:root{--jlj-luxe-shadow: 0 6px 20px rgba(26, 26, 26, .07);--jlj-luxe-shadow-hover: 0 12px 30px rgba(26, 26, 26, .11);--jlj-luxe-card-shadow: 0 6px 22px rgba(26, 26, 26, .06);--jlj-luxe-card-shadow-hover: 0 14px 34px rgba(26, 26, 26, .1);--jlj-luxe-ease: cubic-bezier(.22, .61, .36, 1)}.button,.button--primary,.button--secondary,.shopify-challenge__button,#MainContent .jlj-hero .banner__buttons .button,.product__info-container .product-form__submit.button{border-radius:999px!important;box-shadow:var(--jlj-luxe-shadow)!important;transition:box-shadow .35s var(--jlj-luxe-ease),transform .35s var(--jlj-luxe-ease),background-color .25s ease,color .25s ease!important}.button:before,.button:after,#MainContent .jlj-hero .banner__buttons .button:before,#MainContent .jlj-hero .banner__buttons .button:after,.product__info-container .product-form__submit.button:before,.product__info-container .product-form__submit.button:after{border-radius:999px!important}@media(hover:hover){.button:not([disabled]):hover,#MainContent .jlj-hero .banner__buttons .button:hover,.product__info-container .product-form__submit.button:not([disabled]):hover{box-shadow:var(--jlj-luxe-shadow-hover)!important;transform:translateY(-2px)}}.button[disabled],.button:disabled,.button--tertiary,.link.button{box-shadow:none!important}.card-wrapper .card__inner,.card-wrapper .card--media .card__inner{border-radius:12px!important;overflow:hidden;box-shadow:var(--jlj-luxe-card-shadow);transition:box-shadow .4s var(--jlj-luxe-ease),transform .4s var(--jlj-luxe-ease)}@media(hover:hover){.card-wrapper:hover .card__inner{box-shadow:var(--jlj-luxe-card-shadow-hover)}}body:not(.jlj-home) .section-header .header-wrapper,.jlj-home .section-header.shopify-section-header-sticky:not(.menu-open) .header-wrapper{background:#ffffffc7!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid rgba(26,26,26,.06)!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body:not(.jlj-home) .section-header .header-wrapper,.jlj-home .section-header.shopify-section-header-sticky:not(.menu-open) .header-wrapper{background:#fff!important}}.search-modal__content .search__input.field__input,.search-modal__form .field,.predictive-search{border-radius:24px}.predictive-search{overflow:hidden}.header__submenu,.mega-menu__content{border-radius:0 0 16px 16px}.menu-drawer,.drawer__inner{border-radius:0 16px 16px 0}cart-drawer .drawer__inner{border-radius:16px 0 0 16px}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card__inner{transition:none!important;transform:none!important}}@media screen and (max-width:749px){.jlj-satc{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;min-height:0!important;padding:6px 6px 6px 8px!important;align-items:center!important;gap:8px;border:1px solid rgba(26,26,26,.06)!important;border-radius:999px!important;background:#ffffffdb!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);box-shadow:0 10px 30px #1a1a1a1f!important}.jlj-satc__info{padding:4px 4px 4px 12px!important}.jlj-satc__title{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;color:#1d1d1f}.jlj-satc__btn{min-width:0!important;max-width:none!important;min-height:44px;padding:0 20px!important;border-radius:999px!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase}body:has(.jlj-satc.is-visible) shopify-chat{opacity:0;pointer-events:none;transition:opacity .3s ease}}@media screen and (max-width:749px){.quick-add__submit.button{min-height:38px!important;padding:0 8px!important;font-size:1rem!important;letter-spacing:.08em!important;white-space:nowrap;box-shadow:0 4px 12px #1a1a1a0f!important}.quick-add__submit.button>span{white-space:nowrap}}@media screen and (max-width:749px){shopify-chat::part(activator){font-size:0!important;gap:0!important;padding:0!important;width:46px!important;height:46px!important;min-width:0!important;min-height:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important}}#shopify-pc__banner.shopify-pc__banner__dialog{left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important;max-width:460px!important;margin:0 auto!important;padding:16px 18px 14px!important;border:1px solid rgba(26,26,26,.06)!important;border-radius:20px!important;background:#fffffff0!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);box-shadow:0 12px 40px #1a1a1a29!important}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:0!important}#shopify-pc__banner h2{font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 6px!important;color:#1d1d1f!important}#shopify-pc__banner p{font-size:12px!important;line-height:1.5!important;letter-spacing:.01em!important;color:#6e6e73!important}#shopify-pc__banner p a{color:#6e6e73!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:stretch!important;gap:8px!important;margin-top:12px!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 0!important;order:1;margin:0!important;min-height:40px!important;padding:0 14px!important;border-radius:999px!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{background:#1a1a1a!important;border:1px solid #1a1a1a!important;color:#fff!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{background:transparent!important;border:1px solid rgba(26,26,26,.35)!important;color:#1a1a1a!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:2;flex:1 1 100%!important;margin:2px 0 0!important;padding:4px 0 0!important;min-height:0!important;font-size:11px!important;color:#6e6e73!important;text-align:center!important}body:has(#shopify-pc__banner[style*=block]) shopify-chat{opacity:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/jlj-luxe.css.map */
