@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,400;0,500;0,600;0,900;1,500&display=swap";.text-white{color:#fff}.bg-success{background-color:#1bcc5a}.bg-secondary{background-color:#d8a238}.bg-primary{background-color:#000}.text-gray-primary{color:#1d1d1d}.text-success{color:#1bcc5a}.text-gray-secondary{color:#707070}@media screen and (min-width:768px){#menu-nav{width:100%;top:0;position:fixed;left:0;z-index:1000;transition:.3s}#menu-nav #shopping-cart-badge-container:hover #shopping-cart-badge,#menu-nav #shopping-cart-badge-container.added-to-cart #shopping-cart-badge{background-color:#000!important}#menu-nav #shopping-cart-badge-container #shopping-cart-badge{position:relative;margin-left:0%;margin-bottom:-10px;width:1.2rem;height:1.2rem;border-radius:50%;background-color:#d8a238!important;color:#fff;font-size:.6rem;font-weight:500;display:flex;justify-content:center;align-items:center;transform:translate(70%,-100%);transition:.3s;z-index:11}#menu-nav #shopping-cart-badge-container #shopping-cart-list{position:absolute;display:none;padding:10px 5px;top:0;right:0;width:25vw;max-height:40vh;min-width:400px;z-index:10;transform:translate(-3%,8vh);background-color:#fffffffa!important;-webkit-box-shadow:0px 0px 5px 0px rgb(204,204,204);-moz-box-shadow:0px 0px 5px 0px rgb(204,204,204);box-shadow:0 0 5px #ccc}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item{margin:0 0 10px;padding:0 0 10px;display:block;width:100%}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-image-container,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-name,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button{display:inline-block;vertical-align:middle}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-image-container{width:4vw;height:6vw;background-position:center;background-size:100% auto;background-repeat:no-repeat;margin-right:10px}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-name{margin:0;padding:0;font-size:12px;width:40%;letter-spacing:.3px;color:#000!important}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity{padding:0 10px;border:2px solid #707070;font-size:12px;width:30%}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity .product-quantity-input{border:none;padding:0;font-size:12px}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button{font-size:14px;margin:0 0 0 3%;padding:0;cursor:pointer;border:none;background-color:transparent;transition:.3s;color:#000}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button:hover{color:red}#menu-nav #menu-contact{background-color:#000;color:#fff;padding-top:2px;padding-bottom:1px}#menu-nav #emergent-menu{background-color:#fff;width:100vw;min-height:30vh;position:relative;top:1vh;left:50%;transform:translate(-50%);box-shadow:0 3px 6px #00000029}#menu-nav #emergent-menu.nav-list-close{display:none}#menu-nav #emergent-menu.nav-list-open{display:flex}#menu-nav #emergent-menu #emergent-menu-title{letter-spacing:3.2px;font-size:1.95rem}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-categories-list{display:inline-block;vertical-align:top;width:33%}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list{transition:.3s;list-style:none}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list:hover .emergent-list-category{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category,#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category{text-decoration:none;font-size:.7rem;cursor:pointer;color:#1d1d1d;transition:.3s}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category:hover,#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category:hover{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category{font-weight:500;text-transform:uppercase;letter-spacing:1.68px;display:flex;justify-content:start;align-items:center;gap:5px}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category{font-weight:200;letter-spacing:1.68px}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list{display:block;width:100%}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item{display:inline-block;vertical-align:top;width:33%;cursor:pointer;transition:.3s}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item:hover .emergent-brand-list-item-text{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item .emergent-brand-list-item-text{transition:.3s;text-decoration:none;color:#000;font-weight:200;letter-spacing:1.68px;font-size:.8rem}#menu-nav #emergent-menu #emergent-menu-content-2 #emergent-menu-category-image{max-width:100%;max-height:30vh;margin:0 0 0 auto;padding:0;display:block}#menu-nav #emergent-menu #emergent-menu-content-2 #emergent-menu-brand-image{width:60%;min-width:100px;max-width:250px;margin:0 0 0 auto;padding:0;display:block}#menu-nav.menu-white{background-color:#fff;color:#1d1d1d}#menu-nav.menu-white #nav-search{border-bottom:2px solid #1d1d1d}#menu-nav.menu-white #nav-search input::placeholder{color:#1d1d1d}#menu-nav.menu-white #ul-nav .nav-list,#menu-nav.menu-white #nav-user-bag{color:#1d1d1d}#menu-nav.menu-transparent{background-color:transparent;color:#fff}#menu-nav.menu-transparent #nav-search{border-bottom:2px solid #ffffff}#menu-nav.menu-transparent #nav-search input{color:#fff}#menu-nav.menu-transparent #nav-search input::placeholder{color:#fff}#menu-nav.menu-transparent .header-logo{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%);cursor:pointer}#menu-nav.menu-transparent #ul-nav .nav-list{color:#fff;cursor:pointer}#menu-nav.menu-transparent #nav-user-bag #nav-opt-register,#menu-nav.menu-transparent #nav-user-bag #nav-opt-login{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%)}#menu-nav.menu-transparent #nav-user-bag .nav-opt{color:#fff}#menu-nav.menu-transparent #nav-user-bag .nav-opt img{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%)}#menu-nav.menu-transparent #nav-user-bag .nav-opt{cursor:pointer}#menu-nav.menu-transparent #nav-opt-register{color:#fff!important}#menu-nav .icon{display:inline-block;width:fit-content;margin-left:3rem;cursor:pointer}#menu-nav .icon img{height:.8rem}#menu-nav #nav-hours h6{margin-right:4rem;margin-bottom:0;display:inline-block;font-size:.6rem;font-weight:400}#menu-nav .nav-list{display:inline-block;width:fit-content;margin-right:1.2rem;margin-left:1.2rem;font-size:.6rem;font-weight:400;cursor:pointer}#menu-nav #nav-search{margin-top:1rem;width:fit-content}#menu-nav #nav-search input{width:12rem;border:none;font-size:.6rem;font-weight:400;background-color:transparent}#menu-nav #nav-search input:focus{outline:none}#menu-nav #ul-nav{padding-bottom:.3rem}#menu-nav .header-logo{display:block;margin:.8em auto;cursor:pointer;width:105px}#menu-nav #nav-user-bag .nav-opt{height:1.5rem;font-size:1.5rem;margin-left:2.4rem;margin-top:1rem;cursor:pointer}#menu-nav #nav-user-bag .nav-opt #bag_img{height:1.5rem;vertical-align:top}#menu-nav #nav-user-bag #nav-opt-register{color:#000!important}#general-footer{background-color:#f4f0ea;padding-left:0;padding-right:0}#general-footer #newsletter-container{background-color:#f4f0ea}#general-footer #newsletter-container #newsletter-space{display:flex;margin:2rem auto;justify-content:center;align-items:center;width:100%}#general-footer #newsletter-container #newsletter-space #newsletter-title{width:22%;margin-right:2em}#general-footer #newsletter-container #newsletter-space #newsletter-title h5{font-size:1.2em;font-weight:400;text-align:right;margin-bottom:0}#general-footer #newsletter-container #newsletter-space #newsletter-mail{width:25%;border-bottom:2px solid #1d1d1d;margin-left:0;margin-right:0}#general-footer #newsletter-container #newsletter-space #newsletter-mail #newsletter-input{border:none;font-size:.8rem;font-weight:400;background-color:transparent;width:100%}#general-footer #newsletter-container #newsletter-space #newsletter-mail #newsletter-button{border-radius:0;color:#fff;background-color:#000;border:none;padding:4px 20px;margin:0;letter-spacing:1px;font-size:.9em}#general-footer #footer-content{background-color:#fff;padding:6rem 0}#general-footer #footer-content #footer-logo{width:20%}#general-footer #footer-content #footer-map-container{width:58%;margin-left:10%}#general-footer #footer-content #footer-map-container .map-link{font-weight:500;text-decoration:none;cursor:pointer;transition:.3s;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-map-container .map-link:hover{color:#d8a238}#general-footer #footer-content #footer-legal-container .legal-doc-link{font-weight:500;text-decoration:none;cursor:pointer;transition:.3s;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-legal-container .legal-doc-link:hover{color:#d8a238}#general-footer #footer-content #footer-address #footer-address-title{font-weight:500;text-decoration:none;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-address .footer-address-content{font-size:.7rem;letter-spacing:1px}#general-footer #footer-content #footer-address .footer-address-content#footer-address1-content{margin:0 0 5px}#general-footer #footer-content #footer-social-media .footer-sm-img{cursor:pointer;filter:invert(100%);height:20px;margin:0}#general-footer #footer-content #footer-social-media .footer-sm-img.footer-sm-img-border{border-left:1px solid #1d1d1d;padding:0 50px}#general-footer #footer-content #footer-social-media .footer-sm-img.footer-sm-img-first{padding-right:50px;padding-left:12px}.products-list{list-style:none;vertical-align:middle;display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch}.products-list .products-list-item{cursor:pointer;transition:.3s;display:inline-block;vertical-align:top;width:25vh;margin-left:.47rem;margin-right:.47rem}.products-list .products-list-item:hover .product-img{background-size:105%}.products-list .products-list-item .product-img{height:35vh;width:25vh;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}.products-list .products-list-item .product-name,.products-list .products-list-item .product-brand,.products-list .products-list-item .product-price,.products-list .products-list-item .product-normal-price{display:block;margin:0;padding:0;text-align:center;color:#707070;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.products-list .products-list-item .product-price{font-weight:500;font-size:1.05em;letter-spacing:.5px;color:#1d1d1d}.products-list .products-list-item .product-name{font-weight:500;font-size:1.2em;letter-spacing:.5px}.products-list .products-list-item .product-normal-price{color:#cbcbcb!important;text-decoration:line-through;font-weight:600;font-size:.8em;letter-spacing:.5px}.products-list .products-list-item .product-brand{font-weight:400;font-size:.9em;letter-spacing:.5px}#login-container{z-index:100;background-color:#fff;width:600px;box-shadow:0 3px 6px #00000029;padding:25px;text-align:center;color:#707070;display:none;margin-top:8vh}#login-container #login-close-button{margin:0;padding:0;display:block;position:absolute;top:15px;right:15px;cursor:pointer;border:none;background-color:transparent;font-size:1.3em}#login-container #login-image-container{margin:0 auto 2vh;padding:40px;border-radius:50%;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;width:min-content;display:block}#login-container #login-image-container #login-image{width:70px}#login-container #login-title{margin:0 0 2vh;padding:0;display:block;width:100%;text-align:center;letter-spacing:.5px}#login-container .input-group{padding:0 0 2vh;margin:0 auto;width:50%;letter-spacing:.5px}#login-container .input-group span{margin:0;padding:0;display:block;width:100%;text-align:left}#login-container .input-group .form-control{border:none;border-bottom:2px solid #707070;padding:2px 0;border-radius:0}#login-container #login-button{width:50%;margin:1vh 0;letter-spacing:.5px}#login-container #login-register-forgot-container{margin:2vh 0 0;padding:0;display:block;width:100%;text-align:center;letter-spacing:.5px}#login-container #login-register-forgot-container span,#login-container #login-register-forgot-container a{margin:0;padding:0 1%;cursor:pointer;transition:.3s;text-decoration:none}#login-container #login-register-forgot-container span:hover,#login-container #login-register-forgot-container a:hover{color:#d8a238!important}#login-container #login-register-forgot-container #login-register{font-weight:600;color:#000;letter-spacing:.5px}}@media screen and (max-width:768px){#menu-nav{width:100vw;top:0;position:fixed;left:0;z-index:1000;padding:2vh 0!important;transition:.3s}#menu-nav #burger-menu{font-size:24px;cursor:pointer}#menu-nav #shopping-cart-badge-container{margin:auto 0}#menu-nav #shopping-cart-badge-container:hover #shopping-cart-badge,#menu-nav #shopping-cart-badge-container.added-to-cart #shopping-cart-badge{background-color:#000!important}#menu-nav #shopping-cart-badge-container #shopping-cart-badge{position:relative;top:-25%;right:0;width:1.2rem;height:1.2rem;border-radius:50%;background-color:#d8a238!important;color:#fff;font-size:.6rem;font-weight:500;display:flex;justify-content:center;align-items:center;transform:translate(70%,-100%);transition:.3s;z-index:11}#menu-nav #shopping-cart-badge-container #shopping-cart-list{position:absolute;display:none;padding:10px 5px;top:0;right:0;width:25vw;max-height:20vh;width:90%;z-index:10;transform:translate(-3%,8vh);background-color:#fffffffa!important;-webkit-box-shadow:0px 0px 5px 0px rgb(204,204,204);-moz-box-shadow:0px 0px 5px 0px rgb(204,204,204);box-shadow:0 0 5px #ccc}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item{margin:0 0 10px;padding:0 0 10px;display:block;width:100%}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-image-container,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-name,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity,#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button{display:inline-block;vertical-align:middle}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-image-container{width:17vw;height:22vw;background-position:center;background-size:100% auto;background-repeat:no-repeat;margin-right:10px}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-name{margin:0;padding:0;font-size:12px;width:40%;letter-spacing:.3px;color:#000!important}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity{padding:0 10px;border:2px solid #707070;font-size:12px;width:30%}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .shopping-cart-list-quantity .product-quantity-input{border:none;padding:0;font-size:12px}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button{font-size:14px;margin:0 0 0 3%;padding:0;cursor:pointer;border:none;background-color:transparent;transition:.3s;color:#000}#menu-nav #shopping-cart-badge-container #shopping-cart-list .shopping-cart-list-item .product-remove-button:hover{color:red}#menu-nav #menu-contact{background-color:#000;color:#fff;padding-top:2px;padding-bottom:1px;display:none!important}#menu-nav #emergent-menu{background-color:#fff;width:100vw;min-height:30vh;position:relative;top:1vh;left:50%;transform:translate(-50%)}#menu-nav #emergent-menu.nav-list-close{display:none}#menu-nav #emergent-menu.nav-list-open{display:flex}#menu-nav #emergent-menu #emergent-menu-title{letter-spacing:3.2px;font-size:1.95rem}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-categories-list{display:inline-block;vertical-align:top;width:33%}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list{transition:.3s;list-style:none}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list:hover .emergent-list-category{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category,#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category{text-decoration:none;font-size:.7rem;cursor:pointer;color:#1d1d1d;transition:.3s}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category:hover,#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category:hover{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-category{font-weight:500;text-transform:uppercase;letter-spacing:1.68px}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list .emergent-list-sub-category{font-weight:200;letter-spacing:1.68px}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list{display:block;width:100%}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item{display:inline-block;vertical-align:top;width:33%;cursor:pointer;transition:.3s}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item:hover .emergent-brand-list-item-text{color:#d8a238}#menu-nav #emergent-menu #emergent-menu-content-1 .emergent-list.emergent-brand-list .emergent-brand-list-item .emergent-brand-list-item-text{transition:.3s;text-decoration:none;color:#000;font-weight:200;letter-spacing:1.68px;font-size:.8rem}#menu-nav #emergent-menu #emergent-menu-content-2 #emergent-menu-category-image{max-width:100%;max-height:30vh;margin:0 0 0 auto;padding:0;display:block}#menu-nav #emergent-menu #emergent-menu-content-2 #emergent-menu-brand-image{width:60%;min-width:100px;max-width:250px;margin:0 0 0 auto;padding:0;display:block}#menu-nav.menu-white{background-color:#fff;color:#1d1d1d}#menu-nav.menu-white #nav-search{border-bottom:2px solid #1d1d1d}#menu-nav.menu-white #nav-search input::placeholder{color:#1d1d1d}#menu-nav.menu-white #ul-nav .nav-list,#menu-nav.menu-white #nav-user-bag{color:#1d1d1d}#menu-nav.menu-transparent{background-color:transparent;color:#fff}#menu-nav.menu-transparent #nav-search{border-bottom:2px solid #ffffff}#menu-nav.menu-transparent #nav-search input{color:#fff}#menu-nav.menu-transparent #nav-search input::placeholder{color:#fff}#menu-nav.menu-transparent .header-logo{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%);cursor:pointer}#menu-nav.menu-transparent #ul-nav .nav-list{color:#fff;cursor:pointer}#menu-nav.menu-transparent #nav-user-bag #nav-opt-register,#menu-nav.menu-transparent #nav-user-bag #nav-opt-login{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%)}#menu-nav.menu-transparent #nav-user-bag .nav-opt{color:#fff}#menu-nav.menu-transparent #nav-user-bag .nav-opt img{filter:brightness(200%) contrast(200%) saturate(0%) invert(100%)}#menu-nav.menu-transparent #nav-user-bag .nav-opt{cursor:pointer}#menu-nav.menu-transparent #nav-opt-register{color:#fff!important}#menu-nav .icon{display:inline-block;width:fit-content;margin-left:3rem;cursor:pointer}#menu-nav .icon img{height:.8rem}#menu-nav #nav-hours h6{margin-right:4rem;margin-bottom:0;display:inline-block;font-size:.6rem;font-weight:400}#menu-nav .nav-list{display:inline-block;width:fit-content;margin-right:1.2rem;margin-left:1.2rem;font-size:.6rem;font-weight:400;cursor:pointer}#menu-nav #nav-search{margin-top:1rem;width:fit-content}#menu-nav #nav-search input{width:12rem;border:none;font-size:.6rem;font-weight:400;background-color:transparent}#menu-nav #nav-search input:focus{outline:none}#menu-nav #ul-nav{padding-bottom:.3rem}#menu-nav .header-logo{display:block;margin:0 auto;cursor:pointer;width:25vw}#menu-nav #nav-user-bag .nav-opt{height:1.5rem;font-size:1.5rem;margin-left:2.4rem;cursor:pointer}#menu-nav #nav-user-bag .nav-opt #bag_img{height:1.5rem;vertical-align:top}#menu-nav #nav-user-bag #nav-opt-register{color:#000!important;margin:auto}#menu-nav #nav-user-bag #nav-opt-login{margin:auto 0}#menu-nav #responsive-menu{margin:0;padding:0 10px;width:70%;height:100vh;background-color:#fff;position:fixed;display:none;top:0;left:-100%;z-index:100;-webkit-box-shadow:0px 0px 5px 0px rgb(153,153,153);-moz-box-shadow:0px 0px 5px 0px rgb(153,153,153);box-shadow:0 0 5px #999}#menu-nav #responsive-menu #responsive-close-opt{margin:0;padding:0;display:block;background-color:transparent;cursor:pointer;position:absolute;top:1%;right:3%;border:none;font-size:1.5em}#menu-nav #responsive-menu #responsive-header-logo{margin:10% auto 0;display:block;width:45%}#menu-nav #responsive-menu #responsive-ul-nav{margin:4vh 0 0;padding:0;display:block;list-style:none;text-align:center;max-height:80vh}#menu-nav #responsive-menu #responsive-ul-nav .nav-list{margin:0 0 1vh;padding:0;display:block;width:100%;font-size:1em;font-weight:400;cursor:pointer;color:#000}#menu-nav #responsive-menu #responsive-ul-nav .nav-list:hover{color:#d8a238}#menu-nav #responsive-menu #responsive-ul-nav .nav-list span{font-size:16px;font-weight:300}#menu-nav #responsive-menu #responsive-ul-nav .nav-list .emergent-data{margin:0;padding:0;display:block;width:100%}#menu-nav #responsive-menu #responsive-ul-nav .nav-list .emergent-data .emergent-list{margin:0;padding:0;display:block;width:100%;list-style:none}#menu-nav #responsive-menu #responsive-ul-nav .nav-list .emergent-data .emergent-list .emergent-list-category{text-decoration:none;font-size:14px;margin:0;padding:0;display:block;width:100%}#menu-nav #responsive-menu #responsive-ul-nav .nav-list .emergent-data .emergent-list .emergent-list-item{margin:0;padding:0;display:block;width:100%}#menu-nav #responsive-menu #responsive-ul-nav .nav-list .emergent-data .emergent-list .emergent-list-item .emergent-list-sub-category{margin:0;padding:0;display:block;width:100%;text-decoration:none;font-size:12px}#general-footer{background-color:#f4f0ea;padding-left:0;padding-right:0}#general-footer #newsletter-container{background-color:#f4f0ea}#general-footer #newsletter-container #newsletter-space{display:block;margin:2rem auto;justify-content:center;align-items:center}#general-footer #newsletter-container #newsletter-space #newsletter-title{width:80%;margin:0 auto}#general-footer #newsletter-container #newsletter-space #newsletter-title h5{font-size:1.2em;font-weight:400;text-align:center;margin-bottom:1em}#general-footer #newsletter-container #newsletter-space #newsletter-mail{width:92%;border-bottom:2px solid #1d1d1d;margin:0 auto;display:flex;justify-content:center;align-items:center}#general-footer #newsletter-container #newsletter-space #newsletter-mail #newsletter-input{border:none;font-size:.8em;font-weight:400;background-color:transparent}#general-footer #newsletter-container #newsletter-space #newsletter-mail #newsletter-button{border-radius:0;color:#fff;background-color:#000;border:none;padding:4px 12px;margin:0;letter-spacing:1px;font-size:.9em}#general-footer #footer-content{background-color:#fff;padding:3rem 0}#general-footer #footer-content #footer-logo{display:none}#general-footer #footer-content #footer-map-container{width:100%;margin-left:0}#general-footer #footer-content #footer-map-container .map-link{font-weight:500;text-decoration:none;cursor:pointer;transition:.3s;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-map-container .map-link:hover{color:#d8a238}#general-footer #footer-content #footer-legal-container .legal-doc-link{font-weight:500;text-decoration:none;cursor:pointer;transition:.3s;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-legal-container .legal-doc-link:hover{color:#d8a238}#general-footer #footer-content #footer-address #footer-address-title{font-weight:500;text-decoration:none;font-size:.7rem;letter-spacing:1.5px}#general-footer #footer-content #footer-address .footer-address-content{font-size:.7rem;letter-spacing:1px}#general-footer #footer-content #footer-address .footer-address-content#footer-address1-content{margin:0 0 1vh}#general-footer #footer-content #footer-social-media .footer-sm-img{cursor:pointer;filter:invert(100%);height:20px;margin:0}#general-footer #footer-content #footer-social-media .footer-sm-img.footer-sm-img-border{border-left:1px solid #1d1d1d;padding:0 35px}#general-footer #footer-content #footer-social-media .footer-sm-img.footer-sm-img-first{padding-right:35px;padding-left:12px}.products-list{list-style:none;vertical-align:middle}.products-list .products-list-item{cursor:pointer;transition:.3s;display:block;width:100%;margin:0!important}.products-list .products-list-item:hover .product-img{background-size:105%}.products-list .products-list-item .product-img{height:60vh;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s;margin:0;display:block;margin:0 auto!important}.products-list .products-list-item .product-name,.products-list .products-list-item .product-brand,.products-list .products-list-item .product-price,.products-list .products-list-item .product-normal-price{display:block;margin:0;padding:0;text-align:center!important;color:#707070;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.products-list .products-list-item .product-price{font-weight:500;font-size:1.05em;letter-spacing:.5px;color:#1d1d1d}.products-list .products-list-item .product-name{font-weight:500;font-size:1.2em;letter-spacing:.5px}.products-list .products-list-item .product-normal-price{color:#cbcbcb!important;text-decoration:line-through;font-weight:600;font-size:.8em;letter-spacing:.5px}.products-list .products-list-item .product-brand{font-weight:400;font-size:.9em;letter-spacing:.5px}#login-container{z-index:100;background-color:#fff;width:100%;height:100vh;padding:0 25px;text-align:center;color:#707070;display:none;margin-top:10vh}#login-container #login-close-button{margin:0;padding:0;display:block;position:absolute;top:15px;right:15px;cursor:pointer;border:none;background-color:transparent;font-size:1.3em}#login-container #login-image-container{margin:10vh auto 2vh;padding:40px;border-radius:50%;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;width:min-content;display:block}#login-container #login-image-container #login-image{width:70px}#login-container #login-title{margin:0 0 2vh;padding:0;display:block;width:100%;text-align:center;letter-spacing:.5px}#login-container .input-group{padding:0 0 2vh;margin:0 auto;width:90%;letter-spacing:.5px}#login-container .input-group span{margin:0;padding:0;display:block;width:100%;text-align:center}#login-container .input-group .form-control{border:none;border-bottom:2px solid #707070;padding:2px 0;border-radius:0;text-align:center}#login-container #login-button{width:50%;margin:1vh 0;letter-spacing:.5px}#login-container #login-register-forgot-container{margin:2vh 0 0;padding:0;display:block;width:100%;text-align:center;letter-spacing:.5px}#login-container #login-register-forgot-container span,#login-container #login-register-forgot-container a{margin:0;padding:0 1%;cursor:pointer;transition:.3s;text-decoration:none}#login-container #login-register-forgot-container span:hover,#login-container #login-register-forgot-container a:hover{color:#d8a238!important}#login-container #login-register-forgot-container #login-register{font-weight:600;color:#000;letter-spacing:.5px}}
