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}.navigation{align-items:center;background-color:#fff;box-shadow:0 2px 2px 2px rgba(9,9,9,.23);color:#000;display:flex;height:60px;padding:.5rem 0;position:relative;width:100%}.brand-name{color:#000;font-size:1.3rem;margin-left:1rem;text-decoration:none}.navigation-menu{margin-left:auto}.links{margin-left:auto}.commerce,.links{display:flex;flex-direction:row}.commerce{margin-right:3rem;margin-top:14px}.commerce *{display:flex}.commerce :first-child{margin-right:.5rem}.commerce :nth-child(2){margin-right:-2rem}.navigation-menu ul{display:flex;padding-top:10px}.navigation-menu li{list-style-type:none;margin:0 .8rem}.icon-button{display:flex;flex-direction:row}.navigation-menu li a{display:block;width:100%}.navigation-menu li a,a{color:#000;text-decoration:none}.navigation-menu li a:visited{text-decoration:none}.hamburger{border:0;border-radius:50%;cursor:pointer;display:none;height:40px;left:1rem;padding:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .2s ease-in-out;width:40px}@media screen and (max-width:1024px){.hamburger{display:block}.navigation-menu ul{background-color:#fff;border-top:1px solid #000;display:none;flex-direction:column;height:calc(100vh - 77px);left:0;position:absolute;top:60px;width:100%;z-index:999}.navigation-menu li{margin:1rem 0 0;text-align:center}.navigation-menu li a{color:#000;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu.expanded ul{display:block}.brand-name{display:flex;margin-left:40vw}.commerce{display:flex;flex-direction:row;margin:14px 0}.commerce :first-child,.commerce :nth-child(2){margin-right:.5rem}}@media screen and (max-width:324px){.brand-name{display:flex;margin-left:30vw}.commerce{display:flex;flex-direction:row;margin:0 1rem}}.catalog-container{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.catalogue-info{display:flex;justify-content:space-between;margin:2rem 5vw}.filter{display:flex;flex-direction:row-reverse;gap:10px}.filter-search{display:flex;justify-content:center}.catalog-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin-left:2vw;row-gap:20px;width:100vw}.catalog-content .catalog-item{list-style-type:none;margin:0 3rem}.product-card{background:#fafafa;box-shadow:0 2px 7px #dfdfdf;margin:50px auto;position:relative;width:25vw}.badge{background-image:linear-gradient(#f0592a,#ec216e);color:#fff;font-size:13px;font-weight:700;left:0;padding:3px 10px;position:absolute;text-transform:uppercase;top:20px}.product-tumb{align-items:center;background-image:linear-gradient(#6d6e70,#4a4a4c);display:flex;height:300px;justify-content:center;padding:50px}.product-tumb img{height:125%;object-fit:contain;width:100%}.product-details{padding:30px}.product-catagory{color:#333;font-size:12px;font-weight:700}.product-catagory,.product-details h4 a{display:block;margin-bottom:18px;text-transform:uppercase}.product-details h4 a{color:#363636;font-weight:500;text-decoration:none;transition:.3s}.product-details h4 a:hover{color:#f0592a}.product-details p{color:#999;font-size:15px;line-height:22px;margin-bottom:18px}.product-bottom-details{border-top:1px solid #eee;overflow:hidden;padding-top:20px}.product-bottom-details div{float:left;width:50%}.product-price{color:#f0592a;font-size:18px;font-weight:600}.product-price small{display:inline-block;font-size:80%;font-weight:400;margin-right:5px;text-decoration:line-through}.product-links{text-align:right}.product-links a{color:#e1e1e1;display:inline-block;font-size:17px;margin-left:5px;transition:.3s}.product-links a:hover{color:#fbb72c}.catalog-footer{margin-top:auto}.null-search{display:flex;justify-content:center;margin-top:10vh}@media screen and (max-width:1200px){.product-card{width:33vw}.catalog-content{margin-left:4vw}.catalogue-info{margin:2rem 10vw}}@media screen and (max-width:767px){.product-card{width:67vw}.catalog-content{margin-left:7vw}.product-tumb img{max-height:auto;object-fit:contain;width:50%}.null-search h1{font-size:1.5em}}@media screen and (max-width:540px){.catalog-content{margin-left:1vw}.product-card{width:75vw}.product-tumb img{width:70%}.filter{font-size:.75em;margin-top:1rem}}@media screen and (max-width:324px){.catalog-content{margin-left:-5vw}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.diary-container{min-height:100vh;overflow-x:hidden}.diary-container,.diary-content{display:flex;flex-direction:column}.diary-content{align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);justify-content:center;margin:5vh 5vw;padding:2rem 0}.diary-content div{display:flex;flex-direction:column;text-align:center}.diary-content div:nth-child(2){padding:.5rem 0}.diary-content div h2{position:relative}.diary-content div h2:before{background-image:linear-gradient(#f0592a,#ec216e);bottom:16px;content:"";height:10px;left:50%;position:absolute;top:2.5rem;-webkit-transform:skew(-12deg) translateX(-50%);transform:skew(-12deg) translateX(-50%);width:12rem;z-index:-1}.diary-content-label{margin-bottom:2rem}.diary-content-form *{padding:10rem 0}.diary-content-list{align-items:center;min-height:75vh}.diary-content-list *{margin:1rem 0;padding:0}.diary-content-list-item{list-style-type:none}.btn{background-color:#dd8560;border-radius:3px;box-shadow:inset 0 -.3rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-size:.85em;font-weight:800;margin:8px;padding:1em 2.1em 1.1em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.btn:focus,.btn:hover{opacity:.8}.btn:active{-webkit-transform:scale(.8);transform:scale(.8)}.btn.block{display:block!important}.btn.circular{border-radius:50em!important}.empty{height:auto;margin-left:3vw;object-fit:contain;width:75%}.diary-footer{margin-top:auto}@media screen and (max-width:480px){.measurements{font-size:.8em}.empty{margin-left:7.5vw}}*{box-sizing:border-box;margin:0;padding:0}.home-container{overflow-x:hidden}.top{color:#fff;font-family:Barlow,sans-serif;height:auto;text-align:center;width:100vw}.pic-container{position:relative;text-align:center}#landingPic{height:auto;object-fit:contain;width:100vw}.header{bottom:0;color:#fff;font-size:40px;font-size:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-align:center;text-shadow:0 0 25px #000;top:0}.arrivals{display:flex;flex-direction:column;justify-content:center;padding-top:2rem}.arrival-prompt{justify-content:center;margin:2rem 0;text-align:center}.arrival-prompt h1{position:relative}.arrival-prompt h1:before{background:#dd8560;background-image:linear-gradient(#f0592a,#ec216e);bottom:16px;content:"";height:10px;left:50%;position:absolute;top:2rem;-webkit-transform:skew(-12deg) translateX(-50%);transform:skew(-12deg) translateX(-50%);width:12rem;z-index:-1}.arrival-categories{display:flex;flex-direction:row;justify-content:space-around;margin:2.5rem 0}.arrival-categories p{font-size:1.5em}.product-arrivals{display:flex;padding:1rem .5rem}.product-arrivals div{flex:25% 1;padding:5px}.product-arrivals div img{height:100%;object-fit:cover;width:100%}.explore{display:flex;flex-direction:row;justify-content:center;padding:2rem}.features{background-color:#f2f2f2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1rem;padding:1rem}.features-description{font-size:1rem;justify-content:center;margin-left:12vw;margin-top:1rem;max-width:75vw;text-align:center}.feature-specifics,.features-description{font-family:Cinta;src:local("Cinta"),url(/static/media/CintaBlack.2bac0eac463626bfcfc5.ttf) format("ttf")}.feature-specifics{display:flex;flex-wrap:wrap;margin-top:3rem;padding:1rem .5rem}.feature-specifics div{flex:50% 1;font-size:.75em;margin-bottom:3rem;padding:5px}.feature-specifics div h2{font-size:1.5rem}.feature-specifics div p{justify-content:center;margin-left:12vw;max-width:25vw;text-align:center}.feature-specifics div img{height:auto;margin:1rem 0;object-fit:contain;width:20vw;width:25%}.footer{background-color:#fefefe;display:flex;flex-direction:column;justify-content:center}.footer h1{font-size:1rem;margin-top:1rem;text-align:center}.social{display:flex;flex:25% 1;flex-direction:row;justify-content:center;margin-left:25vw}@media screen and (max-width:1024px){#landingPic{height:66vh;object-fit:cover}}@media screen and (max-width:768px){.feature-specifics div{flex:100% 1}.header{font-size:12px}.product-arrivals{display:flex;flex-direction:column;flex-wrap:wrap}.product-arrivals div{flex:100% 1;padding:5px}.product-arrivals div img{height:auto;width:25vw}.features-description{margin-left:10vw;max-width:75vw}.feature-specifics div p{margin-left:3vw;max-width:85vw}.social{flex-wrap:nowrap;justify-content:center;margin-right:10vw}}@media screen and (max-width:468px){.arrival-categories p{font-size:1em}}.refer-container{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.refer-footer{margin-top:auto}.refer-content{align-items:center;background:#fafafa;box-shadow:0 2px 7px #dfdfdf;display:flex;flex-direction:column;height:auto;justify-content:center;margin:50px auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.refer-button-container{margin-left:15vw}.refer-button{background-image:linear-gradient(top,#f4f1ee,#fff);border-radius:50%;border-radius:1em;box-shadow:0 8px 10px 0 rgba(0,0,0,.3),inset 0 4px 1px 1px #fff,inset 0 -3px 1px 1px hsla(9,6%,79%,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-weight:300;margin:0 .1em .1em 0;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:0 .04em .04em rgba(0,0,0,.35);transition:all .2s}.refer-button:hover{border-color:#fff}@media (max-width:30em){.refer-button.button4{display:block;margin:.2em auto}}@media screen and (max-width:1024px){.refer-button-container{margin-left:20vw}}@media (max-width:768px){.refer-button-container{margin-left:30vw}.refer-button{padding:.5rem 1rem}}@media (max-width:480px){.refer-button-container{margin-left:25vw}}@media (max-width:320px){.refer-button-container{margin-left:20vw}.refer-content{font-size:12px}}@font-face{font-family:Montesserat;font-style:normal;font-weight:400;src:local("Montesserat"),url(/static/media/Montserrat-VariableFont_wght.3068cdb43142f5625baf.ttf) format("ttf")}*{font-family:Montesserat}.wallet-container{min-height:100vh;overflow-x:hidden}.wallet-container,.wallet-content{display:flex;flex-direction:column}.wallet-content{align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);justify-content:center;margin:5vh 5vw;padding:2rem 0}.wallet-content div{display:flex;flex-direction:column;text-align:center}.wallet-content div:nth-child(2){padding:.5rem 0}.wallet-content div h2{position:relative}.wallet-content div h2:before{background-image:linear-gradient(#f0592a,#ec216e);bottom:16px;content:"";height:10px;left:50%;position:absolute;top:2.5rem;-webkit-transform:skew(-12deg) translateX(-50%);transform:skew(-12deg) translateX(-50%);width:12rem;z-index:-1}.wallet-content-label{margin-bottom:2rem}.wallet-content-form *{padding:10rem 0}.button{background-color:#dd8560;border-radius:3px;box-shadow:inset 0 -.3rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-size:.85em;font-weight:800;margin:8px;padding:1em 2.1em 1.1em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.button:focus,.button:hover{opacity:.8}.button:active{-webkit-transform:scale(.8);transform:scale(.8)}.button.block{display:block!important}.button.circular{border-radius:50em!important}.wallet-footer{margin-top:auto}
/*# sourceMappingURL=main.508f2907.css.map*/