@import url(http://fonts.cdnfonts.com/css/sansation?styles=756,755,754);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.about__container__content__card__container__card{width:min(100%,35rem)}@media screen and (min-width:650px){.about__container__content__card__container__card{width:min(100%,45rem)}}.u-ff{font-family:Life Savers,sans-serif!important}.u-mt{margin-top:3rem}.u-lsn{list-style:none}.u-fw-regular{font-weight:300}.u-fw-medium{font-weight:400}.u-fw-bold{font-weight:700}.u-fw-bolder{font-weight:800}.u-ml{margin-left:3.5rem}@media screen and (min-width:650px){.u-ml{margin-left:7rem}}.u-mr{margin-right:3.5rem}@media screen and (min-width:650px){.u-mr{margin-right:7rem}}.u-ttu{text-transform:uppercase}.u-jam{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite;aspect-ratio:1;background:#fff;border:.5px solid #000;border-radius:50%;color:#fff;display:inline-block;height:1rem;margin-bottom:2rem;margin-left:2rem;margin-right:2rem;position:relative;z-index:7}.u-jam:after{-webkit-animation:scale .5s linear;animation:scale .5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#000;content:attr(data-before-content);display:block;left:-250%;position:absolute;top:60%;-webkit-transform:scale(30);transform:scale(30);z-index:-1}@media screen and (min-width:650px){.u-jam{margin-right:4rem;margin-top:-1rem}.u-jam:after{left:-550%}}.u-btn{align-items:center;background-color:#000;border:none;border-radius:1rem 0 1rem 0;color:#fff;-webkit-column-gap:1rem;column-gap:1rem;display:flex;font-family:inherit;font-size:1.5rem;font-weight:700;justify-content:center;padding:1.5rem 6rem;transition:all .2s}.u-btn:hover{-webkit-transform:scale(1.012);transform:scale(1.012)}.u-btn:active,.u-btn:target{-webkit-transform:scale(.9);transform:scale(.9)}.u-active{transition:all .2s}.u-active:hover{-webkit-transform:scale(1.012);transform:scale(1.012)}.u-active:active,.u-active:target{-webkit-transform:scale(.9);transform:scale(.9)}.hero__container__content__upper__up{margin-top:3rem}.hero__container__content__upper__up__heading{font-size:3.1rem;margin-top:3rem}.hero__container__content__upper__up__paragraph{font-size:1.5rem;margin-bottom:2rem;margin-top:2rem}.hero__container__content__upper__up__images{-webkit-column-gap:.5px;column-gap:.5px;display:flex}.hero__container__content__upper__low__images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.hero__container__content__upper__low__images li:first-of-type{grid-area:1/2;-webkit-transform:translateY(-5%) translateX(-25%);transform:translateY(-5%) translateX(-25%)}.hero__container__content__upper__low__images li:nth-of-type(3){box-shadow:inset 0 0 6.47445px 1.5234px rgba(0,0,0,.25);grid-area:2/2;-webkit-transform:translateY(-35%) translateX(5%) scale(.6);transform:translateY(-35%) translateX(5%) scale(.6);z-index:-1}.hero__container__content__upper__low__images li:nth-of-type(2){-webkit-animation:outline 3s linear infinite;animation:outline 3s linear infinite;outline:.8rem solid #234240;outline-offset:2rem;-webkit-transform:translateY(25%) translateX(10%) scale(.8);transform:translateY(25%) translateX(10%) scale(.8)}.hero__container__content__lower{margin-top:-10rem}.hero__container__content__lower__paragraph{font-size:1.25rem;margin-bottom:1.5rem}.hero__container__content__lower a{text-decoration:none}@-webkit-keyframes scale{0%{-webkit-transform:scale(30);transform:scale(30)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(30);transform:scale(30)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:410px) and (max-width:650px){.hero__container__content__lower{margin-top:-15rem}}@media screen and (min-width:410px) and (max-width:650px) and (min-width:490px) and (max-width:650px){.hero__container__content__lower{margin-top:-20rem}}@media screen and (min-width:410px) and (max-width:650px) and (min-width:590px) and (max-width:650px){.hero__container__content__lower{margin-top:-25rem}}@media screen and (min-width:650px){.hero__container{margin-top:7rem;min-height:95vh}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:1000px){.hero__container{min-height:65vh}}@media screen and (min-width:650px) and (max-height:700px){.hero__container{min-height:105vh}}@media screen and (min-width:650px) and (max-height:630px){.hero__container{min-height:115vh}}@media screen and (min-width:650px) and (max-height:580px){.hero__container{min-height:125vh}}@media screen and (min-width:650px) and (max-height:530px){.hero__container{min-height:135vh}}@media screen and (min-width:650px) and (max-height:585px){.hero__container{min-height:145vh}}@media screen and (min-width:650px){.hero__container__content__upper{display:flex}.hero__container__content__upper__up{flex:90% 1}.hero__container__content__upper__up .logo{display:none}.hero__container__content__upper__up__heading{font-size:6.5rem}.hero__container__content__upper__up__heading span{margin-bottom:4rem;margin-left:5rem;margin-right:6rem}.hero__container__content__upper__up__paragraph{font-size:2.2rem;margin-bottom:5rem;margin-top:2rem}.hero__container__content__upper__up__images{position:relative}.hero__container__content__upper__up__images:after{background-color:#d9d9d9;content:"";height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:1033px){.hero__container__content__upper__low{flex:80% 1}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:1033px) and (min-width:650px) and (max-width:883px){.hero__container__content__upper__low{flex:70% 1}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:1033px) and (min-width:650px) and (max-width:825px){.hero__container__content__upper__low{flex:60% 1}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:1033px) and (min-width:650px) and (max-width:777px){.hero__container__content__upper__low{flex:50% 1}}@media screen and (min-width:650px){.hero__container__content__upper__low__images li:first-of-type{-webkit-animation:outline 3s linear infinite;animation:outline 3s linear infinite;grid-area:1/2;outline:.8rem solid #234240;outline-offset:2rem;-webkit-transform:translateY(30%) translateX(-70%);transform:translateY(30%) translateX(-70%)}.hero__container__content__upper__low__images li:nth-of-type(3){box-shadow:inset 0 0 6.47445px 1.5234px rgba(0,0,0,.25);grid-area:2/2;-webkit-transform:translateY(15%) translateX(-20%) scale(.8);transform:translateY(15%) translateX(-20%) scale(.8);z-index:-1}.hero__container__content__upper__low__images li:nth-of-type(2){-webkit-animation:none;animation:none;box-shadow:0 0 25rem 2rem rgba(0,0,0,.48);outline:none;outline-offset:2rem;-webkit-transform:translateY(110%) translateX(-30%) scale(.8);transform:translateY(110%) translateX(-30%) scale(.8)}.hero__container__content__lower{margin-top:-6rem}}@media screen and (min-width:650px) and (min-width:650px) and (max-width:825px){.hero__container__content__lower{margin-top:6rem}}@media screen and (min-width:650px){.hero__container__content__lower__paragraph{font-size:1.93rem;margin-bottom:1.5rem}.hero__container__content__lower a{text-decoration:none}.hero__container__content__lower a button{font-size:2.5rem;padding:2rem 9rem}}.about__container__content__heading{font-size:6rem;margin-bottom:16rem}.about__container__content__card__container__card{border:.4rem solid #234240;margin-inline:auto;margin-bottom:9rem}.about__container__content__card__container__card>*{margin-left:1.55rem;margin-right:1.55rem}.about__container__content__card__container__card__image{align-items:center;aspect-ratio:1;display:inline-block;display:flex;height:11rem;justify-content:center;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about__container__content__card__container__card__image:after{background-color:#234240;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about__container__content__card__container__card__heading{font-size:2.3rem;margin-top:-4rem}.about__container__content__card__container__card__paragraph{font-size:1.3rem;line-height:2.3rem;margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:650px){.about__container__content__heading{font-size:8rem;margin-bottom:20rem}.about__container__content__card__container{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-around;margin-inline:auto}.about__container__content__card__container__card__image{height:15rem}.about__container__content__card__container__card__heading{font-size:3.2rem;margin-top:-5rem}.about__container__content__card__container__card__paragraph{font-size:1.8rem;line-height:3rem;margin-bottom:2rem;margin-top:2rem}}.svg{stroke:#fff;color:#fff}.menu__container{background-color:#151515;bottom:0;height:7rem;position:fixed;width:100%;z-index:6}.menu__container__content{height:100%}.menu__container__content__logo{display:none}.menu__container__content__links{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:100%}.menu__container__content__links a{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;row-gap:.5rem;text-decoration:none}.active{stroke:#6c8a88;color:#6c8a88}.active:active,.active:target{-webkit-animation:active .5s ease-in-out;animation:active .5s ease-in-out}@-webkit-keyframes active{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes active{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:650px){.svg{stroke:#000;color:#000}.menu__container{background-color:#d0d0d0;bottom:0;height:10rem;position:fixed;top:0;width:100%;z-index:6}.menu__container__content{align-items:center;display:flex;justify-content:center}.menu__container__content__logo{display:inline-block;flex:80% 1}.menu__container__content__links{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:100%}.menu__container__content__links a{color:#000;-webkit-column-gap:.5rem;column-gap:.5rem;flex-direction:row;font-size:1.5rem}}.footer__container{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:center;margin-top:5rem;padding-bottom:10rem;padding-top:4rem}.footer__container__content p{font-size:1.2rem}.footer__container__content ul{align-items:flex-start;align-self:start;display:flex;flex-direction:column;margin-top:2rem}.footer__container__content ul a{align-items:center;color:#234240;display:flex;font-size:1.5rem;justify-content:center;margin-bottom:1rem;text-decoration:none}.footer__container__content ul a img{margin-right:1rem;margin-top:.2rem}.footer__container .button{align-items:center;align-self:flex-end;aspect-ratio:1;background-color:#fff;border-radius:50%;display:flex;height:10rem;justify-content:center;margin-bottom:2rem;margin-right:2rem;margin-top:-10rem;position:relative}.footer__container .button:before{background-image:url(/static/media/Arrow.0fb395fb2560056aeffe.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;position:absolute;top:-8rem;-webkit-transform:scale(1.5);transform:scale(1.5);width:100%}.footer__container button{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite;aspect-ratio:1;background:#fff;border:.5px solid #000;border-radius:50%;color:#fff;display:inline-block;height:1rem;margin-top:-3rem;position:relative}.footer__container button:after{background:#000;content:"Top";display:block;font-size:3rem;left:-220%;position:absolute;top:60%;z-index:-1}@media screen and (min-width:650px){.footer__container{margin-top:0;padding-bottom:0}.footer__container__content{align-self:start;margin-left:7rem}.footer__container .button{margin-right:7rem}}.collection__container__content__card__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-8rem;row-gap:1.5rem}.collection__container__content__card__container__card{align-items:center;border:.3rem solid #234240;display:flex;justify-content:center}.collection__container__content__card__container__card__content{padding:2rem}.collection__container__content__card__container__card__heading{align-items:center;display:flex;font-size:3rem;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.collection__container__content__card__container__card__heading p{font-size:1.25rem}.collection__container__content__card__container__card__button{width:100%}.unavailable{background-color:#fff;bottom:0;font-size:2rem;left:0;margin-bottom:10rem;opacity:0;padding:2rem 0;position:fixed;text-align:center;transition:all .5s;visibility:hidden;width:100%;z-index:10}#unavailable{opacity:1;visibility:visible}@media screen and (min-width:650px){.collection__container{margin-bottom:2rem}.collection__container__content__card__container{-webkit-column-gap:1.5rem;column-gap:1.5rem;flex-direction:row;flex-wrap:wrap;row-gap:1.5rem}}.contact__container__content{background-color:#eee;border-radius:.5rem;box-shadow:0 0 46.024px rgba(0,0,0,.25);display:flex;justify-content:center;margin-top:35rem;margin-inline:auto;position:relative;width:80%}.contact__container__content:before{background-image:url(/static/media/contact.be0a79d4db27a392da19.png);background-size:contain;content:"";height:45rem;left:-20%;position:absolute;top:-32.5rem;width:140%;z-index:-1}.contact__container__content__container{align-items:center;display:flex;flex-direction:column;justify-content:start;row-gap:6rem;width:100%}.contact__container__content__container__heading{font-size:3rem;height:1rem;margin-top:1rem}.contact__container__content__container__heading span:after{left:-1120%}.contact__container__content__container__contact{margin-bottom:2rem;width:80%}.contact__container__content__container__contact li{list-style:none;margin-bottom:1rem}.contact__container__content__container__contact li span{display:block;font-size:1.5rem;margin-bottom:1rem}.contact__container__content__container__contact li span img{margin-right:.5rem;padding-top:10px;-webkit-transform:scale(1.4);transform:scale(1.4)}.contact__container__content__container__contact li input{background-color:#eee;border:1px solid #000;border-radius:.5rem;padding:1rem;width:100%}.contact__container__content__container__contact li:last-of-type input{padding:3rem 0}.contact__container__content__container__contact button{margin-top:2rem}@media screen and (min-width:650px){.contact__container{align-items:center;display:flex;justify-content:start;min-height:100vh;overflow:hidden}}@media screen and (min-width:650px) and (max-height:700px){.contact__container{min-height:105vh}}@media screen and (min-width:650px) and (max-height:630px){.contact__container{min-height:115vh}}@media screen and (min-width:650px) and (max-height:580px){.contact__container{min-height:125vh}}@media screen and (min-width:650px) and (max-height:530px){.contact__container{min-height:135vh}}@media screen and (min-width:650px) and (max-height:585px){.contact__container{min-height:145vh}}@media screen and (min-width:650px){.contact__container a img{display:none}.contact__container__content{align-items:center;background-color:#eee;border-radius:.5rem;box-shadow:0 0 46.024px rgba(0,0,0,.25);display:flex;justify-content:center;margin-top:15rem;margin-inline:auto;margin-right:52%;position:relative;width:35%}.contact__container__content:before{background-image:url(/static/media/contact.092f820e0be0e99f2f76.png);background-repeat:no-repeat;background-size:contain;content:"";height:200%;left:85%;position:absolute;top:3rem;-webkit-transform:scale(1.2);transform:scale(1.2);width:60rem;z-index:-2}.contact__container__content__container{align-items:center;display:flex;flex-direction:column;justify-content:start;row-gap:6rem;width:100%}.contact__container__content__container__heading{font-size:4rem;height:1rem;margin-bottom:3rem;margin-top:2rem}.contact__container__content__container__heading span:after{left:-1520%}.contact__container__content__container__contact{margin-bottom:5rem;width:80%}.contact__container__content__container__contact li{list-style:none;margin-bottom:2rem}.contact__container__content__container__contact li span{display:block;font-size:1.8rem;margin-bottom:1rem}.contact__container__content__container__contact li span img{margin-right:.5rem;padding-top:10px;-webkit-transform:scale(1.4);transform:scale(1.4)}.contact__container__content__container__contact li input{background-color:#eee;border:1px solid #000;border-radius:.5rem;padding:1.5rem;width:100%}.contact__container__content__container__contact li:last-of-type input{padding:3rem 0}.contact__container__content__container__contact button{font-size:2rem;margin-top:3rem}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}@media screen and (min-width:650px) and (max-width:1406px){html{font-size:55.5%}}@media screen and (min-width:650px) and (max-width:1293px){html{font-size:50%}}@media screen and (min-width:650px) and (max-width:1202px){html{font-size:45%}}@media screen and (min-width:650px) and (max-width:1119px){html{font-size:40%}}@media screen and (min-width:650px) and (max-width:1033px){html{font-size:35%}}body{background-color:#d0d0d0;font-family:Sansation,sans-serif;width:100vw}.App,body{overflow-x:hidden}.App{width:100%}img{max-width:100%}@media screen and (max-width:371px){html{font-size:55%}}@media screen and (max-width:371px) and (max-width:330px){html{font-size:49%}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes outline{50%{outline:.1rem solid #234240;outline-offset:0}0%{outline:.8rem solid #234240;outline-offset:2rem}}@keyframes outline{50%{outline:.1rem solid #234240;outline-offset:0}0%{outline:.8rem solid #234240;outline-offset:2rem}}
/*# sourceMappingURL=main.42aac2be.css.map*/