body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{background-color:#fff}.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{background-color:#e1e1e1;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#e1e1e1!important}.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)}}.nav-container{position:fixed;width:100%;top:0;z-index:3;background-color:#fff!important;font-family:"Karla",sans-serif;letter-spacing:-1px}.custom-navbar{background-color:#fff!important;text-align:center}.nav-logo{position:relative;width:35px;margin-right:25px;display:inline-block}.navbar-nav{font-size:1.4rem}.nav-company-name{color:#3f3f3f;font-size:1.8rem;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;display:inline-block;padding-left:5vw;position:relative;top:5px}.smith{color:#008;font-weight:600}.structural{font-size:1rem;margin-left:2px}.navbar-light{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}@media only screen and (min-width:600px){.nav-logo{width:50px}.nav-company-name{padding-left:0}}.no-bs-border,.no-bs-border:active,.no-bs-border:focus{outline:none!important;border:none!important;box-shadow:none!important;font-size:medium!important}.dropdown-item{color:#e1e1e1!important}.dropdown-toggle{font-size:medium}.dropdown-item:hover{background-color:#121212!important}.navbar-radius{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.navbar-collapse{position:relative;right:0}.custom-navbar-brand,.custom-navbar-brand:hover{color:#fff!important}.navbar-nav{text-align:center}@media only screen and (max-width:600px){.nav-container{background-color:none!important}.nav-company-name{top:0;font-size:1.4rem;margin:0;padding:0}.structural{font-size:1.3rem}.nav-item-custom{font-size:1.2rem;letter-spacing:0}}@media only screen and (min-width:1200px){.nav-item-custom-active{border-bottom:2px solid #008}.nav-company-name{top:.6vh;margin-left:4vh;font-size:2rem}.nav-item-custom{margin-left:25px;font-size:1.3rem}.structural{font-size:1.3rem}.navbar-nav{margin-top:7px;margin-right:40px}}@media only screen and (min-width:992px){.nav-item-custom-active{border-bottom:2px solid #008}}.dark-card-bg-color{background-color:#fff}.dark-font-color{color:#e1e1e1!important}.na-blue-font{color:#90caf9}.av-blue-font{color:#94c1e8}.av-blue-bg-color{background-color:#94c1e8}body{font-family:"Courier New",Courier,monospace;background-color:#fff;color:#e1e1e1}.text-logo{position:relative;left:0}.clothing-container{margin-top:12vh;transition:padding-right .25s;width:100%;align-items:center;text-align:center}.clothing-grid{margin-top:5vh}.clothing-title{font-family:Arial,Helvetica,sans-serif;font-weight:700}.load-more-btn{padding:1}.load-more-btn,.load-more-btn-2{margin-bottom:20px;margin-left:15px;overflow:hidden;text-align:center;width:100vw;margin-right:2%;height:55px;font-size:large}.load-more-btn-2{border:2px solid #000;color:#000!important;font-weight:500;padding-top:10px}.load-more-btn-2:active,.load-more-btn-2:hover{color:#fff!important;border-color:#000;background-color:#000}@media (max-width:30em){.load-more-btn-2{display:block;margin:.4em auto}}.row{align-items:center}.article-margin,.no-margin{padding-right:1em}.checkBox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkBox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkBox-container:hover input~.checkmark{background-color:#ccc}.checkBox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkBox-container input:checked~.checkmark:after{display:block}.checkBox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox-div{width:100px;color:grey}@media only screen and (max-width:800px){.clothing-title{font-size:1.9rem}}.margin-top{margin-top:4em}.article-container::-webkit-scrollbar{display:none}.outer-article{height:100%;margin-top:10px;overflow:auto}.ig-white{color:#fff!important}.ig-icon-article{font-size:40pt;color:#fff}.article-container{border:2px solid #fff;position:fixed;padding-top:40px;padding-bottom:10px;z-index:2;display:block;text-align:justify;top:57px;height:90vh;width:97%;right:-100%}.scroll-padding{margin-bottom:100px}.detail-list{margin-top:2vh;font-size:small;margin-left:10%}@media only screen and (min-width:600px){.article-container{height:88vh;width:96%}.open-width{right:2%;transition:.5s}.collapsed-width{right:-96%;transition:.5s}}.collapsed-width{right:-100%;transition:.5s}.open-width{right:1%;transition:.5s}.no-bs-border,.no-bs-border:active,.no-bs-border:focus{outline:none;border:none;box-shadow:none;font-size:medium}.buy-btn{width:90%;margin-right:5%;margin-left:5%;margin-bottom:10px;background-color:#fff;color:#000!important;text-shadow:none;max-width:500px}.article-img-frame{padding-left:1vh;padding-right:1vh;padding-top:1vh;overflow:hidden;border-radius:10px;text-align:center}.article-price{font-size:large;font-weight:700;text-align:center;color:#d9d9d9}.article-img{height:40vh;max-width:100%;border-radius:10px}.article-title{margin-left:3%;margin-right:3%;color:#fff}.article-title,.article-title-2{font-size:large;text-align:center}.article-title-2{font-weight:700;margin-left:5%;margin-top:1vh}.article-description{font-size:small;text-align:left;padding-left:7%;padding-right:2%;font-family:"Cardo",sans-serif}caption{font-size:large;font-weight:700;text-align:center}.article-body{font-size:small;width:100%;height:40vh;margin-left:20px;overflow-x:hidden;overflow-x:auto;text-align:justify;padding-right:20px}.alt-images-container{margin-bottom:10px}.img-switcher-btn{width:100%;max-height:100%}.img-switcher-btn-container{display:inline-block;width:50px;height:50px;border-radius:5px;margin-top:5px;margin-right:5px;margin-left:5px;overflow:hidden}.alt-images-container{margin-top:10px}.article-close{top:10px;left:5%;font-size:xx-large!important;z-index:10;position:absolute}.article-arrow-close{bottom:8px}.article-arrow-close,.article-expand{position:absolute;right:5%;font-size:xx-large!important;z-index:10}.article-expand{top:10px}.body-container{text-align:center;overflow:hidden}.cover-up{padding-right:100px}.text-body{font-size:small;width:100%;text-indent:15px;text-align:left}.bold{font-weight:700}.dark-card-bg-color{background-color:#000}.dark-font-color{color:#fff!important;text-shadow:0 1px 0 #000;filter:alpha(opacity=20)}.dark-font-color-hover{color:#e1e1e1!important}.dark-font-color-hover:hover{color:#e9e9e9!important}.size-tag-container{width:100%}.size-tag{background-color:#424242;color:#e9e9e9;width:50px;border-radius:10px;margin:0 auto}.size{font-size:smaller;text-shadow:none}.fa-close-btn{font-size:x-large}.clothing-card:hover{cursor:pointer}.card-title{padding-left:5%;padding-right:5%;padding-top:1vh;text-align:center;font-size:smaller}.card-date{padding-left:3vh;font-size:small}@media only screen and (min-width:600px){.card-title{font-size:medium}.card-publisher{font-size:small}.card-date{font-size:x-small}}.clothing-card{color:#e1e1e1;margin-bottom:20px;overflow:hidden;background-color:#000;text-align:left}.hide-img{display:none}.card-img-frame{padding-left:1vh;padding-right:1vh;padding-top:1vh;overflow:hidden}.card-img{width:100%;height:auto}.card-price{color:#9e9e9e;display:inline-block}.card-details{text-align:center}.card-text{font-size:small;text-align:left}.clothing-card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.clothing-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.footer-container{width:100%!important;height:170px;background-color:#000;text-align:center}.footer-wrapper{padding-top:20px}.footer-text{color:#fff;font-weight:400;font-size:small;text-align:center}.footer-links{text-align:right}.footer-link{text-decoration:none;color:#a9a9a9;font-size:small;margin-bottom:0!important;padding:0!important}.footer-links-title{margin:0}.footer-company-name{display:inline}.footer-company-icon{display:inline;width:80px;margin-right:5px}.footer-icons{text-align:center;padding-top:2vh;font-size:x-large}.footer-icon{padding-left:10px;padding-right:10px;color:#fff;padding-bottom:10px}.footer-icon:hover{color:#39a0ed}.home-container{position:relative;background-color:#fff;text-align:center;width:100%}.text-logo{position:relative!important;top:25vh!important;width:50%}.ig-icon{font-size:40pt;position:relative;top:15px;left:10px;color:#000}.ig-icon:hover{color:grey}.btn-container{position:relative;width:100%;top:30vh}.shop-btn{position:relative;margin:auto;background-color:#000;color:#000}a.button2{display:inline-block;padding:.5em 3em;border:.16em solid #000;margin:0 .3em .3em 0;box-sizing:border-box;text-decoration:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;letter-spacing:.5px;font-weight:600;color:#000;text-align:center;transition:all 1s}a.button2:active,a.button2:hover{color:#fff;border-color:#000;background-color:#000}@media (max-width:30em){a.button2{display:block;margin:.4em auto}}@media screen and (max-width:600px){.text-logo{top:30vh;width:80%}.btn-container{top:35vh}}.contact-background{background-color:#fff;height:100vh}.contact-container{position:relative;height:100%;width:100%;text-align:center}.lottie-container{height:40px;width:40px;position:relative;bottom:53px;left:75%}.contact-header{font-weight:700!important;letter-spacing:-1px}.contact-content-wrapper{margin-top:13vh}.contact-info{color:#000!important;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1.2rem;text-align:center!important;margin:5vh auto 3vh;max-width:550px}.contact-header{color:#3f3f3f;font-family:"Karla",sans-serif!important;font-size:1.9rem;font-weight:700;text-align:center;margin-top:4vh}.alert{margin-top:5vh;height:50px;text-align:center;color:#fff}.fail-alert{background-color:#e53935}.sending-alert{background-color:#42a5f5}.success-alert{background-color:#43a047}.success-alert-text{font-size:small;text-align:left}.text-logo{margin-left:5%;margin-right:5%;position:fixed;top:10%;max-height:25vh;max-width:100%;z-index:2}.center-image{position:relative;text-align:center;margin:100px auto 20px;width:30%}.custom-header{color:#3f3f3f;font-family:"Karla",sans-serif!important;font-size:1.9rem;text-align:center}.info{color:#000;margin:0 20px;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;text-align:center}.contact-img{top:40vh}.form-message{height:15vh!important}.display-inline-block{display:inline-block}.contact-submit-btn{text-align:center;text-decoration:none!important;width:50%;display:flex;margin:8vh auto 5vh;font-family:"Karla",sans-serif;text-transform:uppercase;font-size:1.1rem;font-weight:700;padding:8px 15px;color:#3f3f3f;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:#fff;justify-content:center;text-decoration:none;border:.16em solid #3f3f3f;transition:all .5s ease 0s;cursor:pointer;outline:none!important}.contact-submit-btn:hover{background-color:#0d47a1;color:#fff}.contact-submit-btn:active{color:#fff}@media only screen and (min-width:600px){.contact-submit-btn{width:25%}}.form-container{font-family:Arial,Helvetica,sans-serif;font-weight:700!important}@media only screen and (min-width:600px){.form-group{align-items:center}.form-container{width:500px}.sending-alert-text{left:40%}.alert{padding:10px}}.about-container{position:relative;background-color:#fff;text-align:center;width:100%;font-family:"Karla",sans-serif!important;margin-top:14vh;height:100vh}.about-header{font-weight:600;font-size:1.9rem}.about-text{margin-top:10vh;padding:0 25%;font-size:1.2rem}@media screen and (max-width:600px){.about-text{margin-top:13vh;padding:0 40px;font-size:1.2rem}}
/*# sourceMappingURL=main.be62bbcf.chunk.css.map */