:root{--jm-ink: #111111;--jm-ink-2: #666666;--jm-ink-3: #9A9A9A;--jm-surface: #FFFFFF;--jm-surface-2: #F7F7F7;--jm-line: #E5E5E5;--jm-line-strong: #CFCFCF;--jm-accent: #111111;--jm-accent-hover: #000000;--jm-accent-wash: #F3F3F3;--jm-success: #0F7B47;--jm-warning: #8A6100;--jm-error: #B3261E;--jm-font-display: 32px;--jm-font-h1: 24px;--jm-font-h2: 20px;--jm-font-h3: 17px;--jm-font-body-lg: 16px;--jm-font-body: 15px;--jm-font-body-sm: 13px;--jm-font-micro: 12px;--jm-font-price-pdp: 26px;--jm-font-price-card: 16px;--jm-font-card-title: 14px;--jm-font-button: 15px;--jm-lh-display: 1.1;--jm-lh-h1: 1.25;--jm-lh-h2: 1.3;--jm-lh-h3: 1.35;--jm-lh-body-lg: 1.65;--jm-lh-body: 1.6;--jm-lh-body-sm: 1.5;--jm-lh-micro: 1.4;--jm-lh-price: 1.2;--jm-lh-price-card: 1.3;--jm-lh-card-title: 1.45;--jm-ls-display: -.02em;--jm-ls-h1: -.015em;--jm-ls-h2: -.01em;--jm-ls-h3: -.005em;--jm-ls-price: -.01em;--jm-ls-micro: .01em;--jm-ls-button: .01em;--jm-w-regular: 400;--jm-w-medium: 500;--jm-w-semibold: 600;--jm-w-card-title: 450;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--jm-container: 1440px;--jm-gutter: 16px;--jm-section-y: 40px;--jm-radius-sm: 4px;--jm-radius-button: 6px;--jm-radius-card: 8px;--jm-radius-round: 999px;--jm-btn-h: 48px;--jm-btn-h-pdp: 52px;--jm-btn-h-compact: 40px;--jm-btn-px: 24px;--jm-btn-primary-bg: var(--jm-accent);--jm-btn-primary-fg: #FFFFFF;--jm-btn-primary-bg-hover: var(--jm-accent-hover);--jm-btn-secondary-bg: var(--jm-surface);--jm-btn-secondary-fg: var(--jm-ink);--jm-btn-secondary-border: var(--jm-ink);--jm-btn-disabled-bg: var(--jm-line);--jm-btn-disabled-fg: var(--jm-ink-3);--jm-ease: cubic-bezier(.25, .46, .45, .94);--jm-shadow-1: 0 1px 3px rgba(17, 17, 17, .06), 0 4px 12px rgba(17, 17, 17, .05);--jm-shadow-2: 0 2px 6px rgba(17, 17, 17, .08), 0 10px 28px rgba(17, 17, 17, .07);--jm-shadow-brand: none;--jm-shadow-brand-hi: none;--jm-brand: var(--jm-accent);--jm-brand-dark: var(--jm-accent-hover);--jm-brand-tint: var(--jm-accent-wash);--jm-ink-soft: var(--jm-ink-2);--jm-r-sm: var(--jm-radius-button);--jm-r-md: var(--jm-radius-card);--jm-r-lg: var(--jm-radius-card)}@media screen and (min-width:750px){:root{--jm-gutter: 24px}}@media screen and (min-width:990px){:root{--jm-font-display: 48px;--jm-font-h1: 30px;--jm-font-h2: 24px;--jm-font-h3: 18px;--jm-font-price-pdp: 30px;--jm-gutter: 40px;--jm-section-y: 64px}}.product__title,.product__title h1,h1.product__title{font-size:2.6rem;font-weight:600;line-height:1.28;letter-spacing:-.015em;color:var(--jm-ink)}@media screen and (min-width:990px){.product__title,.product__title h1,h1.product__title{font-size:3.1rem}}.section-header h2,.title-wrapper h2,.collection__title h2,.title{letter-spacing:-.01em}.button,.shopify-challenge__button,.customer button,button.button,a.button{border-radius:var(--jm-r-sm);font-weight:600;letter-spacing:.015em;transition:background .18s var(--jm-ease),color .18s var(--jm-ease),border-color .18s var(--jm-ease),box-shadow .18s var(--jm-ease),transform .12s var(--jm-ease)}.button:active:not([disabled]),.shopify-challenge__button:active,.product-form__submit:active:not([disabled]),.shopify-payment-button__button:active:not([disabled]),.quick-add__submit:active:not([disabled]){transform:translateY(1px)}.button--primary,.button:not(.button--secondary):not(.button--tertiary):not(.link),.shopify-challenge__button{background:var(--jm-btn-primary-bg);color:var(--jm-btn-primary-fg);border:1px solid var(--jm-btn-primary-bg);box-shadow:none}.button--primary:hover:not([disabled]),.button:not(.button--secondary):not(.button--tertiary):not(.link):hover:not([disabled]),.shopify-challenge__button:hover{background:var(--jm-btn-primary-bg-hover);border-color:var(--jm-btn-primary-bg-hover);color:var(--jm-btn-primary-fg);box-shadow:none}.button--secondary{background:var(--jm-btn-secondary-bg);color:var(--jm-btn-secondary-fg);border:1px solid var(--jm-btn-secondary-border);box-shadow:none}.button--secondary:hover:not([disabled]){background:var(--jm-ink);color:var(--jm-surface)}.button--tertiary,.link{color:var(--jm-ink);font-weight:var(--jm-w-medium)}.button[disabled],.button[aria-disabled=true],button[disabled]{background:var(--jm-btn-disabled-bg);border-color:var(--jm-btn-disabled-bg);color:var(--jm-btn-disabled-fg);box-shadow:none;cursor:not-allowed}.title-wrapper-with-link .link,.collection__view-all .link,.center .link--text{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 var(--sp-4);border:1px solid var(--jm-line-strong);border-radius:var(--jm-radius-button);font-size:var(--jm-font-body-sm);font-weight:var(--jm-w-medium);color:var(--jm-ink);text-decoration:none;transition:background .16s var(--jm-ease),border-color .16s var(--jm-ease)}.title-wrapper-with-link .link:hover,.collection__view-all .link:hover{background:var(--jm-accent-wash);border-color:var(--jm-ink)}.quick-add__submit,.quick__shop .button{border-radius:0 0 var(--jm-r-md) var(--jm-r-md);font-weight:600;letter-spacing:.02em}.pagination__item{border-radius:var(--jm-r-sm);transition:background .15s var(--jm-ease),color .15s var(--jm-ease)}.pagination__item:hover{background:var(--jm-surface-2);color:var(--jm-ink)}.pagination__item--current,.pagination__item[aria-current]{background:var(--jm-ink);border:1px solid var(--jm-ink);color:var(--jm-surface);font-weight:var(--jm-w-semibold)}.newsletter-form__button,.footer-block__newsletter .field__button{border-radius:var(--jm-r-sm);box-shadow:none}.field__input,.select__select,.customer input,.customer select,.search__input{border-radius:var(--jm-r-sm);transition:border-color .16s var(--jm-ease),box-shadow .16s var(--jm-ease)}.field__input:focus,.search__input:focus,.customer input:focus{border-color:var(--jm-ink);box-shadow:none}.field__input:focus-visible,.search__input:focus-visible,.customer input:focus-visible{outline:2px solid var(--jm-accent);outline-offset:2px}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item:focus span,.header__inline-menu .list-menu__item:hover span,.header__inline-menu a:hover span{text-decoration:none;border-bottom:0;box-shadow:none}.header__menu-item{position:relative;font-weight:500;transition:color .16s var(--jm-ease)}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:50%;right:50%;bottom:4px;height:2px;background:var(--jm-ink);border-radius:2px;transition:left .2s var(--jm-ease),right .2s var(--jm-ease)}.header__inline-menu .header__menu-item:hover:after,.header__inline-menu .list-menu__item--active:after{left:12px;right:12px}.header__inline-menu .header__menu-item:hover{color:var(--jm-ink)}.header__icon{border-radius:var(--jm-radius-button);transition:background .16s var(--jm-ease)}.header__icon:hover{background:var(--jm-accent-wash)}.cart-count-bubble{background:var(--jm-ink);color:var(--jm-surface);border-radius:var(--jm-radius-round);font-weight:var(--jm-w-semibold);font-size:1rem;box-shadow:none}.announcement-bar,.announcement-bar__message{font-size:1.25rem;letter-spacing:.02em}.breadcrumbs,.breadcrumb{font-size:var(--jm-font-body-sm);color:var(--jm-ink-2)}.breadcrumbs a,.breadcrumb a{color:var(--jm-ink-2);text-decoration:none;transition:color .15s var(--jm-ease)}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--jm-ink)}.product__media img,.product__media-item img{border-radius:var(--jm-radius-card)}.product__media-wrapper .thumbnail img{border-radius:var(--jm-radius-button)}.product__media-wrapper .thumbnail{border-radius:var(--jm-radius-button);border:1px solid var(--jm-line);overflow:hidden;transition:border-color .16s var(--jm-ease)}.product__media-wrapper .thumbnail:hover{border-color:var(--jm-line-strong)}.product__media-wrapper .thumbnail[aria-current=true],.product__media-wrapper .thumbnail-list__item.is-active .thumbnail{border-color:var(--jm-ink);box-shadow:none}.product__info-container .price__regular .price-item,.product__info-container .price-item--regular{font-size:2.4rem;font-weight:700;letter-spacing:-.01em;color:var(--jm-ink)}.product-form__input .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.01em;color:var(--jm-ink);margin-bottom:8px}.product-form__input input[type=radio]+label{border-radius:var(--jm-r-sm);border-color:var(--jm-line-strong);font-size:var(--jm-font-body);font-weight:500;padding:10px 16px;transition:border-color .16s var(--jm-ease),background .16s var(--jm-ease),color .16s var(--jm-ease)}.product-form__input input[type=radio]+label:hover{border-color:var(--jm-ink);color:var(--jm-ink)}.product-form__input input[type=radio]:checked+label{background:var(--jm-accent-wash);border-color:var(--jm-ink);color:var(--jm-ink)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{opacity:.45}.product-tab .tab__title,.product-tab summary,.product-tab .accordion__title{font-size:1.65rem;font-weight:600;letter-spacing:-.005em;color:var(--jm-ink)}.product-tab details,.product-tab .accordion{border-top:1px solid var(--jm-line)}.product-tab .rte h3{font-size:1.85rem;font-weight:600;letter-spacing:-.005em;margin-top:32px;margin-bottom:10px;color:var(--jm-ink)}.product-tab .rte p,.product-tab .rte li{line-height:var(--jm-lh-body-lg);color:var(--jm-ink-2)}.product-tab .rte img{border-radius:var(--jm-radius-card);margin:20px 0}@media screen and (min-width:990px){.product-tab .rte{max-width:880px}}.card-wrapper .card,.card__inner{border-radius:var(--jm-radius-card)}.card__media img,.card-wrapper img{border-radius:var(--jm-r-md)}.card__heading a{letter-spacing:-.005em}.card-wrapper{transition:transform .2s var(--jm-ease)}.facets__summary,.facets__disclosure summary,.facet-filters__label{font-size:1.35rem;font-weight:600;color:var(--jm-ink)}.facets__display,.facets__wrapper details>.facets__display{border-radius:var(--jm-r-md);border:1px solid var(--jm-line);box-shadow:var(--jm-shadow-1)}.active-facets__button,.active-facets .active-facets__button-inner{border-radius:var(--jm-radius-sm);border:1px solid var(--jm-ink);background:var(--jm-accent-wash);color:var(--jm-ink);font-size:var(--jm-font-body-sm)}.facet-filters__sort,.facets__form select{border-radius:var(--jm-r-sm)}.product-count__text,.facets__label{font-size:1.3rem;color:var(--jm-ink-soft)}.shopify-section .title-wrapper-with-link{margin-bottom:22px}.collection .collection__title{margin-bottom:8px}.collection-list .card-wrapper:hover{transform:none}.collection-list .card__heading,.collection-list .card__heading a{font-weight:600;letter-spacing:-.005em}.shopify-section .info__item .info_heading{letter-spacing:-.005em}.related-products .related-products__heading,.related-products h2{letter-spacing:-.01em}*:focus-visible{outline:2px solid var(--jm-accent);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.card-wrapper:hover,.collection-list .card-wrapper:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/jameora-modern.css.map */
