@font-face{font-family:"Druk Wide Medium";src:url(/assets/a.7b5a4e66.eot);src:url(/assets/a.7b5a4e66.eot?#iefix) format("embedded-opentype"),url(/assets/a.ad72b873.woff2) format("woff2"),url(/assets/a.65bcb17c.woff) format("woff"),url(/assets/a.9d00be8d.ttf) format("truetype"),url(/assets/a.e162bb99.svg#Druk%20Wide%20Medium) format("svg")}@font-face{font-family:"Druk Wide Super";src:url(/assets/a.5cf1d55b.eot);src:url(/assets/a.5cf1d55b.eot?#iefix) format("embedded-opentype"),url(/assets/a.555182b8.woff2) format("woff2"),url(/assets/a.69029139.woff) format("woff"),url(/assets/a.b7326dac.ttf) format("truetype"),url(/assets/a.a1861a19.svg#Druk%20Wide%20Medium) format("svg")}body,html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;font-family:"Druk Wide Medium"}@media only screen and (max-width: 600px){body,html{font-size:7px}}@media only screen and (min-width: 600px){body,html{font-size:8px}}@media only screen and (min-width: 768px){body,html{font-size:10px}}@media only screen and (min-width: 992px){body,html{font-size:12px}}@media only screen and (min-width: 1200px){body,html{font-size:15px}}@media only screen and (min-width: 600px) and (max-height: 500px){body,html{font-size:7px}}*{box-sizing:border-box;margin:0;padding:0}:root{--accent-color: #e63a20;--primary-color: #f15037;--background-color: #efe4ea;--background-dimmed-color: #e0d1d9;--background-product-owner-color: #EDB4BE}body::-webkit-scrollbar{display:none}#container{position:relative;width:100%;height:100%;overflow:hidden}.layer{width:100%;height:100%;display:block;position:absolute}#loading{width:100%;height:100%;display:flex;background-color:var(--background-dimmed-color);align-items:flex-end}#loadingBar{width:100%;height:20%;background-color:var(--background-color);font-family:"Druk Wide Super";text-transform:uppercase;color:var(--accent-color);font-size:2.8rem;padding:2rem}#canvas{width:100%;height:100%;display:block}#product-infos{display:flex;flex-direction:row;position:absolute;bottom:45px;left:20px;right:20px;justify-content:space-between;align-items:center}.product-title{display:flex;align-items:center;font-family:"Druk Wide Super";font-size:2.8rem;color:var(--accent-color)}#product-name{margin-left:1rem}.button{display:flex;align-items:center;justify-content:center;height:4.2rem;border-radius:2.1rem;border-width:.2rem;border-style:solid;border-color:var(--primary-color);padding-left:1rem;padding-right:1rem;font-size:1.4rem;color:var(--primary-color);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .25s,background-color .25s}.button:hover{color:#fff;background-color:var(--primary-color)}.product-button{flex:none}#product-owner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:3rem 1.5rem;background-color:var(--background-product-owner-color)}.product-owner-el{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#po-title{color:#f8ff00;text-transform:uppercase;font-family:"Druk Wide Super";font-size:2rem;margin-top:1.5rem;margin-bottom:5rem}#po-name{color:#1d1d1b;text-transform:uppercase;font-family:"Druk Wide Super";font-size:2rem;margin-bottom:1rem}#po-description{color:#1d1d1b;font-family:"Druk Wide Medium";font-size:1.5rem;margin-bottom:1rem}#po-img{width:14rem;height:14rem;-o-object-fit:cover;object-fit:cover;margin-bottom:1.5rem}.po-infos{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;justify-content:space-around}.po-el{display:flex;flex-direction:column;align-items:center}#po-contact-links{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.po-contact-link{flex:1 1 auto;font-size:1.5rem;margin:.8rem 0}.po-contact-link a{color:#1d1d1b;text-decoration:none}.po-contact-link a:hover{color:#f8ff00}@media only screen and (orientation: portrait){#po-title{margin-bottom:3rem}#po-title,#po-name{font-size:2.3rem}#po-description{font-size:1.6rem}.po-contact-link{font-size:1.6rem;flex:1 1 auto}.po-el:first-child,.po-el:nth-child(2){padding-bottom:3rem}.po-infos{flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}}@media only screen and (max-width: 500px) and (max-height: 630px) and (orientation: portrait){#po-img{width:11.5rem;height:11.5rem}#po-title{margin-bottom:1.5rem}#po-title,#po-name{font-size:1.8rem}.po-el:first-child,.po-el:nth-child(2){padding-bottom:1rem}#po-description{font-size:1.4rem}.po-contact-link{font-size:1.3rem}#po-contact-links{width:100%}}@media only screen and (max-width: 500px) and (min-height: 631px) and (max-height: 710px) and (orientation: portrait){#po-title{margin-bottom:1.5rem}#po-title,#po-name{font-size:2rem}.po-el:first-child,.po-el:nth-child(2){padding-bottom:2rem}#po-description{font-size:1.4rem}.po-contact-link{font-size:1.4rem}#po-contact-links{width:100%}}@media only screen and (orientation: landscape){.po-infos{flex-wrap:nowrap}#po-name{max-width:240px;flex-wrap:wrap}#po-description{font-size:1.2rem;max-width:200px}#po-contact-links{width:200px;flex-wrap:wrap}}@media only screen and (max-width: 650px) and (max-height: 370px) and (orientation: landscape){#po-title,#po-name{font-size:1.8rem}#po-description{font-size:1.2rem}.po-contact-link{font-size:1.2rem}#po-contact-links{max-width:150px}.po-el{width:170px}}@media only screen and (min-width: 580px) and (min-height: 480px) and (orientation: landscape){#po-contact-links{flex-direction:column}}@media only screen and (min-width: 1200px) and (orientation: landscape){#po-contact-links{flex-direction:row;width:400px}#po-name,#po-description{width:100%;flex-wrap:nowrap}}#owner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:1.5rem;background-color:var(--background-product-owner-color);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;overflow:auto!important}#owner-el{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#owner-title{color:#ef4223;text-transform:uppercase;font-family:"Druk Wide Super";font-size:2.8rem;text-align:center;margin-top:2rem;margin-bottom:3rem}#owner-name{color:#1d1d1b;font-family:"Druk Wide Super";font-size:2.8rem;margin-bottom:2rem}#owner-description{color:#1d1d1b;font-family:"Druk Wide Medium";font-size:1.5rem;margin-bottom:3rem}#owner-img{width:14rem;height:14rem;-o-object-fit:cover;object-fit:cover;margin-bottom:1.5rem}#owner-infos{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;justify-content:space-around}.owner-el{display:flex;flex-direction:column;align-items:center}#owner-contact-links{display:flex;flex-wrap:wrap;width:600px;justify-content:center}.owner-contact-link{flex:1 1 auto;font-size:1.2rem;color:#1d1d1b;margin:1.2rem 0}.owner-contact-link a{color:#1d1d1b;text-decoration:underline}.owner-contact-link a:hover{color:#ef4223}@media only screen and (orientation: portrait){#owner-title,#owner-name{font-size:3.5rem}#owner-description{font-size:2rem}.owner-el:first-child{margin-bottom:3rem}.owner-infos{flex-direction:column;flex-wrap:nowrap;justify-content:space-between}#owner-contact-links{flex-direction:column}}@media only screen and (max-width: 400px) and (max-height: 630px) and (orientation: portrait){#owner-title,#owner-name{font-size:3rem}#owner-description{font-size:1.5rem}.owner-contact-link{font-size:1.2rem}}@media only screen and (min-width: 400px) and (min-height: 631px) and (orientation: portrait){#owner-title,#owner-name{font-size:3.6rem}#owner-description{font-size:2rem}.owner-contact-link{font-size:1.8rem}}@media only screen and (orientation: landscape){.owner-infos{flex-wrap:nowrap}#owner-contact-links{width:600px;flex-wrap:wrap}}@media only screen and (min-width: 580px) and (min-height: 360px) and (orientation: landscape){#owner-contact-links{flex-direction:column}}@media only screen and (min-width: 1200px) and (orientation: landscape){#po-contact-links{flex-direction:row;width:400px}}
