h1{font-family:Roboto,sans-serif;font-weight:400}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-family:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.title{color:#333;letter-spacing:0%;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:31.2px}.title--primary{margin-top:25px}.title--secondary{letter-spacing:.05em;text-transform:uppercase;color:#344f10;text-align:left;font-size:24px;font-style:normal;font-weight:600;line-height:150%}.title__highlight{cursor:pointer;color:#344f10;text-transform:uppercase;margin-top:30px;font-size:14px;font-style:normal;font-weight:500;line-height:38.2px;display:inline-block}.title__highlight:hover{border-bottom:1px solid #344f10}.title--shop{letter-spacing:.05em;text-transform:uppercase;color:#344f10;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:150%}.header{box-sizing:border-box;flex-direction:column;padding:0 20px;display:flex}.header__image{margin:0 -20px}.header__paragraph{text-align:center;color:#333;margin-top:10px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.main{box-sizing:border-box;padding:0 20px}.main__paragraph{color:#344f10;text-transform:uppercase;letter-spacing:.05em;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.main__distance{margin-top:100px;margin-bottom:100px}.about-our-brand__paragraph{color:#333;margin-top:10px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.button{color:#f2f2f2;text-align:center;letter-spacing:.15em;text-transform:uppercase;background:#333;width:100%;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:60px;text-decoration:none;display:block}.button:hover{box-sizing:border-box;color:#333;cursor:pointer;background:#e4dfd3;border:1px solid #333}.button--primary{margin-top:30px}.button--secondary{letter-spacing:.15em;text-align:center;text-transform:uppercase;width:100%;margin-top:30px;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600}.button--third{margin-top:30px;margin-bottom:50px}.tab{justify-content:center;display:flex;overflow:hidden}.tab button{background-color:inherit;float:left;cursor:pointer;border:none;outline:none}.tab button.active{color:#333;border-bottom:1px solid #333}.tabcontent{margin:0 -20px;display:none}.tabcontent__active{display:contents}.tablinks{letter-spacing:.05em;text-transform:uppercase;color:#828282;padding:14px 0;font-size:14px;font-style:normal;font-weight:400;line-height:34px;text-decoration:none}.tablinks--distance{margin:0 10px}.tablinks:hover{color:#333;cursor:pointer;border-bottom:1px solid #333;margin:0 10px}.shop{box-sizing:border-box;flex-direction:column;display:flex}.shop__picture{width:100%;padding-top:100%;position:relative}.shop__image{object-fit:cover;width:100%;height:100%;margin:15px 0;position:absolute;top:0;left:0;right:0}.shop__product-name{letter-spacing:.05em;text-transform:uppercase;color:#333;margin:30px 0 0 20px;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.shop__product-value{letter-spacing:.05em;text-transform:uppercase;color:#333;margin:10px 0 0 20px;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.ayurvedic-tooth-powder__image{object-fit:cover;height:397px}.aTP-container{flex-direction:row;justify-content:space-between;margin-top:20px;margin-right:-20px;display:flex}.aTP-container__link{color:#333;margin-top:52px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.aTP-container--link-primary{margin-top:38px}.aTP-container--link-secondary{margin-top:49px}.aTP-container__list{text-align:right}.signs{flex-direction:column;align-items:center;display:flex}.signs__paragraph{text-align:center;letter-spacing:.05em;text-transform:uppercase;margin-top:20px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.signs__picture{object-fit:contain;width:100px;height:84px;margin-top:50px}.signs__picture--primary{object-fit:contain;width:62px;height:60px}.contact-us__paragraph{color:#333;margin-top:10px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.form__input{color:#828282;text-transform:capitalize;background-color:#e4dfd3;border:1px solid #0000;border-bottom-color:#828282;width:100%;margin-top:25px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.form__text{text-transform:capitalize;color:#828282;background-color:#e4dfd3;border:1px solid #0000;border-bottom-color:#bdbdbd;width:100%;height:21px;margin-top:45px;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.form__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input[type=text]:placeholder-shown,input[type=email]:placeholder-shown,input[type=number]:placeholder-shown,textarea:placeholder-shown{color:#828282;cursor:pointer;border-bottom:1px solid #bdbdbd;height:21px}input:invalid{color:#eb5757;border-bottom:1px solid #eb5757}input:valid{color:#344f10;border-bottom:1px solid #174f10}input:focus,textarea:focus{border-bottom:#333}.footer{background-color:#8c9772;margin-top:100px}.footer__icon{object-position:20px 0;width:20px;height:20px;margin-right:20px}.footer__container{margin-top:20px}.footer__copy{text-align:center;color:#e4dfd3;margin-top:40px;padding-bottom:40px;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.address__content{color:#e4dfd3;margin-top:10px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.address--distance{margin-top:40px}.address__link{margin-top:10px;text-decoration:none}.section{padding-top:20px}.section__footer{margin:0 20px}.section--a{margin-bottom:80px}.section__signs{margin-top:50px;margin-bottom:80px}.list-sec{padding-top:19px}.list-sec__link{text-transform:capitalize;color:#e4dfd3;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.list-sec__list{margin-top:11px}.nav{flex-direction:row;justify-content:space-between;display:flex}.nav--distance{padding:15px 0}.menu{box-sizing:border-box;z-index:1;background-color:#333;height:100vh;padding:15px 20px;transition:all 1s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translate(-100%)}.menu:target{transform:translate(0)}.menu__link{color:#e4dfd3;text-align:center;border-bottom:1px solid #828282;margin-bottom:41px;font-size:18px;font-style:normal;font-weight:600;line-height:130%;text-decoration:none;display:block}.menu__link--primary{margin-top:45px}.menu__close{padding:15px 0}.slider{width:100%;margin:auto;position:relative}.arrow__left,.arrow__right{cursor:pointer;color:#0000;-webkit-user-select:none;user-select:none;border-radius:0 3px 3px 0;width:auto;padding:54% 30%;font-size:18px;font-weight:700;transition:all .6s;position:absolute;top:15px}.arrow__right{right:-20px}.arrow__left{left:-20px}.product-card{box-sizing:border-box;background-color:#e4dfd3;flex-direction:column;align-content:start;height:100vh;padding:0 20px;transition:transform 1s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translate(-100%)}.product-card:target{overflow-y:auto;transform:translate(0)}.product-card__name{letter-spacing:.05em;text-transform:uppercase;color:#333;margin-top:20px;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.product-card__value{letter-spacing:.05em;text-transform:uppercase;color:#333;margin-top:10px;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.product-card__paragraph{color:#333;margin-top:20px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.product-card__highlight{color:#344f10}.product-card__photo{margin-top:20px}.page__body--with-product,.page__body--with-menu{overflow:hidden}body{scroll-behavior:smooth;background:#e4dfd3;font-family:Poppins,sans-serif}
/*# sourceMappingURL=Eco_cosmetics.61078dd6.css.map */
