 :root{--color-foreground:116,66,81;--color-button:250,204,191;--color-button-text:116,66,81;--color-link:116,66,81;--font-body-family:Arial,sans-serif;--font-heading-family:Georgia,serif}body{color:#794653;background:#fff}h1,h2,h3{color:#794653}.mj-header{display:flex;align-items:center;gap:28px;padding:12px 3.2%;background:#fff;position:relative;z-index:10;font:14px Arial,sans-serif;color:#794653;min-height:78px}.mj-header a{text-decoration:none;color:inherit}.mj-brand{display:flex;align-items:center;gap:12px;white-space:nowrap}.mj-brand img{object-fit:contain}.mj-brand span{font-size:40px;font-weight:300;letter-spacing:1px}.mj-header nav{display:flex;gap:28px;margin-left:auto;white-space:nowrap}.mj-header form{display:flex;max-width:240px}.mj-header input{background:#f5f5f5;border:0;padding:10px;width:100%;min-width:80px;color:#794653}.mj-header button{border:0;background:#facbbe;color:#794653;font-size:22px;padding:2px 12px}.mj-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;max-width:1160px;margin:70px auto 0;padding:50px 30px;border-top:1px solid #f1e6e7;font:16px Arial,sans-serif}.mj-footer h3{font:20px Georgia,serif;margin-bottom:24px}.mj-footer a{display:block;color:#794653;text-decoration:none;margin:14px 0}.mj-webnode-home img{max-width:100%}.mj-webnode-home .b-c{opacity:1!important;visibility:visible!important}.mj-webnode-home .wnd-animated{opacity:1!important;transform:none!important}.mj-webnode-home a{cursor:pointer}.product__title h1{font-family:Georgia,serif}.button,.shopify-challenge__button{background:#facbbe;color:#794653;border-radius:0}.rte img{max-width:100%;height:auto}.rte figure{margin:20px 0}.mj-header+main{min-height:45vh}@media(max-width:990px){.mj-header{gap:14px;flex-wrap:wrap}.mj-brand span{font-size:29px}.mj-header nav{order:4;width:100%;justify-content:center;gap:20px;padding:8px 0}.mj-header form{margin-left:auto;max-width:180px}.mj-footer{gap:24px}}@media(max-width:600px){.mj-header{padding:10px 16px;font-size:13px}.mj-header form{display:none}.mj-header>a:last-child{margin-left:auto}.mj-header nav{overflow:auto;justify-content:flex-start;gap:22px}.mj-footer{grid-template-columns:1fr;padding:30px 24px;gap:20px}.mj-brand img{width:44px;height:44px}}/* MyJacket dropdown navigation */
.mj-menu{position:relative}.mj-menu summary{cursor:pointer;list-style:none;white-space:nowrap}.mj-menu summary::-webkit-details-marker{display:none}.mj-menu summary:after{content:'⌄';margin-left:7px}.mj-submenu{position:absolute;top:calc(100% + 12px);left:-18px;min-width:225px;background:white;box-shadow:0 8px 24px #79465318;border:1px solid #f0e5e7;padding:10px 0;z-index:30}.mj-header .mj-submenu a{display:block;padding:11px 18px;white-space:normal;line-height:1.4}.mj-submenu a:hover,.mj-submenu a:focus{background:#fff4f0}.mj-header a:focus-visible,.mj-menu summary:focus-visible{outline:2px solid #794653;outline-offset:5px}@media(max-width:600px){.mj-header nav{overflow:visible;gap:15px;font-size:12px}.mj-submenu{left:-65px;max-width:85vw;min-width:215px}.mj-menu:last-child .mj-submenu{left:auto;right:0}}
