@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Marck+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@500&display=swap);.nav-extended{position:fixed;box-shadow:0 1rem 2rem rgba(0,0,0,.05);z-index:999;transition:top .6s ease-out;top:0}.sidenav{z-index:1001}.sidenav-overlay{z-index:1000}.nav-wrapper .brand-logo{font-size:4rem;font-family:"Marck Script",sans-serif;color:#bf5535;color:var(--color-primary);transition:.2s ease-in-out}.nav-wrapper .brand-logo:hover{color:#000}@media only screen and (max-width:40em){.nav-wrapper .brand-logo{left:auto!important;transform:translateX(0)!important}}.nav-wrapper .nav-right .login{color:#bf5535;color:var(--color-primary);transition:.3s ease-in-out}@media only screen and (max-width:22.5em){.nav-wrapper .nav-right .login{padding-right:0}}.nav-wrapper .nav-right .login:hover{color:#000}.nav-wrapper .nav-right .cart{font-weight:700}.nav-wrapper .nav-right a{font-size:1.3rem;color:#bf5535;color:var(--color-primary)}.nav-wrapper .nav-right a:hover{background:transparent}.nav-wrapper .nav-left a{width:3rem;transition:.2s}.nav-wrapper .nav-left a>svg{font-size:1.7rem}.nav-wrapper .nav-left a:hover{background:transparent;color:#bf5535;color:var(--color-primary)}@media only screen and (max-width:40em){.nav-wrapper .nav-left{display:none}}.nav-wrapper a{color:#000}.nav-content{width:60%;transition:.8s ease-out}.nav-content .tabs{display:flex;justify-content:space-between;overflow:hidden}.nav-content .tabs a{font-weight:300;text-transform:capitalize;color:#000!important}.nav-content .tabs a:hover{color:#bf5535!important;color:var(--color-primary)!important}.nav-content .tabs a:focus{background:transparent}.nav-content .tabs .active a{color:#bf5535!important;color:var(--color-primary)!important}body{overflow-y:scroll!important}.login_modal{text-align:center;width:50rem}@media only screen and (max-width:40em){.login_modal{width:35rem}}@media only screen and (max-width:22.5em){.login_modal{width:30rem}}.login_modal h4{color:#000;font-family:"Ubuntu",sans-serif;font-size:2.5rem;letter-spacing:.1rem;margin-bottom:2rem}.login_modal .input-field{display:block}.login_modal .input-field input{border-bottom:1px solid #bf5535!important;border-bottom:1px solid var(--color-primary)!important;margin-bottom:0}.login_modal .input-field input:focus{border-bottom:1px solid #49b45f!important}.login_modal .input-field label{font-size:1.3rem;line-height:3rem}.login_modal .input-field .helper-text{position:relative;display:block;top:-1rem;line-height:normal;text-align:left;color:#dc143c;margin-left:1rem;margin-bottom:1rem}.login_modal button{width:100%;display:block;margin:.5rem 0}.login_modal .submit{margin-bottom:1rem}.login_modal .register-link{display:inline-block}.cart-dropdown{width:30rem!important;padding:1rem}.cart-dropdown .cart-empty{font-size:1.6rem}.cart-dropdown .cart-empty span{display:inline-block;margin:0 auto;font-family:"Ubuntu",sans-serif;color:#000;font-weight:700;letter-spacing:.1rem}.cart-dropdown .cart-empty:hover{background:none}.cart-dropdown li{padding:1rem;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:auto}.cart-dropdown li:last-of-type{margin-bottom:2rem}.cart-dropdown li img{height:5rem;width:5rem;margin-right:1rem}.cart-dropdown li h3{margin:0;font-size:1.3rem}.cart-dropdown li p{font-size:1.3rem;margin:0 0 0 auto}.cart-dropdown li p .pointer{display:inline-block;padding:0;margin:0;color:#000}.cart-dropdown p{text-align:center;outline:none;color:#000;line-height:normal;font-size:1.6rem}.cart-dropdown .button-pay{position:relative;left:50%;transform:translate(-50%);width:80%;margin-bottom:2rem}.contact{margin:8rem 5rem 6rem}.contact .row{align-items:flex-start}.contact .row .col{text-align:center}.contact .row .title{margin-bottom:2rem}.contact .row .title h1{margin-top:0}.contact .row .title a{font-size:4rem;font-family:"Marck Script",sans-serif;color:#bf5535;color:var(--color-primary);transition:.2s ease-in-out}.contact .row .title a:hover{color:#161616}.contact .row .links,.contact .row .links li{margin-bottom:2rem}.contact .row .links a{font-size:1.3rem;color:#000}.contact .row .emailing{margin-bottom:2rem;font-family:"Ubuntu",sans-serif}.contact .row .emailing form{margin:0 auto;width:80%}.contact .row .emailing h1{margin-top:0;font-size:2.5rem;letter-spacing:.5rem}.contact .row .emailing .input-field{margin-top:3rem}.contact .row .emailing .input-field label{font-size:1.6rem;line-height:.5rem}.contact .row .emailing .input-field input{font-size:1.6rem;margin-bottom:3rem}.contact .row .emailing button{width:100%}.copyright{background:#f6f3ef;background:var(--color-secondary);text-align:center;font-size:1rem;padding:2rem 0}.hero{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/static/media/hero.b3f8faec.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;min-height:calc(100vh + 11.5rem)}.hero__content{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center;width:80%}.hero__content h1{font-family:"Ubuntu",sans-serif;letter-spacing:.5rem;font-size:5rem;color:#fff}.hero__content button{margin-top:1rem}.best-sellers{margin-top:8rem;margin-bottom:8rem;text-align:center}.best-sellers__title{font-family:"Ubuntu",sans-serif;text-transform:uppercase;font-size:2.5rem;letter-spacing:.5rem}.best-sellers__underline{height:.3rem;width:2rem;border-radius:1rem;background:#000;margin:0 auto 5rem}.best-sellers__items{position:relative}.best-sellers__items .swiper-slide{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.best-sellers__items .best-item__image{position:relative;display:inline-block;margin-bottom:1rem;overflow:hidden;cursor:pointer}.best-sellers__items .best-item__image img{height:20rem;width:20rem}.best-sellers__items .best-item__image--badge{position:absolute;min-width:40%;top:0;left:0;background:#bf5535;background:var(--color-primary);font-family:sans-serif;font-weight:300;color:#fff;letter-spacing:.05rem;padding:.5rem 1rem;font-size:1.4rem}.best-sellers__items .best-item__image--label{text-align:center;background:#f6f3ef;background:var(--color-secondary);position:absolute;padding:1rem 0;font-weight:400;font-size:1rem;color:#000;letter-spacing:.15rem;transition:bottom .3s ease-in-out;width:100%;bottom:-50%}.best-sellers__items .best-item:hover .best-item__image--label{bottom:0}.best-sellers__items .best-item__title{font-size:1.3rem;line-height:2rem;color:#000}.best-sellers__items .best-item__price{font-size:1.6rem;color:#bf5535;color:var(--color-primary)}.best-sellers button{margin-top:5rem}.featured{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}@media only screen and (max-width:40em){.featured{grid-template-columns:repeat(1,1fr)}}.featured__product-1{background:#f6f3ef;background:var(--color-secondary);position:relative;text-align:center}.featured__product-1 .product-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease-out;cursor:pointer}.featured__product-1 .product-wrapper .title{transition:inherit;font-size:1.3rem;margin-bottom:.5rem}.featured__product-1 .product-wrapper .price{transition:inherit;font-size:1.6rem;color:#bf5535;color:var(--color-primary)}.featured__product-1 .product-wrapper button{opacity:0;display:inline-block;bottom:5rem}.featured__product-1 .product-wrapper:hover .price,.featured__product-1 .product-wrapper:hover .title{opacity:0;visibility:hidden}.featured__product-1 .product-wrapper:hover button{opacity:1}.featured__showcase-1{position:relative}.featured__showcase-1 h1{font-size:2.5rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;border-bottom:.2rem solid #fff}.featured__product-2{background:#f6f3ef;background:var(--color-secondary);position:relative;text-align:center}.featured__product-2 .product-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.6s ease-out;cursor:pointer}.featured__product-2 .product-wrapper img{transition:inherit;margin-bottom:4rem}.featured__product-2 .product-wrapper .title{transition:inherit;font-size:1.3rem;margin-bottom:.5rem}.featured__product-2 .product-wrapper .price{transition:inherit;font-size:1.6rem;color:#bf5535;color:var(--color-primary)}.featured__product-2 .product-wrapper button{opacity:0;display:inline-block;bottom:5rem}.featured__product-2 .product-wrapper:hover img{transform:scale(1.1) rotate(1deg)}.featured__product-2 .product-wrapper:hover .price,.featured__product-2 .product-wrapper:hover .title{opacity:0;visibility:hidden}.featured__product-2 .product-wrapper:hover button{opacity:1}.featured__showcase-2{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/static/media/belt-showcase.0ec66db5.jpg) 50% no-repeat;background-size:cover;position:relative}.featured__showcase-2 h1{font-size:2.5rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;border-bottom:.2rem solid #fff}.about{margin-top:8rem;margin-bottom:5rem}.about-wrapper{justify-content:space-between;align-items:center;text-align:center}.about-wrapper .col{position:relative;margin-bottom:3rem}.about-wrapper .col .content-wrapper{text-decoration:none;display:inline-block}.about-wrapper .col img{width:100%;height:100%}.about-wrapper .col .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.about-wrapper .col .content h2{margin:0;font-size:2rem;font-family:"Marck Script",sans-serif}.about-wrapper .col .content h3{margin:0;font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;padding-bottom:1rem}.about-wrapper .col .content .underline{position:relative;display:block;height:.35rem;width:3rem;border-radius:.1rem;background-color:#fff;margin:0 auto 3rem}.about-wrapper .col .content a{display:inline-block;color:#fff;font-size:1.2rem;letter-spacing:.05rem;border-bottom:2px solid #fff}.instagram{background:#f6f3ef;background:var(--color-secondary);padding:8rem 0;text-align:center;font-family:"Marck Script",sans-serif;overflow-x:hidden}.instagram .title{margin-top:0;font-size:2.5rem;font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;line-height:3.5rem}.instagram .description{display:inline-block;font-size:2.5rem;margin-bottom:5rem;color:#bf5535;color:var(--color-primary);transition:.2s ease-in-out}.instagram .description:hover{color:#000}.instagram .instagram-photos{overflow:visible}.instagram .features{margin-top:5rem;color:#bf5535;color:var(--color-primary)}.instagram .features .upperline{margin:0 auto;height:.3rem;border-radius:.3rem;width:2rem;background:#bf5535;background:var(--color-primary)}.instagram .features h3{font-size:3rem}.craft-page{padding-top:13rem;min-height:100vh}.craft-page h1{font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;text-align:center;margin-bottom:5rem}.craft-page__content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}@media only screen and (max-width:40em){.craft-page__content{grid-template-columns:repeat(1,1fr)}}.craft-page__content .description{background:#f6f3ef;background:var(--color-secondary);position:relative}.craft-page__content .description .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;text-align:center}.craft-page__content .description .content h1{font-size:3rem;margin:0 0 2.5rem}.craft-page__content .description .content .underline{position:relative;display:block;height:.35rem;width:3rem;border-radius:.1rem;background-color:#fff;background:#000;margin:0 auto 2.5rem}.craft-page__content .description .content p{font-size:1.2rem;letter-spacing:.1rem;margin-bottom:1rem;line-height:2rem}.story-page{padding-top:13rem;min-height:100vh}.story-page h1{font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;text-align:center;margin-bottom:5rem}.story-page__content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}@media only screen and (max-width:40em){.story-page__content{grid-template-columns:repeat(1,1fr)}}.story-page__content .description{background:#f6f3ef;background:var(--color-secondary);position:relative}.story-page__content .description .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;text-align:center}.story-page__content .description .content h1{font-size:3rem;margin:0 0 2.5rem}.story-page__content .description .content .underline{position:relative;display:block;height:.35rem;width:3rem;border-radius:.1rem;background-color:#fff;background:#000;margin:0 auto 2.5rem}.story-page__content .description .content p{font-size:1.2rem;letter-spacing:.1rem;margin-bottom:1rem;line-height:2rem}.contact-page{padding-top:13rem;min-height:100vh}.contact-page h1{font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;text-align:center;margin-bottom:5rem}.contact-page .contacts{background:#f6f3ef;background:var(--color-secondary);padding:8rem 0;text-align:center}.contact-page .contacts .customer-service{margin-bottom:8rem}.contact-page .contacts .customer-service h2{font-family:"Ubuntu",sans-serif;font-size:2.5rem;letter-spacing:.3rem}.contact-page .contacts .customer-service .underline{position:relative;display:block;height:.35rem;width:3rem;border-radius:.1rem;background-color:#fff;margin:4rem auto 8rem;background-color:#000}.contact-page .contacts .customer-service .row h3{font-family:"Marck Script";font-size:3rem;color:#bf5535;color:var(--color-primary);letter-spacing:.1rem;margin-bottom:1.5rem}.contact-page .contacts .customer-service .row p{letter-spacing:.1rem;line-height:2rem;font-size:1.2rem}.contact-page .contacts .inquiries h2{font-family:"Marck Script";font-size:3rem;color:#bf5535;color:var(--color-primary);letter-spacing:.1rem;margin-bottom:1.5rem}.contact-page .contacts .inquiries p{font-size:1.2rem;letter-spacing:.1rem;margin-bottom:6.5rem;line-height:2rem}.contact-page .contacts .inquiries form label{font-size:1.3rem;line-height:.5rem}.contact-page .contacts .inquiries form input{border-bottom-color:#bf5535;border-bottom-color:var(--color-primary)}.contact-page .contacts .inquiries form button{text-align:center;margin-top:3rem;margin-bottom:8rem}.contact-page .contacts .stockist h2{font-family:"Ubuntu",sans-serif;font-size:2.5rem;letter-spacing:.5rem}.contact-page .contacts .stockist .underline{position:relative;display:block;height:.35rem;width:3rem;border-radius:.1rem;background-color:#fff;background:#000;margin:4rem auto 8rem}.contact-page .contacts .stockist .row{font-size:1.2rem;line-height:2rem;letter-spacing:.1rem}.contact-page .contacts .stockist .row:not(:last-of-type){margin-bottom:4rem}:root{--color-primary:#bf5535;--color-secondary:#f6f3ef}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media only screen and (max-width:22.5em){html{font-size:45%}}@media only screen and (max-width:40em){html{font-size:50%}}@media only screen and (max-width:50em){html{font-size:55%}}@media only screen and (min-width:118.75em){html{font-size:100%}}body{font-family:"Merriweather",sans-serif;scroll-behavior:smooth;overflow-x:hidden}.adalene-effect{border:1px solid #fff;text-transform:none;box-shadow:none;height:5rem;width:20rem}.adalene-effect:hover{border:none;background:#fff!important;color:#bf5535;color:var(--color-primary)}.adalene-effect-reverse{border:1px solid #bf5535;border:1px solid var(--color-primary);color:#bf5535;color:var(--color-primary);text-transform:none;box-shadow:none;height:5rem;width:20rem}.adalene-effect-reverse:hover{border:none;background:#bf5535!important;background:var(--color-primary)!important;color:#fff}.shop-page{padding-top:13rem;min-height:100vh}.shop-page h1{font-family:"Ubuntu",sans-serif;letter-spacing:.3rem;text-align:center;margin-bottom:5rem}.shop-page .filter .collapsible{margin-top:0;padding:1rem 2rem;box-shadow:none;border:none}.shop-page .filter .collapsible h2{margin-top:0;font-family:"Ubuntu",sans-serif;font-size:2.5rem;letter-spacing:.1rem}.shop-page .filter .collapsible .filter-list:first-of-type{border-top:1px solid #ddd}.shop-page .filter .collapsible .filter-list .collapsible-header{padding:2rem 0;letter-spacing:.1rem;font-size:1.3rem;display:flex;align-items:center}.shop-page .filter .collapsible .filter-list .collapsible-header i{display:inline-block;margin-left:auto;font-size:2.5rem}.shop-page .filter .collapsible .filter-list .collapsible-body{padding-left:0;font-size:1.1rem;letter-spacing:.05rem;border-bottom:none}.shop-page .filter .collapsible .filter-list .collapsible-body label{display:block}.shop-page .filter .collapsible .collection .active{font-weight:700}.shop-page .filter .collapsible .collection a{color:#5f5f5f;letter-spacing:.1rem;line-height:2rem}.shop-page .items{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-gap:3rem}.shop-page .items .item{display:inline-block;margin-bottom:3rem;text-align:center}.shop-page .items .item:last-of-type{margin-bottom:6rem}.shop-page .items .item__image{position:relative;display:inline-block;margin-bottom:1rem;overflow:hidden;cursor:pointer}.shop-page .items .item__image img{width:20rem;height:20rem}.shop-page .items .item__image--badge{position:absolute;min-width:40%;top:0;left:0;background:#bf5535;background:var(--color-primary);font-family:sans-serif;font-weight:300;color:#fff;letter-spacing:.05rem;padding:.5rem 1rem;font-size:1.4rem}.shop-page .items .item__image--label{text-align:center;background:#f6f3ef;background:var(--color-secondary);position:absolute;padding:1rem 0;font-weight:400;font-size:1rem;color:#000;letter-spacing:.15rem;transition:bottom .3s ease-in-out;width:100%;bottom:-50%}.shop-page .items .item:hover .item__image--label{bottom:0}.shop-page .items .item__title{font-size:1.3rem;line-height:2rem;color:#000}.shop-page .items .item__price{font-size:1.6rem;color:#bf5535;color:var(--color-primary)}
/*# sourceMappingURL=main.369e20d6.chunk.css.map */