@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,500;1,400&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#111;background:#fff;font-family:DM Sans,sans-serif;font-weight:400}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}img{max-width:100%;height:auto}svg{max-width:100%}:focus-visible{outline:2px solid #b18a42;outline-offset:4px}.visually-hidden,.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:0;left:20px;z-index:999999;padding:14px;background:#c3a15a;transform:translateY(-120%)}.skip-link:focus{transform:none}h1,h2,h3{font-weight:400}p{line-height:1.75}.mj-content{width:min(1100px,100%);margin:auto;padding:75px 24px 100px}.mj-content h1{font-family:Playfair Display,serif;font-size:clamp(40px,6vw,72px);margin:0 0 30px}.mj-form{display:grid;gap:18px;max-width:760px}.mj-form label{display:grid;gap:8px;font-size:14px}.mj-form input,.mj-form textarea,.mj-form select{width:100%;border:1px solid #d8d2c7;background:#fff;color:#111;padding:14px;min-height:48px}.mj-button,.mj-form button{display:inline-block;border:1px solid #c3a15a;background:#c3a15a;color:#111;padding:16px 26px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.mj-pagination{text-align:center;padding:30px}.mj-pagination span{display:inline-block;margin:4px;padding:10px;border:1px solid #ddd}.products{list-style:none;padding:0}.products li{position:relative;min-width:0}.products img{width:100%;height:auto}.products .button{display:block}.mj-placeholder{width:100%;height:350px;background:#f5f3ef}.mj-empty{grid-column:1/-1;padding:45px}.mj-single-cart form{display:grid;gap:12px}.mj-single-cart select,.mj-single-cart input{color:#111!important;background:#fff!important;border:1px solid #ccc;padding:14px;min-height:48px;width:100%}.mj-single-cart button[disabled]{opacity:.5;cursor:not-allowed}.mj-cart-list{display:grid;gap:24px;margin:35px 0}.mj-cart-row{display:grid;grid-template-columns:90px 1fr 95px 110px;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid #ddd}.mj-cart-row img{width:90px;height:120px;object-fit:cover}.mj-cart-row input{width:80px;padding:12px}.mj-cart-actions{display:flex;gap:16px;justify-content:flex-end;flex-wrap:wrap}.mj-collection-list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mj-collection-list a{padding:25px;border:1px solid #e0d8c8}.mj-product-accordion__content img{height:auto}.mj-header{position:relative;z-index:40}.mj-mobile:not(.is-open){visibility:hidden}.mj-discount__overlay:not(.is-active){visibility:hidden}.mj-footer__form{flex-wrap:wrap}.mj-footer__form p{width:100%}.mj-footer__form input{min-width:0}.mj-product-accordion__content a{text-decoration:underline}.mj-reference-note{color:#777;font-size:13px}@media(max-width:767px){.mj-collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mj-cart-row{grid-template-columns:64px 1fr 70px;gap:14px}.mj-cart-row img{width:64px;height:90px}.mj-cart-row>strong{grid-column:2}.mj-cart-row input{width:65px}.mj-content{padding:50px 18px 70px}.mj-categories__grid,.mj-new-arrivals .products,.mj-shop-page .products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.mj-nav__item:focus-within .mj-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mj-shop-page ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.mj-shop-page ul.products .woocommerce-loop-product__title{font-size:17px}.mj-shop-page ul.products .button{padding:14px;border:1px solid #ddd;text-align:center;font-size:11px}.mj-shop-page ul.products img{aspect-ratio:3/4;object-fit:cover}#shopify-section-mj-header{position:sticky;top:0;z-index:9990}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mj-base.css.map */
