.about-us-page{font-family:Georgia,serif;color:#4b3832;padding:60px 20px;background-color:#fff8dc;text-align:center}.about-us-page h1{font-size:48px;margin-bottom:30px;color:#d4af37}.about-us-page p{font-size:20px;max-width:900px;margin:0 auto;line-height:1.8}@media (max-width: 767px){.about-us-page h1{font-size:36px}.about-us-page p{font-size:16px}}.clothing-mfg-page{font-family:Georgia,serif;color:#2c3e50}.clothing-mfg-hero{background-size:cover;background-position:center;padding:15vw 2.5vw;text-align:center;color:#f8f5f0;box-shadow:inset 0 0 0 2000px #2c3e5080}.clothing-mfg-hero h1{font-size:7vw;font-weight:700;margin-bottom:2.5vw}.clothing-mfg-hero p{font-size:3vw;max-width:100vw;margin:0 auto 3.75vw}.clothing-mfg-process{padding:10vw 2.5vw;text-align:center;background-color:#f9f7f3}.clothing-mfg-process h2{font-size:5vw;margin-bottom:6.25vw;color:#8b5e3c;font-weight:700}.clothing-mfg-step{display:flex;align-items:center;justify-content:center;margin-bottom:7.5vw}.clothing-mfg-step:nth-child(2n){flex-direction:row-reverse}.clothing-mfg-step img{width:50%;border-radius:1.5vw;box-shadow:0 .5vw 2.5vw #0000001a;object-fit:cover;max-width:50vw}.clothing-mfg-step-content{width:50%;padding:5vw}.clothing-mfg-step-content h3{font-size:4.5vw;color:#5c4524;margin-bottom:2.5vw}.clothing-mfg-step-content p{font-size:2.25vw;line-height:1.8;color:#555}.clothing-mfg-timeline{display:flex;justify-content:space-between;align-items:center;position:relative;padding:5vw 0}.clothing-mfg-timeline:before{content:"";position:absolute;top:50%;left:0;right:0;height:.375vw;background-color:#caa24a;z-index:1}.clothing-mfg-timeline-step{position:relative;text-align:center;flex:1;z-index:2}.clothing-mfg-timeline-step img{width:7.5vw;height:7.5vw;object-fit:contain;background:#fff;border-radius:50%;border:.375vw solid #caa24a;padding:1vw;box-shadow:0 0 1vw #0000001a;position:relative;z-index:2}.clothing-mfg-timeline-step p{margin-top:1.25vw;font-size:1.75vw;color:#2c3e50;font-weight:600}.clothing-mfg-contact{background-color:#5c4524;color:#fff;text-align:center;padding:10vw 2.5vw}.clothing-mfg-contact h2{font-size:5vw;margin-bottom:3.75vw;font-weight:700}.clothing-mfg-contact a{background-color:#8b5e3c;color:#fff;padding:2vw 5vw;border-radius:1vw;text-decoration:none;font-weight:600;font-size:2.25vw;transition:background-color .3s ease,transform .2s ease;box-shadow:0 .5vw 1.5vw #8b5e3c4d}.clothing-mfg-contact a:hover{background-color:#714728;transform:translateY(-.25vw);box-shadow:0 .75vw 1.875vw #71472866}.exp-im-container{text-align:center;padding:60px 20px;background:url(https://images.unsplash.com/photo-1597095954097-250e1cb23cfc?ixlib=rb-4.0.3&auto=format&fit=crop&w=1650&q=80) no-repeat center center;background-size:cover;color:#fff}.exp-im-container h1{font-size:48px;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.6)}.exp-im-container p{font-size:20px;max-width:800px;margin:0 auto 30px;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.exp-im-container .btn-primary{background-color:#d4af37;color:#000;padding:15px 30px;border-radius:8px;font-weight:600;text-decoration:none;transition:background-color .3s}.exp-im-container .btn-primary:hover{background-color:#b38e2f}.exp-im-about{background-color:#fff;color:#333;padding:50px 20px}.exp-im-about h2{font-size:36px;margin-bottom:20px}.exp-im-about p{font-size:18px;max-width:800px;margin:0 auto}.exp-im-page{font-family:Georgia,serif;color:#4b3832}.exp-im-container{text-align:center;padding:10vw 2.5vw;background-size:cover;background-position:center;color:#fff8dc;box-shadow:inset 0 0 0 2000px #00000080}.exp-im-container h1{font-size:7.5vw;font-weight:700;margin-bottom:3.75vw;color:#d4af37;text-shadow:.375vw .375vw .625vw rgba(0,0,0,.7)}.nowrap{white-space:nowrap}.exp-im-container p{font-size:2.75vw;max-width:100vw;margin:0 auto;line-height:1.6;text-shadow:.25vw .25vw .5vw rgba(0,0,0,.6)}.exp-im-steps{background:#fff8dc;padding:10vw 2.5vw}.exp-im-step{display:flex;align-items:center;margin-bottom:7.5vw}.exp-im-step:nth-child(2n){flex-direction:row-reverse}.exp-im-step img{width:50%;border-radius:1.5vw;box-shadow:0 .5vw 2.5vw #0000001a;object-fit:cover;max-width:50vw}.exp-im-step-content{width:50%;padding:5vw}.exp-im-step-content h3{font-size:4.5vw;color:#b38e2f;margin-bottom:2.5vw}.exp-im-step-content p{font-size:2.25vw;line-height:1.8;color:#333}.exp-im-about{background-color:#fff8dc;color:#333;padding:8.75vw 2.5vw;text-align:center}.exp-im-about h2{font-size:6vw;margin-bottom:3.75vw;color:#d4af37}.exp-im-about p{font-size:2.5vw;max-width:112.5vw;margin:0 auto;line-height:1.8}.shop-online-page{font-family:Georgia,serif;color:#fff8dc;text-align:center}.shop-online-hero{background-size:cover;background-position:center;background-repeat:no-repeat;padding:10vw 5vw;min-height:90vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.shop-online-hero h1{font-size:4vw;color:#d4af37;margin-bottom:2vw;text-shadow:.4vw .4vw .6vw rgba(0,0,0,.7)}.shop-online-hero p{font-size:1.75vw;max-width:70vw;margin:0 auto 3vw;line-height:1.6;text-shadow:.3vw .3vw .5vw rgba(0,0,0,.6)}.shop-online-subscribe form{display:flex;gap:1vw;max-width:50vw;margin:0 auto}.shop-online-subscribe input{flex:1;padding:1vw;font-size:1.25vw;border:none;border-radius:.5vw;background:#fff8dc4d;color:#fff8dc;outline:none}.shop-online-subscribe input::placeholder{color:#fff8dc;opacity:.7}.shop-online-subscribe button{padding:1vw 2vw;font-size:1.5vw;font-weight:600;background-color:#8b5e3c;color:#fff8dc;border:none;border-radius:.5vw;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.shop-online-subscribe button:hover{background-color:#714728;transform:translateY(-.25vw)}@media (max-width: 767px){.shop-online-hero{padding:15vw 5vw}.shop-online-hero h1{font-size:7vw}.shop-online-hero p{font-size:3.5vw;max-width:85vw}.shop-online-subscribe form{flex-direction:column;gap:3vw;max-width:85vw}.shop-online-subscribe input,.shop-online-subscribe button{font-size:4vw;padding:3vw}}.main-page-buttons{text-align:center;padding:10px 20px 50px;margin-top:-20px;background:linear-gradient(to bottom,#f5f3e7,#e8d8b9);font-family:Times New Roman,Times,serif}.main-page-buttons__title{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:40px;color:#5b4526;text-transform:uppercase;letter-spacing:2px}.main-page-buttons__container{display:flex;flex-direction:column;align-items:center;gap:30px;max-width:600px;margin:0 auto}.main-page-buttons__button{display:block;width:100%;min-height:150px;background-color:#fff;color:#fff;text-decoration:none;font-size:22px;font-weight:600;padding:20px;border-radius:12px;box-shadow:0 4px 10px #0003;background-size:cover;background-position:center;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.main-page-buttons__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:0;transition:background .3s}.main-page-buttons__button span{position:relative;z-index:1}.main-page-buttons__button:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 8px 20px #0000004d}.main-page-buttons__button:hover:before{background:#0003}@media screen and (min-width: 768px){.main-page-buttons__container{max-width:800px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
