.white-theme{--font-color: #000000;--background-color: #FFFFFF;--pattern: url(../assets/pattern-light.jpg)}.dark-theme{--font-color: #FFFFFF;--background-color: #222222;--pattern: url(../assets/pattern-dark.jpg)}body,input,button,select,option{font-size:16px;font-family:"Raleway",sans-serif;font-style:normal;font-weight:normal;font-optical-sizing:auto}@media only screen and (max-width: 230px){body,input,button,select,option{word-break:break-all}}h1,h2,h3,h4,h5,h6{font-family:"Cal Sans",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;color:#6BAB90}.numbers{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;font-variation-settings:"wdth" 100}.fullscreen-viewer{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:rgba(40,40,40,0.7);display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:200}.fullscreen-viewer .center{box-sizing:border-box;width:600px;max-width:100%;max-height:80%;overflow-y:auto;background-color:#6BAB90;color:var(--font-color);border:#6BAB90 2px solid;border-radius:10px;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.fullscreen-viewer .center img{transition:opacity .5s;width:60%}.fullscreen-viewer .center .button{background-color:#6BAB90;color:#364652;display:flex;vertical-align:center;align-items:center;justify-content:center;flex-direction:row;padding:10px;border-radius:10px;border:none;gap:5px;margin:5px;transition:transform .5s}.fullscreen-viewer .center .button:hover{transform:scale(1.1)}.fullscreen-viewer .center .result{background-color:var(--background-color)}.fullscreen-viewer .center .content{box-sizing:border-box;width:100%;background-color:var(--background-color);min-height:100px;padding:10px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.fullscreen-viewer .center .content .input-container{box-sizing:border-box;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.fullscreen-viewer .center .content .input-container input{padding:5px;border-radius:5px;color:var(--background-color);background-color:var(--font-color);border:#6BAB90 2px solid;transition:transform .5s;max-width:300px}.fullscreen-viewer .center .content .input-container input:focus{transform:scaleX(1.1);outline:0 !important}.fullscreen-viewer .center .result{padding:10px;min-height:1.2em}.fullscreen-viewer .center .result .error,.fullscreen-viewer .center .result .success,.fullscreen-viewer .center .result .info{margin:0px;text-align:center}.fullscreen-viewer .center .result .error{color:red}.fullscreen-viewer .center .result .success{color:#90ee90}.fullscreen-viewer .center .result .info{color:var(--font-color)}.fullscreen-viewer .center .title h3{color:var(--background-color);text-align:center}.fullscreen-viewer .center .bottom{box-sizing:border-box;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.fullscreen-viewer .center .bottom .close,.fullscreen-viewer .center .bottom .send{padding:10px;border-radius:10px;transition:transform .5s;border:none}.fullscreen-viewer .center .bottom .close{background-color:red;color:#fff}.fullscreen-viewer .center .bottom .send{background-color:var(--background-color);color:#6BAB90}.fullscreen-viewer .center .bottom .close:hover{transform:rotate(30deg)}.fullscreen-viewer .center .bottom .send:hover{transform:scale(1.2)}.product-fullscreen-viewer .image{width:calc(40% - 44px);position:fixed;left:20px;top:20px;height:calc(100% - 40px);background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:20px;border:2px solid #364652}.product-fullscreen-viewer .close{background-color:red;color:#fff;border-radius:10px;padding:10px;position:fixed;top:30px;right:30px;border:none;transition:transform .5s}.product-fullscreen-viewer .close:hover{transform:scale(1.1)}.product-fullscreen-viewer .right{position:fixed;top:50%;right:20px;width:calc(60% - 64px);padding:20px;transform:translateY(-50%);background-color:#364652;color:#fff;border-radius:20px;border:2px solid #6BAB90}.product-fullscreen-viewer .right p{text-align:justify}.product-fullscreen-viewer .right .bottom-header{display:flex;flex-direction:column;magin-top:20px;margin-bottom:20px}.product-fullscreen-viewer .right .bottom-header p{display:flex;flex-direction:row;vertical-align:center;align-items:center}.product-fullscreen-viewer .right .bottom-header p span{display:block}.product-fullscreen-viewer .right .bottom-header p span:last-child{margin-left:5px}.login-prompt,.product-adder{display:flex;vertical-align:center;align-items:center;justify-content:center;flex-direction:column}.login-prompt .center,.product-adder .center{padding:20px;border-radius:10px;border:2px solid #6BAB90;background-color:#364652;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-prompt .center input,.product-adder .center input{border:var(--background-color) 2px solid;padding:10px 5px;border-radius:10px;color:var(--background-color);background-color:#444;transition:transform .5s;margin-bottom:20px}.login-prompt .center input:focus,.product-adder .center input:focus{transform:scale(1.1);outline:0 !important}.login-prompt .center button,.product-adder .center button{border:#6BAB90 2px solid;padding:10px 15px;border-radius:10px;background-color:#364652;color:#6BAB90;transition:transform .5s}.login-prompt .center button:hover,.product-adder .center button:hover{transform:scale(1.2)}.login-prompt .center label,.product-adder .center label{color:#6BAB90;margin-bottom:5px}.top-bar{position:fixed;top:0px;left:0px;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-content:center;align-items:center;background-color:#364652;color:#6BAB90;z-index:100}@media only screen and (max-width: 800px){.top-bar{justify-content:space-around}}@media only screen and (max-width: 600px){.top-bar{position:absolute}}.top-bar .left,.top-bar .right{margin:10px}.top-bar .left form{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;flex-wrap:wrap;justify-content:center;gap:10px 0px}input,button,select{background-color:transparent;color:#6BAB90;transition:transform .5s;border:2px solid #6BAB90;border-radius:10px;padding:10px;margin-left:10px;margin-right:10px;box-sizing:border-box}input:focus{transform:scale(1.1);outline:0 !important}button:hover{transform:rotate(20deg)}@media only screen and (max-width: 500px){input{width:calc(100% - 20px)}button,select{width:calc(50% - 20px)}button:hover{transform:rotate(5deg)}}body{background-color:transparent;color:#000;margin:0px;padding:0px}.search{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:20px;background-color:#222;padding:20px;border-radius:20px;width:calc(100% - 50px);max-width:600px;flex-wrap:wrap}.search input{max-width:70%}.container{display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center;width:100%;margin-top:40px;margin-bottom:40px}.products-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;align-items:stretch;justify-content:space-around}.products-list .product{background-color:#364652;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px;border-radius:15px;border:3px solid #6BAB90;color:#fff;box-shadow:0px 0px 40px 5px #fff;transition:all .5s linear;width:calc(100% - 60px);max-width:300px}.products-list .product .bottom-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.products-list .product .bottom-container .author,.products-list .product .bottom-container .stock-count,.products-list .product .bottom-container .barcode{display:flex;flex-direction:row;align-items:center;justify-content:left}.products-list .product .bottom-container img{max-width:100%;width:400px}input[type="button"],input[type="submit"]{border:3px solid #364652;background-color:#6BAB90;color:#364652;padding:10px;transition:all .5s linear;font-weight:bold;border-radius:10px;z-index:100}input[type="button"]:hover,input[type="submit"]:hover{transform:scale(1.1);border-color:#6BAB90;background-color:#6BAB90;color:#364652}
/*# sourceMappingURL=site_embed_theme.css.map */
