.quick-add__submit,.product-form__submit,.quick__shop .button,.quick-view__button,cart-remove-button .button,button[name=add]{position:relative;overflow:hidden}.loading-overlay__spinner,.loading__spinner,.loading-overlay{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;width:22px!important;height:22px!important;padding:0!important;z-index:var(--jm-z-raised)}.loading-overlay__spinner svg,.loading__spinner svg{width:22px;height:22px}button:has(.loading-overlay__spinner:not(.hidden))>*:not(.loading-overlay__spinner),button:has(.loading__spinner:not(.hidden))>*:not(.loading__spinner),a:has(.loading-overlay__spinner:not(.hidden))>*:not(.loading-overlay__spinner){opacity:0;transition:opacity var(--jm-dur-fast) var(--jm-ease)}.product-form__submit[aria-disabled=true] .loading-overlay__spinner,.quick-add__submit[aria-disabled=true] .loading-overlay__spinner{display:block}.product-form__submit>*,.quick-add__submit>*{position:relative;z-index:2}.quick-add__submit,.quick__shop .button{border-radius:var(--jm-radius-button)!important;margin:0 var(--sp-3) var(--sp-3);width:calc(100% - (var(--sp-3) * 2));min-height:var(--jm-btn-h-compact);font-size:var(--jm-font-body-sm);font-weight:var(--jm-w-semibold);letter-spacing:var(--jm-ls-button)}.card-wrapper .card__media{overflow:hidden}.card-wrapper,.card-wrapper .card,.card-wrapper .card__inner{height:100%}.card-wrapper .card{display:flex;flex-direction:column}.card-wrapper .card__content,.card-wrapper .card__information{display:flex;flex-direction:column;flex:1 1 auto}.card-wrapper .card--standard>.card__content .card__information,.card-wrapper .card--card>.card__content .card__information,.card-wrapper .card>.card__content .card__information,.card-wrapper .card__content>.card__information{padding-left:var(--sp-3);padding-right:var(--sp-3);padding-top:var(--sp-3);padding-bottom:var(--sp-3)}@media screen and (min-width:750px){.card-wrapper .card--standard>.card__content .card__information,.card-wrapper .card--card>.card__content .card__information,.card-wrapper .card>.card__content .card__information,.card-wrapper .card__content>.card__information{padding-left:var(--sp-4);padding-right:var(--sp-4)}}.card-wrapper .card>.card__content{padding-left:0;padding-right:0}.card-wrapper .card__inner .card__content{padding:0}.card__feature .icon__feature:before{transition:background var(--jm-dur-base) var(--jm-ease),border-color var(--jm-dur-base) var(--jm-ease)}.card__feature .icon__feature:hover:before,.card__feature .icon__feature:focus-visible:before{background:var(--jm-accent-wash);border-color:var(--jm-line-strong)}.card__feature .icon__feature:hover,.card__feature .icon__feature:focus-visible{color:var(--jm-ink)!important}.card__feature .icon__feature.wishlist_added:before,.card__feature .icon__feature.wishlist_added:hover:before{background:var(--jm-ink);border-color:var(--jm-ink)}.card__feature .icon__feature.wishlist_added,.card__feature .icon__feature.wishlist_added:hover{color:var(--jm-surface)!important}.card__feature .icon__feature.wishlist_added svg{fill:var(--jm-surface);stroke:var(--jm-surface)}.product-card-wrapper .card__media,.card-wrapper.product-card-wrapper .card__media{aspect-ratio:1 / 1;overflow:hidden;background:var(--jm-surface-2)}.product-card-wrapper .card__media img{width:100%;height:100%;object-fit:contain;padding:var(--sp-2)}@media screen and (min-width:750px){.product-card-wrapper .card__media img{padding:var(--sp-3)}}.collection-card-wrapper .card__inner,.collection-card-wrapper .card__media{aspect-ratio:auto;min-height:0}.collection-card-wrapper .card__content{padding:var(--sp-5) var(--sp-4)}.collection-card-wrapper .card__information{gap:var(--sp-2)}.card__heading,.card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--jm-font-card-title) * var(--jm-lh-card-title) * 2);margin-bottom:var(--sp-2);font-size:var(--jm-font-card-title);font-weight:var(--jm-w-card-title);line-height:var(--jm-lh-card-title);letter-spacing:0}.collection-card-wrapper .card__heading{-webkit-line-clamp:3;min-height:0}.card-wrapper .price,.card-information .price{margin-top:auto;padding-top:var(--sp-1)}.card-wrapper .price-item{font-size:var(--jm-font-price-card);font-weight:var(--jm-w-semibold);line-height:var(--jm-lh-price-card);color:var(--jm-ink)}.card-wrapper .price__sale .price-item--regular,.card-wrapper .price-item--regular s,.card-wrapper s.price-item{font-size:var(--jm-font-body-sm);font-weight:var(--jm-w-regular);color:var(--jm-ink-2);text-decoration:line-through}.product__media-wrapper .product-media-container,.product__media-wrapper .product__media-list{margin-left:auto;margin-right:auto}.product__media-wrapper .thumbnail-list,.product__media-wrapper .thumbnail-slider,.product__media-wrapper ul.thumbnail-list{display:flex!important;flex-wrap:wrap;justify-content:center!important;align-items:center;gap:var(--sp-2);margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;width:100%}.product__media-wrapper .thumbnail-list__item,.product__media-wrapper .thumbnail-list li{flex:0 0 auto;width:76px;max-width:76px;margin:0}@media screen and (max-width:749px){.product__media-wrapper .thumbnail-list__item,.product__media-wrapper .thumbnail-list li{width:64px;max-width:64px}}.product__media-wrapper .thumbnail-slider>.slider-button{display:none}.product__info-container>.shopify-block:empty,.product__info-container>div:empty,.product__info-container>p:empty,.product__info-container .product__inventory:empty,.product__info-container .product-form__input:empty,.product__info-container variant-radios:empty,.product__info-container variant-selects:empty{display:none!important;margin:0!important;padding:0!important}.product .product__info-container,.product__info-wrapper .product__info-container{display:flex;flex-direction:column;align-items:stretch}.product .product__info-container>*{order:5;min-width:0}.product .product__info-container>.product__title{order:1}.product .product__info-container>.jm-meta{order:2}.product .product__info-container>.price{order:3}.product .product__info-container>.no-js-hidden{order:3}.product .product__info-container>.product__inventory{order:4}.product .product__info-container>.jm-meta{margin:0 0 var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--jm-line)}.product__info-container>*+*{margin-top:0}.product__info-container .jm-free-ship{margin-bottom:var(--sp-1)}.product__info-container .product-form__quantity,.product__info-container .product-form__input{margin-top:var(--sp-2);margin-bottom:var(--sp-3)}.product__info-container .product-form{margin-top:var(--sp-1)}.button,.product-form__submit,.shopify-payment-button__button,.quick-add__submit,.cart__checkout-button{transition:transform var(--jm-dur-fast) var(--jm-ease),background var(--jm-dur-base) var(--jm-ease),box-shadow var(--jm-dur-base) var(--jm-ease)}.button:active:not([disabled]),.product-form__submit:active:not([disabled]),.quick-add__submit:active:not([disabled]),.cart__checkout-button:active:not([disabled]){transform:scale(.985)}.search__button,.search-modal__form .search__button,predictive-search .search__button{background:var(--jm-surface);color:var(--jm-ink);border:1.5px solid var(--jm-line-strong);border-radius:var(--jm-r-round);cursor:pointer;min-width:var(--jm-tap);min-height:var(--jm-tap);transition:background var(--jm-dur-base) var(--jm-ease),border-color var(--jm-dur-base) var(--jm-ease),transform var(--jm-dur-fast) var(--jm-ease)}.search__button:hover,.search__button:focus-visible{background:var(--jm-accent-wash);border-color:var(--jm-ink)}.search__button:active{transform:scale(.94)}.reset__button{background:transparent;border:0;border-radius:var(--jm-r-round);transition:background var(--jm-dur-base) var(--jm-ease)}.reset__button:hover{background:var(--jm-accent-wash);color:var(--jm-ink)}#backtotop--button{border-radius:var(--jm-r-round);background:var(--jm-ink);color:var(--jm-on-ink);border:0;box-shadow:var(--jm-shadow-2);transition:background var(--jm-dur-base) var(--jm-ease),transform var(--jm-dur-fast) var(--jm-ease)}#backtotop--button:hover{background:#000;transform:translateY(-3px)}#backtotop--button:active{transform:translateY(0)}.product-tab summary,.product-tab .tab__title,.accordion summary{cursor:pointer;transition:color var(--jm-dur-base) var(--jm-ease)}.product-tab summary:hover,.product-tab .tab__title:hover,.accordion summary:hover{color:var(--jm-ink)}.product-tab summary .icon-caret,.accordion summary .icon-caret{transition:transform var(--jm-dur-slow) var(--jm-ease)}.product-tab details[open] summary .icon-caret,.accordion details[open] summary .icon-caret{transform:rotate(180deg)}.facets__label,.facet-checkbox{cursor:pointer;border-radius:var(--jm-r-sm);transition:background var(--jm-dur-fast) var(--jm-ease),color var(--jm-dur-fast) var(--jm-ease)}.facet-checkbox:hover{background:var(--jm-accent-wash);color:var(--jm-ink)}.facets__summary,.facets__disclosure summary{cursor:pointer;transition:color var(--jm-dur-base) var(--jm-ease)}.facets__summary:hover,.facets__disclosure summary:hover{color:var(--jm-ink)}.facets__reset,.active-facets__button:hover{color:var(--jm-ink)}.facet-filters__sort:hover,.facets__form select:hover{border-color:var(--jm-ink);cursor:pointer}.slider-button,.slider-counter__link,.flickity-button{border-radius:var(--jm-r-round);transition:background var(--jm-dur-base) var(--jm-ease),color var(--jm-dur-base) var(--jm-ease)}.slider-button:hover:not([disabled]),.flickity-button:hover:not([disabled]){background:var(--jm-ink);color:var(--jm-on-ink)}.slider-button[disabled],.flickity-button[disabled]{opacity:.35;cursor:default}.header__heading-link{transition:opacity var(--jm-dur-base) var(--jm-ease)}.header__heading-link:hover{opacity:.82}.menu-drawer__menu-item{transition:background var(--jm-dur-fast) var(--jm-ease),color var(--jm-dur-fast) var(--jm-ease)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{background:var(--jm-accent-wash);color:var(--jm-ink)}.menu-drawer__close-button:hover{color:var(--jm-ink)}.modal__close-button,.drawer__close,.quick-add-modal__toggle{border-radius:var(--jm-r-round);min-width:var(--jm-tap);min-height:var(--jm-tap);transition:background var(--jm-dur-base) var(--jm-ease),transform var(--jm-dur-fast) var(--jm-ease)}.modal__close-button:hover,.quick-add-modal__toggle:hover{background:var(--jm-accent-wash);color:var(--jm-ink)}.modal__close-button:active,.quick-add-modal__toggle:active{transform:scale(.92)}.quantity__button{transition:background var(--jm-dur-fast) var(--jm-ease),color var(--jm-dur-fast) var(--jm-ease)}.quantity__button:hover{background:var(--jm-accent-wash);color:var(--jm-ink)}.rte a:not(.button),.page-width .rte a:not(.button){color:var(--jm-ink);text-decoration:none;border-bottom:1px solid var(--jm-line-strong);transition:border-color var(--jm-dur-base) var(--jm-ease)}.rte a:not(.button):hover{border-bottom-color:var(--jm-ink)}.footer__content-bottom a:hover,.policies a:hover{color:var(--jm-ink)}.customer table tbody tr,.rte table tbody tr{transition:background var(--jm-dur-fast) var(--jm-ease)}.customer table tbody tr:hover,.rte table tbody tr:hover{background:var(--jm-surface-2)}.template-cart .cart-items{table-layout:auto;width:100%;border-collapse:collapse}.template-cart .cart__items{padding-bottom:0}.template-cart .cart-items th{padding-bottom:var(--sp-3);border-bottom:1px solid var(--jm-line)}.template-cart .cart-item__media{width:104px;padding-right:var(--sp-4)}.template-cart .cart-item__quantity{width:1%;white-space:nowrap;padding-left:var(--sp-4);padding-right:var(--sp-4)}.template-cart .cart-item__totals{width:1%;white-space:nowrap;text-align:right;vertical-align:middle}.template-cart .cart-item__totals .price,.template-cart .cart-item__totals .price-item,.template-cart .cart-item__price-wrapper{white-space:nowrap;font-size:var(--jm-font-body);font-weight:var(--jm-w-semibold);color:var(--jm-ink)}.template-cart .cart-item{padding-top:var(--sp-5);padding-bottom:var(--sp-5)}.template-cart .cart-item>td{vertical-align:middle}.template-cart .cart-item__image{width:88px;max-width:88px;border-radius:var(--jm-radius-button);border:1px solid var(--jm-line);background:var(--jm-surface-2)}.template-cart .cart-item__details{padding-right:var(--sp-5)}.template-cart .cart-item__name{display:block;margin-bottom:var(--sp-1)}.template-cart .cart-item__quantity-wrapper{display:flex;align-items:center;gap:var(--sp-3)}.template-cart .cart-item__quantity-wrapper .quantity{flex:0 0 auto;max-width:132px}.template-cart cart-remove-button{flex:0 0 auto;margin:0}.template-cart cart-remove-button .button{display:flex;align-items:center;justify-content:center;min-width:var(--jm-tap);min-height:var(--jm-tap);padding:0;border:1px solid var(--jm-line);border-radius:var(--jm-radius-button);background:var(--jm-surface);color:var(--jm-ink-2);box-shadow:none;transition:background var(--jm-dur-base) var(--jm-ease),color var(--jm-dur-base) var(--jm-ease)}.template-cart cart-remove-button .button:hover{background:var(--jm-accent-wash);border-color:var(--jm-line-strong);color:var(--jm-ink)}.template-cart .cart__footer{background:var(--jm-surface);border:1px solid var(--jm-line);border-radius:var(--jm-radius-card)}.template-cart .cart__items{border:1px solid var(--jm-line);border-radius:var(--jm-radius-card);padding:var(--sp-5)}@media screen and (max-width:749px){.template-cart .cart__items{padding:var(--sp-4)}.template-cart .cart-item__media{width:76px;padding-right:var(--sp-3)}.template-cart .cart-item__image{width:68px;max-width:68px}.template-cart .cart-item__details{padding-right:var(--sp-3)}.template-cart .cart-item__quantity{padding-left:0;padding-right:0}}.section-header h2,.title-wrapper h2,.collection__title h2,.title--primary,.related-products h2{font-size:2.6rem;font-weight:var(--jm-w-semibold);line-height:1.25;letter-spacing:var(--jm-ls-h2)}@media screen and (min-width:990px){.section-header h2,.title-wrapper h2,.collection__title h2,.title--primary,.related-products h2{font-size:3rem}}.section-header .subtitle,.title-wrapper .subtitle,.title-wrapper p{font-size:1.45rem;line-height:1.6;color:var(--jm-ink-soft)}.title-wrapper-with-link{align-items:baseline;margin-bottom:var(--sp-5)}@media(prefers-reduced-motion:reduce){.card-wrapper:hover,.card-wrapper:hover .card__media img,.collection-list .card-wrapper:hover{transform:none}.button:active:not([disabled]),.product-form__submit:active:not([disabled]),.quick-add__submit:active:not([disabled]),.cart__checkout-button:active:not([disabled]),#backtotop--button:hover,.search__button:active,.modal__close-button:active,.quick-add-modal__toggle:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/jameora-design.css.map */
