:root{--jlj-p-ink: #1D1D1F;--jlj-p-charcoal: #333333;--jlj-p-text: #5E5E5E;--jlj-p-body: #6B6B6B;--jlj-p-muted: #8A8A8A;--jlj-p-line: #E4E2DE;--jlj-p-stone: #F3F2EF;--jlj-p-sage: #A7B5A0}.product__info-container>*+*{margin-top:14px;margin-bottom:0}.product__info-container .product__title{margin-bottom:0}.product__info-container .product-form,.product__info-container .product-form__input{margin:0}.product__info-container .product-form__buttons{max-width:none}.product__info-container .jdgm-prev-badge{font-size:12px;line-height:1.4}.product__info-container .jdgm-prev-badge .jdgm-star{font-size:12px}.product__info-container .jdgm-prev-badge__text{font-size:12px;color:var(--jlj-p-muted)}.product__info-container .price.price--large,.product__info-container .price.price--large .price-item,.product__info-container .price.price--large .price-item--regular,.product__info-container .price.price--large .price-item--sale,.product__info-container .price.price--large .price-item--last{font-size:15px;letter-spacing:.08em;font-weight:400;color:var(--jlj-p-charcoal)}.product__info-container .price.price--large .price__sale s.price-item--regular,.product__info-container .price.price--large s.price-item--regular{color:var(--jlj-p-muted)}.product__info-container [id*=afterpay_on_site_messaging]{margin-top:4px}.product__info-container .product-form__input--pill{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0;min-width:0}.product__info-container .product-form__input--pill+.product-form__input{margin-top:14px}.product__info-container .product-form__input--pill .form__label,.product__info-container .product-form__input .form__label{font-size:12px;text-transform:uppercase;letter-spacing:.15em;font-weight:400;color:var(--jlj-p-charcoal);margin:0 0 10px;padding:0;line-height:1.4}.product__info-container .jlj-size-guide{position:absolute;top:0;right:0;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.15em;font-weight:400;color:var(--jlj-p-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.product__info-container .jlj-size-guide:hover{color:var(--jlj-p-ink)}.product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;margin:0;min-height:36px;padding:8px 16px;font-size:13px;line-height:1.2;letter-spacing:.02em;font-weight:400;color:var(--jlj-p-charcoal);background:#fff;border:1px solid var(--jlj-p-line);border-radius:999px;box-shadow:none;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.product__info-container .product-form__input--pill input[type=radio]+label:before,.product__info-container .product-form__input--pill input[type=radio]+label:after{display:none}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:var(--jlj-p-charcoal)}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:var(--jlj-p-stone);color:var(--jlj-p-ink);border-color:var(--jlj-p-charcoal)}.product__info-container .product-form__input--pill input[type=radio]:focus-visible+label{outline:1px solid var(--jlj-p-charcoal);outline-offset:2px;box-shadow:none}.product__info-container .product-form__input--pill input[type=radio].disabled+label,.product__info-container .product-form__input--pill input[type=radio]:disabled+label{color:var(--jlj-p-muted);border-color:var(--jlj-p-line);background:#fff;text-decoration:line-through;text-decoration-color:var(--jlj-p-muted)}.product__info-container .product-form__input--pill input[type=radio].disabled:checked+label{background:var(--jlj-p-stone);border-color:var(--jlj-p-muted)}.product__info-container .product-form__submit.button{--color-button: 255, 255, 255;--color-button-text: 29, 29, 31;--alpha-button-background: 0;--alpha-button-border: 1;position:relative;width:100%;height:52px;min-height:52px;margin:0;padding:0 16px;min-width:0;max-width:none;line-height:1.2;background:transparent;color:var(--jlj-p-ink);border:1px solid var(--jlj-p-charcoal);border-radius:0;box-shadow:none;font-family:inherit;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.2em;transition:background-color .15s ease}.product__info-container .product-form__submit.button:before,.product__info-container .product-form__submit.button:after{display:none;box-shadow:none}.product__info-container .product-form__submit.button:not([disabled]):hover{background:var(--jlj-p-stone);color:var(--jlj-p-ink)}.product__info-container .product-form__submit.button:focus-visible{outline:1px solid var(--jlj-p-charcoal);outline-offset:3px;box-shadow:none}.product__info-container .product-form__submit.button>span{font-weight:400}.product__info-container .product-form__submit.button .jlj-atc-price[hidden]{display:none}.product__info-container .product-form__submit.button .jlj-atc-price__sep{white-space:pre}.product__info-container .product-form__submit.button.loading .jlj-atc-price{visibility:hidden}.product__info-container .product-form__submit.button[disabled],.product__info-container .product-form__submit.button:disabled{opacity:1;color:var(--jlj-p-muted);border-color:var(--jlj-p-line);background:transparent;cursor:not-allowed}.product__info-container .product-form__buttons{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-inline-alignment: center}.product__info-container .shopify-payment-button{margin-top:10px}.product__info-container .shopify-payment-button__more-options{margin-top:8px;font-size:12px!important;color:var(--jlj-p-muted)!important}.product__info-container .jlj-trustline{margin:0;text-align:center;font-size:12px;line-height:1.7;font-weight:400;letter-spacing:.02em;color:var(--jlj-p-text)}.product__info-container .jlj-trustline__item{display:inline-block;white-space:nowrap}.product__info-container .jlj-trustline__item+.jlj-trustline__item:before{content:"\b7";margin:0 8px;color:var(--jlj-p-muted)}.product__info-container .normalize-widget{margin-top:0;padding:10px 14px!important;border:1px solid var(--jlj-p-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;font-size:13px!important;line-height:1.5!important;color:var(--jlj-p-text)!important}.product__info-container .normalize-widget label,.product__info-container .normalize-widget span,.product__info-container .normalize-widget p,.product__info-container .normalize-widget div{font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:var(--jlj-p-text)!important}.product__info-container .normalize-widget [class*=info-box],.product__info-container .normalize-widget [class*=info_box]{padding:0!important;margin:0!important;border:0!important}.product__info-container .normalize-widget input[type=checkbox],.product__info-container .normalize-widget input[type=radio]{accent-color:var(--jlj-p-sage);width:16px;height:16px;margin:0 8px 0 0;vertical-align:middle}.product__info-container .jlj-tabs{margin-top:24px}.jlj-tabs__list{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--jlj-p-line);margin:0;padding:0}.jlj-tabs__list::-webkit-scrollbar{display:none}.jlj-tabs__list[hidden]{display:none}.jlj-tabs__tab{flex:0 0 auto;-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;margin:0 0 -1px;padding:0 0 12px;font-family:inherit;font-size:12px;line-height:1.4;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--jlj-p-muted);cursor:pointer;white-space:nowrap}.jlj-tabs__tab:hover{color:var(--jlj-p-charcoal)}.jlj-tabs__tab[aria-selected=true]{color:var(--jlj-p-ink);border-bottom-color:var(--jlj-p-ink)}.jlj-tabs__tab:focus-visible{outline:1px solid var(--jlj-p-charcoal);outline-offset:2px}.jlj-tabs__panel{padding-top:16px}.jlj-tabs__panel+.jlj-tabs__panel{margin-top:16px}.jlj-tabs__panel[hidden]{display:none}.jlj-tabs__panel:focus-visible{outline:1px solid var(--jlj-p-line);outline-offset:4px}.jlj-tabs__panel-title{margin:0 0 8px;font-family:inherit;font-size:12px;line-height:1.4;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--jlj-p-ink)}.jlj-tabs--enhanced .jlj-tabs__panel+.jlj-tabs__panel{margin-top:0}.jlj-tabs--enhanced .jlj-tabs__panel-title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product__info-container .jlj-tabs .product__description{margin:0;max-width:none}.jlj-spec{width:100%;border-collapse:collapse;border-spacing:0;margin:0;table-layout:auto;box-shadow:none;border:0}.jlj-spec tr{border-top:1px solid var(--jlj-p-line)}.jlj-spec tr:first-child{border-top:0}.jlj-spec__intro+.jlj-spec tr:first-child{border-top:0}.jlj-spec th,.jlj-spec td{padding:12px 0;border:0;vertical-align:top;text-align:left;background:none}.jlj-spec th{width:112px;padding-right:16px;font-size:11px;line-height:1.9;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--jlj-p-muted)}.jlj-spec td{font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:var(--jlj-p-charcoal)}.jlj-spec__intro{margin:0;padding:0 0 12px;border-bottom:1px solid var(--jlj-p-line);font-size:14px;line-height:1.6;color:var(--jlj-p-charcoal)}.jlj-spec__more{margin:12px 0 0;font-size:12px}.jlj-spec__more a,.jlj-spec__link{font-size:12px;color:var(--jlj-p-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jlj-spec__link{display:inline-block;margin-top:4px}.jlj-spec__more a:hover,.jlj-spec__link:hover{color:var(--jlj-p-ink)}.jlj-spec__mail{color:var(--jlj-p-charcoal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-word}@media screen and (max-width:359px){.jlj-spec,.jlj-spec tbody,.jlj-spec tr,.jlj-spec th,.jlj-spec td{display:block;width:100%}.jlj-spec th{padding:12px 0 2px}.jlj-spec td{padding:0 0 12px}}.header__icon,.header__icon .icon,.menu-drawer__close-button,.drawer__close,.drawer__close .icon{color:#333}.header__icon:not(.header__icon--menu):not(.header__icon--cart) .icon{width:1.8rem;height:1.8rem}.header__icon--cart .icon{width:3.6rem;height:3.6rem}.drawer__close .icon,.menu-drawer__close-button .icon{width:1.6rem;height:1.6rem}.header__icon svg [stroke]:not([stroke=none]),.drawer__close svg [stroke]:not([stroke=none]),.menu-drawer svg [stroke]:not([stroke=none]){stroke-width:1.25}.cart-count-bubble{width:16px;height:16px;min-width:16px;bottom:.6rem;left:2.1rem;background-color:#333;color:#fff;border:0;font-size:10px;line-height:16px}.cart-count-bubble span{font-size:10px;line-height:16px}.cart-remove-button,.cart-remove-button .icon,.cart-remove-button svg,.jlj-trust__icon,.icon-with-text .icon,.icon-with-text svg{color:#8a8a8a}body,.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-b7e232fa-ff57-46eb-be52-4d5ed8996255,.color-scheme-75013ea7-5194-497e-867a-26542eaccc60{color:#6b6b6b}:where(.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-b7e232fa-ff57-46eb-be52-4d5ed8996255,.color-scheme-75013ea7-5194-497e-867a-26542eaccc60) :where(.rte:not(.banner__text),.rte:not(.banner__text) p,.rte:not(.banner__text) li,.collection-hero__description,.collection-hero__description p,.cart-item__details,.cart-item__details .product-option,.footer-block__details-content,.copyright__content,.form__label,.field__label){color:#6b6b6b}.product__info-container .product__description p,.product__info-container .product__description li,.product__accordion .accordion__content p,.product__accordion .accordion__content li,cart-drawer .cart-item__details,cart-drawer .cart-item__details .product-option{color:#6b6b6b}:where(.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-b7e232fa-ff57-46eb-be52-4d5ed8996255,.color-scheme-75013ea7-5194-497e-867a-26542eaccc60) :where(.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte strong,.rte a){color:#1d1d1f}.cart-item__name,.product__title h1{color:#1d1d1f}.footer.color-scheme-1 .list-menu__item--link,.footer.color-scheme-2 .list-menu__item--link{color:#6b6b6b}.footer.color-scheme-1 .list-menu__item--link:hover,.footer.color-scheme-2 .list-menu__item--link:hover{color:#1d1d1f}.button:not(.button--tertiary),.shopify-challenge__button,.customer button{--color-button: 255, 255, 255;--color-button-text: 29, 29, 31;--alpha-button-background: 0;--alpha-button-border: 1;--buttons-radius: 0px;--buttons-radius-outset: 0px;min-height:48px;max-width:100%;padding:16px 48px;background:transparent;color:#1d1d1f;border:1px solid #1D1D1F;border-radius:0;box-shadow:none;font-family:var(--font-body-family);font-size:13px;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.button:not(.button--tertiary):before,.button:not(.button--tertiary):after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{box-shadow:none!important;border:0!important}.button:not(.button--tertiary):not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{background:#f3f2ef;color:#1d1d1f}.button:not(.button--tertiary):focus-visible{outline:1px solid #1D1D1F;outline-offset:3px;box-shadow:none}.button:not(.button--tertiary)[disabled],.button:not(.button--tertiary)[aria-disabled=true],.button:not(.button--tertiary).disabled{opacity:1;color:#8a8a8a;border-color:#e4e2de;background:transparent}.banner .button,.banner__buttons .button,.slideshow .button,.jlj-hero .button,.jlj-tile .button,.jlj-tiles .button,.collage-card .button,.color-scheme-3 .button:not(.button--tertiary),.color-scheme-4 .button:not(.button--tertiary),#MainContent .jlj-hero .banner__buttons .button{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 0;background:transparent;color:#fff;border:1px solid #FFFFFF;border-radius:0;box-shadow:none;font-size:13px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;padding:16px 48px;white-space:normal;text-align:center}.banner .button:before,.banner .button:after,.slideshow .button:before,.slideshow .button:after,.jlj-hero .button:before,.jlj-hero .button:after,.jlj-tile .button:before,.jlj-tile .button:after,.collage-card .button:before,.collage-card .button:after,.color-scheme-3 .button:before,.color-scheme-3 .button:after,.color-scheme-4 .button:before,.color-scheme-4 .button:after{box-shadow:none!important;border:0!important}.banner .button:not([disabled]):hover,.slideshow .button:not([disabled]):hover,.jlj-hero .button:not([disabled]):hover,.jlj-tile .button:not([disabled]):hover,.collage-card .button:not([disabled]):hover,.color-scheme-3 .button:not(.button--tertiary):not([disabled]):hover,.color-scheme-4 .button:not(.button--tertiary):not([disabled]):hover,#MainContent .jlj-hero .banner__buttons .button:hover{background:#ffffff1f;color:#fff}.banner .button:focus-visible,.jlj-hero .button:focus-visible{outline-color:#fff}@media screen and (min-width:750px){.banner .button,.slideshow .button,.jlj-hero .button,#MainContent .jlj-hero .banner__buttons .button{min-width:280px}}@media screen and (max-width:749px){.banner .button,.slideshow .button,.jlj-hero .button,#MainContent .jlj-hero .banner__buttons .button{max-width:90%;padding:16px 32px;font-size:13px;letter-spacing:.25em}}.banner--stacked .banner__content .color-scheme-1 .button,.banner__box.color-scheme-1 .button,.banner__box.color-scheme-2 .button{color:#1d1d1f;border-color:#1d1d1f}.banner__box.color-scheme-1 .button:not([disabled]):hover,.banner__box.color-scheme-2 .button:not([disabled]):hover{background:#f3f2ef;color:#1d1d1f}.button--full-width:not(.product-form__submit),.button--small{padding:14px 20px;letter-spacing:.2em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/jlj-product.css.map */
