jamr-crown{display:block}.announcement-bar-section:has(jamr-crown[data-sticky=true]){position:sticky;top:0;z-index:4}body:has(jamr-crown[data-sticky=true]) .section-header.shopify-section-header-sticky{top:var(--announcement-bar-height, 40px)}body:has(jamr-crown[data-sticky=true]) .section-header.shopify-section-header-hidden:not(.menu-open){top:calc(var(--announcement-bar-height, 40px) - var(--header-height))}body:has(jamr-crown[data-sticky=true]) .section-header.shopify-section-header-hidden.menu-open{top:var(--announcement-bar-height, 40px)}.jamr-crown-caption{min-width:0}.jamr-crown-visual{display:inline-block;max-width:100%;color:#fff;-webkit-text-fill-color:#ffffff;text-wrap:balance;unicode-bidi:isolate}.announcement-bar-section jamr-crown[data-motion] .announcement-item .jamr-crown-caption .jamr-crown-visual,.announcement-bar-section jamr-crown[data-motion] .announcement-item .jamr-crown-caption .jamr-crown-visual span{color:#fff;font:inherit;letter-spacing:inherit;background:none;-webkit-text-fill-color:#ffffff;filter:none}.jamr-crown-word{display:inline-block;white-space:nowrap}.jamr-crown-letter{display:inline-block;color:inherit;font:inherit;letter-spacing:inherit;text-shadow:0 1px 7px rgba(255,255,255,.16);transform-origin:50% 100%}jamr-crown[data-motion=true] .jamr-crown-letter{animation:jamr-crown-arrive 3s cubic-bezier(.16,1,.3,1) var(--crown-delay) infinite both}@keyframes jamr-crown-arrive{0%{opacity:0;transform:translateY(-.75em) rotateX(-28deg)}25.333333%,to{opacity:1;transform:translateY(0) rotateX(0)}}@media(max-width:749px){.announcement-bar-section jamr-crown[data-motion] .announcement-item span.jamr-crown-caption{font-size:11.5px;line-height:1.6;letter-spacing:.055em}jamr-crown .announcement-item>.flex,jamr-crown .announcement-item{column-gap:8px}jamr-crown .announcement-item svg{flex-shrink:0;width:15px;height:15px}}@media(prefers-reduced-motion:reduce){jamr-crown[data-motion=true] .jamr-crown-letter{animation:none;transform:none}}.jamr-language{display:block;flex-shrink:0;color:inherit}.jamr-language .jamr-language__toggle{position:relative;display:flex;align-items:center;justify-content:center;width:auto;min-width:64px;max-width:none;height:44px;min-height:44px;max-height:none;padding:0 7px;border:0;background:none;cursor:pointer;color:inherit;font-family:var(--font-body-family);font-size:13px;font-weight:500;line-height:1;letter-spacing:.02em;white-space:nowrap;text-decoration:none}.jamr-language__toggle:before{content:"";position:absolute;bottom:7px;inset-inline:8px;height:1px;background:currentColor;transform:scaleX(0);opacity:.65;transition:transform .35s cubic-bezier(.22,1,.36,1)}.jamr-language__toggle:hover:before,.jamr-language__toggle[aria-expanded=true]:before{transform:scaleX(1)}.jamr-language__toggle:focus-visible{outline:1px solid currentColor;outline-offset:2px}.jamr-language__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(720px,calc(100vw - 40px));max-width:none;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #b49a6699;border-radius:12px;overflow:hidden;color:#153b30;background:#faf7f0;text-align:start;font-family:var(--font-body-family);box-shadow:0 32px 120px #00160f66;transform:perspective(1200px) translateY(26px) rotateX(5deg) scale(.93);transform-origin:50% 65%;opacity:0;filter:blur(4px);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .3s ease,filter .45s ease}.jamr-language__dialog.is-open{transform:perspective(1200px) translateY(0) rotateX(0) scale(1);opacity:1;filter:blur(0)}.jamr-language__dialog::backdrop{background:#031c16a6;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);opacity:0;transition:opacity .45s ease}.jamr-language__dialog.is-open::backdrop{opacity:1}.jamr-language__dialog.is-closing{transition-duration:.28s,.22s,.22s}.jamr-language__surface{position:relative;isolation:isolate;display:flex;flex-direction:column;max-height:calc(100dvh - 50px);padding:24px 42px 27px;box-sizing:border-box;overflow:hidden;background:radial-gradient(ellipse at 50% 0%,#fff,#faf7f0 65%,#f3ede0)}.jamr-language__surface:before{content:"";position:absolute;top:0;inset-inline:0;height:3px;background:linear-gradient(90deg,#7d6941,#dfcf9e 30%,#fff5cf,#cfb780 70%,#7d6941);transform:scaleX(.25);transition:transform .9s cubic-bezier(.16,1,.3,1)}.is-open .jamr-language__surface:before{transform:scaleX(1)}.jamr-language__surface:after{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #b69b6333;border-radius:6px;pointer-events:none}.jamr-language__topline{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.jamr-language__house{font-size:10px;line-height:1.6;letter-spacing:.16em;color:#6d613e;direction:ltr}.jamr-language__close{font:inherit;font-size:12px;line-height:1.4;color:#28473a;min-height:44px;padding:8px 0;border:0;background:none;cursor:pointer;text-decoration:underline;text-decoration-color:#a58d5a80;text-underline-offset:5px}.jamr-language__close:hover{color:#94743c}.jamr-language__close:focus-visible{outline:1px solid #94743c;outline-offset:4px}.jamr-language__intro{padding:15px 0 26px;flex-shrink:0;text-align:center}.jamr-language__intro h2{margin:0;font-family:var(--font-body-family);font-size:46px;line-height:1.2;font-weight:400;letter-spacing:0;color:#123c2f}.jamr-language__rule{display:block;width:78px;height:1px;margin:18px auto 0;background:linear-gradient(90deg,transparent,#b29454,transparent);transform:scaleX(.25);transition:transform .8s cubic-bezier(.16,1,.3,1)}.is-open .jamr-language__rule{transform:scaleX(1)}.jamr-language__choices{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b7a577 transparent}.jamr-language__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:2px;margin:0;list-style:none}.jamr-language__list li{margin:0;opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(80ms + var(--language-index) * 32ms)}.is-open .jamr-language__list li{opacity:1;transform:translateY(0)}.jamr-language__option{position:relative;isolation:isolate;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:16px 22px;border:1px solid #c4b59280;border-radius:5px;background:#fff5;color:#153b30;text-align:start;font-family:var(--font-body-family);cursor:pointer;transition:color .22s ease,border-color .22s ease,background .22s ease,box-shadow .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.jamr-language__native{font-size:25px;font-weight:400;line-height:1.35}.jamr-language__option-code{font-family:Arial,sans-serif;font-size:9px;letter-spacing:.15em;opacity:.65}.jamr-language__option:hover,.jamr-language__option:focus-visible{color:#f9f2e0;background:#123e30;border-color:#a88e51;box-shadow:0 6px 18px #163e3024;transform:translateY(-2px)}.jamr-language__option:focus-visible{outline:2px solid #9d7d37;outline-offset:2px}.jamr-language__option.is-current{color:#f2dfb5;background:linear-gradient(135deg,#194b3a,#0c3026);border-color:#ad9258;box-shadow:inset 0 0 0 3px #ffffff08}.jamr-language__foot{flex-shrink:0;padding-top:25px;color:#78633a;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:10px;letter-spacing:.25em;direction:ltr}.jamr-language__foot span{font-size:9px;font-style:italic;letter-spacing:0}@media(max-width:749px){.jamr-language .jamr-language__toggle{min-width:57px;padding:0 4px;font-size:12px}.jamr-language__dialog{width:calc(100vw - 28px);max-height:calc(100dvh - 32px);border-radius:10px}.jamr-language__surface{padding:17px 20px 24px;max-height:calc(100dvh - 34px)}.jamr-language__surface:after{top:7px;right:7px;bottom:7px;left:7px;border-radius:4px}.jamr-language__house{font-size:8px;letter-spacing:.1em}.jamr-language__intro{padding:13px 0 21px}.jamr-language__intro h2{font-size:36px}.jamr-language__rule{margin-top:14px;width:60px}.jamr-language__list{gap:9px}.jamr-language__option{min-height:66px;padding:12px 10px;gap:5px}.jamr-language__native{font-size:19px}.jamr-language__option-code{font-size:8px;letter-spacing:.06em}.jamr-language__foot{padding-top:21px;font-size:9px}}@media(max-width:349px){.jamr-language__surface{padding-inline:16px}.jamr-language__native{font-size:17px}.jamr-language__option{padding-inline:8px}}@media(max-height:560px){.jamr-language__surface{padding-block:12px 17px}.jamr-language__intro{padding:4px 0 14px}.jamr-language__intro h2{font-size:29px}.jamr-language__rule{margin-top:9px}.jamr-language__option{min-height:54px;padding-block:8px}.jamr-language__foot{padding-top:15px}}@media(prefers-reduced-motion:reduce){.jamr-language__dialog,.jamr-language__dialog::backdrop,.jamr-language__list li,.jamr-language__toggle:before,.jamr-language__rule,.jamr-language__option,.jamr-language__surface:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAI */
