@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}footer{display:flex;justify-content:space-between;flex-direction:column;width:100%;background:#1c1b1a;color:#fff;margin-top:5rem;padding-top:4rem!important;padding-bottom:2rem!important}footer .footer-row{display:flex;justify-content:space-between}footer .footer-row p{line-height:1.5}footer .footer-row a{color:#fff}footer .footer-row .footer-col{display:flex;flex-direction:column;border-left:1px solid rgb(76.5,76.5,76.5);padding-left:1.5rem}footer .footer-row .last-footer-col{justify-content:flex-end;text-align:right}footer .footer-row .icon{cursor:pointer;filter:invert(1);margin-top:.75rem}footer .footer-row .border-line{height:9rem;width:1px;background:#1c1b1a}footer .footer-row .links-col p{margin-top:.5rem}footer .footer-row .links-col p:hover{text-decoration:underline;cursor:pointer}footer .footer-row .mail-tel-col{gap:.75rem}footer .company-info{flex-direction:column;margin-top:2rem;opacity:.5}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}header{height:12rem;display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 200px}header .icon{cursor:pointer}header .logo{width:10rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}header div{display:flex;align-items:center;gap:2rem}header .login-dropdown{position:absolute;right:200px;top:12rem;background:#eeebe4;width:10rem;transition:.1s;display:flex;flex-direction:column;gap:.5rem;padding:1rem}header .login-dropdown p{width:100%}header .login-dropdown .logout{width:100%;font-weight:700;cursor:pointer}@media screen and (min-width:2560px){header{height:20rem}header .logo{width:14rem}header .login-dropdown{right:450px}}@media screen and (max-width:1800px){header .login-dropdwon{right:100px}}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.login-page{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.login-page .form-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page form{margin-top:2rem;width:37rem;display:flex;flex-direction:column;gap:.5rem;border:1px solid rgb(218.2954545455,211.8181818182,196.7045454545);padding:3rem}.login-page form .input-container input{width:100%;height:2rem;border:none;background:#eeebe4;outline:none;padding:1.2rem .8rem;font-size:1rem}.login-page form .input-container p{margin-bottom:.5rem}.login-page form .row{margin-top:1rem;width:100%;display:flex;justify-content:space-between;align-items:center}.login-page form .row button{width:7rem;height:2rem;font-size:1rem;border:none;border:1px solid #1c1b1a;background:#f5f3ed;cursor:pointer;transition:.2s}.login-page form .row button:hover{background:#eeebe4}.login-page form .row p a{color:#1c1b1a;font-weight:700}.login-page form .password-container{position:relative}.login-page form .password-container img{position:absolute;top:50%;right:1rem;transform:translateY(-50%);cursor:pointer}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.app-container{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.hero-section{width:100%}.hero-section .image-plhd{height:calc(100vh - 12rem);width:100%;display:flex;align-items:flex-end;background-image:url(/assets/hero_img_01-Dc6DEwd2.jpg);background-size:cover;background-position:center}@media screen and (min-width:2560px){.hero-section .image-plhd{height:calc(100vh - 20rem)}}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.menu-overlay{position:fixed;height:100vh;width:25rem;background:#000000b3;padding-top:15rem;color:#fff;display:none;left:-100%;z-index:200;padding:4.8rem 5rem 0!important}.menu-overlay .menu-header{display:flex;align-items:center;justify-content:space-between}.menu-overlay .menu-header img{filter:invert(100%);width:1.3rem;height:1.3rem;cursor:pointer}.menu-overlay nav{width:100%;display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.menu-overlay nav ul{list-style-type:none;font-size:1.5rem;width:100%;display:flex;flex-direction:column;gap:.5rem}.menu-overlay nav ul li{transition:.1s;cursor:pointer}.menu-overlay nav ul li:hover{margin-left:.5rem}@media screen and (min-width:2560px){.menu-overlay{padding-top:8.6rem!important}}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.products-section{margin:5rem 0;display:flex;flex-direction:column;justify-content:center}.products-section h1{font-size:2.5rem}.products-section .products-list-container{display:flex;width:100%;justify-content:space-between}.products-section .products-list-container .product-container{margin-top:1rem;width:30%}.products-section .products-list-container .product-container .product-info{display:flex;align-items:flex-start;justify-content:space-between}.products-section .products-list-container .product-container .img{height:20rem;background-color:#eeebe4;width:100%}.products-section .products-list-container .product-container .click-animation{animation:pop .2s ease-out}.products-section .products-list-container .product-container .add-to-cart{margin-top:2rem;width:100%;font-size:1rem;display:flex;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;background:none;border:1px solid #000;cursor:pointer;transition:.1s}.products-section .products-list-container .product-container .add-to-cart:hover{background-color:#ece8dd}.products-section .products-list-container .product-container p{margin-top:.5rem}@media screen and (min-width:2560px){.products-section{height:70vh}.products-section h1{margin-top:-3rem}.products-section .products-list-container{margin-top:2rem}.products-section .products-list-container .product-container{transition:.2s;cursor:pointer;width:30rem}.products-section .products-list-container .product-container .img{height:40vh}.products-section .products-list-container .product-container:hover{transform:translateY(-10px)}}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.why-silvera-section{margin-bottom:10rem;width:100%;display:flex;flex-direction:column;align-items:center}.why-silvera-section h1{font-size:2.5rem}.why-silvera-section h1 span{letter-spacing:-.5px}.why-silvera-section .ws-container{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center}.why-silvera-section .ws-container .desc-container{width:35%}.why-silvera-section .ws-container .desc-container .desc{margin-top:1rem;line-height:2}.why-silvera-section .ws-container .img{width:60%;background:#fff;background-image:url(/assets/ingredients-9VvVkGsF.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media screen and (min-width:2560px){.why-silvera-section{height:45vh}.why-silvera-section .ws-container{height:40vh}.why-silvera-section .ws-container .img{height:40rem}}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.sign-up-page{display:flex;flex-direction:column;justify-content:space-between}.sign-up-page .accept-terms{display:flex;width:100%;gap:.5rem;margin-bottom:1rem;padding-top:2rem}.sign-up-page .accept-terms input{cursor:pointer;background:#eeebe4;accent-color:#1c1b1a}.sign-up-page .accept-terms label{cursor:pointer}.sign-up-page #disabled button{background:#e3ddcc;cursor:not-allowed}.sign-up-page .form-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.sign-up-page .form-container h1{text-align:center}.sign-up-page .general-data{margin-top:0!important}.sign-up-page form{border:1px solid rgb(218.2954545455,211.8181818182,196.7045454545);padding:3rem;margin-top:2rem;width:38rem;display:flex;flex-direction:column;gap:.5rem}.sign-up-page form .form-block{padding-bottom:3rem;border-bottom:1px solid rgb(218.2954545455,211.8181818182,196.7045454545);margin-top:2rem}.sign-up-page form .select-same-as-billing{margin:1rem 0;display:flex;align-items:center;gap:.5rem}.sign-up-page form .select-same-as-billing label{cursor:pointer}.sign-up-page form .select-same-as-billing input{cursor:pointer;background:#eeebe4;accent-color:#1c1b1a}.sign-up-page form .country,.sign-up-page form .country select{width:100%}.sign-up-page form .input-container{margin-top:.5rem}.sign-up-page form .input-container input{width:100%;height:2rem;border:none;background:#eeebe4;outline:none;padding:1.2rem .8rem;font-size:1rem}.sign-up-page form .input-container .readonly{background:#c7bda5}.sign-up-page form .input-container p{margin-bottom:.5rem}.sign-up-page form .input-container select{cursor:pointer;background:#eeebe4;border:none;outline:none;height:38.38px;padding-left:.8rem;width:100%;font-size:1rem;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206%206-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .6rem top 50%}.sign-up-page form .row{width:100%;display:flex;justify-content:space-between;align-items:center}.sign-up-page form .row button{width:7rem;height:2rem;font-size:1rem;border:none;border:1px solid #1c1b1a;background:#f5f3ed;cursor:pointer;transition:.2s}.sign-up-page form .row button:hover{background:#eeebe4}.sign-up-page form .row p a{color:#1c1b1a;font-weight:700}.sign-up-page form .password-container{position:relative}.sign-up-page form .password-container img{position:absolute;top:50%;right:1rem;transform:translateY(-50%);cursor:pointer}@font-face{font-family:Playfair Display;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}*{font-family:Playfair Display;margin:0;padding:0;box-sizing:border-box}body{background-color:#f5f3ed;min-height:100vh;width:100%}body p,body a{font-family:Montserrat;font-size:1rem}.icon{width:1.2rem;height:1.2rem}.base-padding-container{padding:0 200px}@media screen and (max-width:1800px){.base-padding-container{padding:0 100px}}@media screen and (min-width:2560px){.base-padding-container{padding:0 450px}}.cart-page footer{position:absolute;bottom:0;width:100%}.cart-page .cart-container{margin-top:2rem;width:100%}.cart-page .cart-container h1{margin-bottom:1rem}.cart-page .cart-container .products-list{display:flex;justify-content:space-between}.cart-page .cart-container .products-list .product{margin-bottom:1rem;width:40vw;display:flex;background:#eeebe4}.cart-page .cart-container .products-list .product .wrapper{padding:1rem 1.5rem 1rem 1rem;display:flex;width:100%;justify-content:space-between}.cart-page .cart-container .products-list .product .wrapper .title{width:20rem;display:flex;flex-direction:column;justify-content:space-between}.cart-page .cart-container .products-list .product .wrapper .delete-btn{display:flex;align-items:center;gap:.25rem;cursor:pointer}.cart-page .cart-container .products-list .product .wrapper .product-link{display:flex;align-items:center;gap:0;color:#1c1b1a;font-weight:600;text-decoration:none}.cart-page .cart-container .products-list .product .quantity{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.cart-page .cart-container .products-list .product .quantity select{height:2rem;font-size:1rem;padding-left:.5rem;cursor:pointer;border:none;background:#f5f3ed;width:3rem;margin-top:.5rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206%206-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;background-position:right;appearance:none;outline:none}.cart-page .cart-container .products-list .product .quantity option:hover{color:red}.cart-page .cart-container .products-list .product .quantity .product-price{justify-self:flex-end;align-self:flex-end;font-weight:700;font-size:1.2rem}.cart-page .cart-container .products-list .product .img{height:8rem;width:8rem;object-fit:cover}.cart-page .cart-container .sum-container{background:#eeebe4;margin-left:5rem;padding:2rem;height:100%}.cart-page .cart-container .sum-container .rows{margin-top:2rem}.cart-page .cart-container .sum-container .rows .row{margin-top:.5rem;display:flex;width:100%;justify-content:space-between}.cart-page .cart-container .sum-container .rows .sum-row{border-top:1px solid #1c1b1a;padding-top:1rem;margin-top:1rem}.cart-page .cart-container .sum-container .rows .sum-row .sum-text{font-weight:700}.cart-page .cart-container .sum-container button{margin-top:2rem;width:100%;font-size:1rem;display:flex;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;background:none;border:1px solid #000;cursor:pointer;transition:.1s}.cart-page .cart-container .sum-container button:hover{background:#e4dfd4}.cart-page .cart-container .sum-container button img{width:1.5rem}
