.announcement-bar{background:#000!important;color:#fff!important;--color-foreground: #fff !important;--color-foreground-rgb: 255, 255, 255 !important;--color-background: #000 !important}.announcement-bar,.announcement-bar p,.announcement-bar span,.announcement-bar a,.announcement-bar button,.announcement-bar .announcement-bar__text,.announcement-bar .slideshow-control{color:#fff!important;-webkit-text-fill-color:#fff!important}.announcement-bar .slideshow-control svg,.announcement-bar .slideshow-control svg *,.announcement-bar .svg-wrapper,.announcement-bar .svg-wrapper svg,.announcement-bar .svg-wrapper svg *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}.header-logo__image{height:56px!important;width:auto!important;max-width:none!important}@media screen and (max-width:749px){.header-logo__image{height:48px!important;width:auto!important;max-width:none!important}.announcement-bar{min-height:48px}}#header-component{box-shadow:0 1px #0000000f}#MainContent[data-template^=product] .product-information{padding-top:28px}#MainContent[data-template^=product] .product-information__grid{gap:42px!important;max-width:1400px;margin-inline:auto}#MainContent[data-template^=product] .product-details{background:#fff;border:1px solid #ece7e2;border-radius:18px;box-shadow:0 12px 40px #0000000e;padding:26px}#MainContent[data-template^=product] .product-details :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;letter-spacing:-.015em}#MainContent[data-template^=product] .product-details .button,#MainContent[data-template^=product] .sticky-add-to-cart__button{border-radius:8px!important;min-height:54px;font-weight:750}#MainContent[data-template^=product] .product-details .add-to-cart-button{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:0 8px 22px #00000029;transition:transform .16s ease,box-shadow .16s ease}#MainContent[data-template^=product] .product-details .add-to-cart-button:hover{transform:translateY(-1px);box-shadow:0 11px 28px #00000038}#MainContent[data-template^=product] .product-media-container{border-radius:6px;background:#f8f7f5}#MainContent[data-template^=product] .resource-list__item .card-gallery,#MainContent[data-template^=product] .product-grid__item .card-gallery{border-radius:8px;overflow:hidden}footer,footer .shopify-section,footer .section-background{background:#101010!important}footer,footer a,footer p,footer h1,footer h2,footer h3,footer h4,footer span,footer label{color:#f7f7f7!important}footer a{opacity:.82;transition:opacity .15s ease}footer a:hover{opacity:1}footer input{background:#171717!important;color:#fff!important;border-color:#444!important}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-top:12px}#MainContent[data-template^=product] .product-details{border-radius:14px;padding:18px;box-shadow:0 8px 28px #0000000b}#MainContent[data-template^=product] .product-information__grid{gap:18px!important}}#header-group .announcement-bar{overflow:hidden!important;background:#000!important;color:#fff!important}#header-group .announcement-bar__slider,#header-group .announcement-bar__slides,#header-group .announcement-bar__slide{width:100%!important;max-width:none!important;overflow:hidden!important}#header-group .announcement-bar__text{display:inline-block!important;width:max-content!important;max-width:none!important;white-space:nowrap!important;margin:0!important;will-change:transform;animation:ljTopDiscountTicker 24s linear infinite}#header-group .announcement-bar__slide{text-align:left!important;place-content:center start!important}@keyframes ljTopDiscountTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){#header-group .announcement-bar{min-height:38px!important}#header-group .announcement-bar__text{animation-duration:16s;font-size:.68rem!important}}@media(prefers-reduced-motion:reduce){#header-group .announcement-bar__text{animation:none}}#MainContent[data-template^=product] .variant-picker__form{display:grid;gap:18px}#MainContent[data-template^=product] .variant-option+.variant-option{margin-top:0!important}#MainContent[data-template^=product] .variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important}#MainContent[data-template^=product] .variant-option--buttons legend{width:100%;margin:0 0 8px!important;font-size:.95rem;font-weight:500}#MainContent[data-template^=product] .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:52px!important;min-height:44px!important;padding:10px 16px!important;border-radius:6px!important;background:#fff!important;border:1px solid #d9d3cd!important;color:#231f1c!important;box-shadow:none!important}#MainContent[data-template^=product] .variant-option__button-label:hover{border-color:#8f867d!important;background:#faf8f5!important}#MainContent[data-template^=product] .variant-option__button-label:has(:checked){background:#231f1c!important;color:#fff!important;border-color:#231f1c!important}#MainContent[data-template^=product] .variant-option__button-label__pill{display:none!important}#MainContent[data-template^=product] .variant-option__button-label__text{text-align:center!important;white-space:nowrap!important;line-height:1.1!important}@media(max-width:749px){#MainContent[data-template^=product] .variant-picker__form{gap:16px}#MainContent[data-template^=product] .variant-option--buttons{gap:7px!important}#MainContent[data-template^=product] .variant-option__button-label{min-width:48px!important;min-height:42px!important;padding:9px 14px!important;font-size:.95rem!important}}#MainContent[data-template^=product] .product-details{max-width:610px}#MainContent[data-template^=product] .product-details h1{font-size:clamp(2.25rem,4vw,4.2rem)!important;line-height:.98!important}#MainContent[data-template^=product] .product-details .price,#MainContent[data-template^=product] .product-details [class*=price]{font-size:1.08rem}#MainContent[data-template^=product] .product-details .text-block p{line-height:1.55}#MainContent[data-template^=product] .sticky-add-to-cart{box-shadow:0 -8px 24px #00000014}#MainContent[data-template^=product] .sticky-add-to-cart__button{background:#111!important;color:#fff!important;border-color:#111!important}#MainContent[data-template^=product] accordion-custom-component summary,#MainContent[data-template^=product] details summary{font-size:.95rem}.lj-home-category span{max-width:86%}.lj-home-category b{text-wrap:balance}.lj-home-trust__grid>div{min-height:120px;display:flex;flex-direction:column;justify-content:center}@media(max-width:749px){#MainContent[data-template^=product] .product-details h1{font-size:2.35rem!important}#MainContent[data-template^=product] .product-details{padding:16px!important;border-radius:10px!important}#MainContent[data-template^=product] .sticky-add-to-cart{background:#fff}.lj-home-category{flex-basis:72%!important}.lj-home-category b{font-size:1.75rem!important}.lj-home-trust__grid>div{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/lj-header-custom.css.map */
