:root{--ltcg-ink:#000;--ltcg-body:#333;--ltcg-muted:#777;--ltcg-muted2:#888;--ltcg-line:#eee;--ltcg-bg:#f2f2f2;--ltcg-soft:#f7f9fb;--ltcg-blue:#0095d0;--ltcg-red:#ed1c24;--ltcg-r:8px;--ltcg-r-img:10px;--ltcg-r-pill:13px}body{color:var(--ltcg-body)}body:before{content:"";display:block;height:4px;background:var(--ltcg-red)}main a:not(.button):not([class*=button]):not(.product-card a){color:var(--ltcg-blue)}#MainContent .button:not(.button-unstyled):not(.quantity-minus):not(.quantity-plus),.cart-drawer .button:not(.button-unstyled),.ltcg-btn,.add-to-cart-button,.sticky-add-to-cart .button{border-radius:var(--ltcg-r)!important;font-weight:800!important;box-shadow:inset 0 -3px 0 var(--ltcg-blue)!important;min-height:44px}.ltcg-btn{display:inline-flex;align-items:center;gap:.4em;background:#000;color:#fff!important;padding:12px 22px;text-decoration:none;font-size:14px;letter-spacing:.2px}.ltcg-btn:hover{background:#222}.ltcg-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--ltcg-blue)}.product-card img,.product-media img{border-radius:var(--ltcg-r-img)}.product-badges__badge,.badge{border-radius:var(--ltcg-r-pill)!important;font-weight:600;letter-spacing:.5px}footer,.footer{background:#000;color:#fff}footer a{color:#fff}.price,.price__regular,.product-price{font-weight:800}a,button,summary,input[type=checkbox]+label{min-height:auto}.header a,.menu-list a,.footer a{padding-block:10px;display:inline-block}.ltcg-trust{background:var(--ltcg-soft);border-block:1px solid var(--ltcg-line)}.ltcg-trust__list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:1200px;margin:0 auto;padding:16px;list-style:none}@media(min-width:750px){.ltcg-trust__list{grid-template-columns:repeat(4,1fr)}}.ltcg-trust__item{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ltcg-body)}.ltcg-trust__item svg{flex:0 0 22px;width:22px;height:22px;color:#000}.ltcg-trust__item strong{display:block;font-weight:800;color:#000;font-size:13px}.ltcg-fs{display:block;margin:10px 12px 18px;padding:12px 14px;border-radius:var(--ltcg-r);background:var(--ltcg-soft);border:1px solid var(--ltcg-line);font-family:inherit}.ltcg-fs--page{margin:0 0 20px}.ltcg-fs__text{margin:0 0 8px;font-size:13px;line-height:1.4;color:var(--ltcg-body);text-align:center}.ltcg-fs__text strong{color:#000;font-weight:800}.ltcg-fs__track{height:8px;border-radius:var(--ltcg-r-pill);background:var(--ltcg-line);overflow:hidden}.ltcg-fs__fill{display:block;height:100%;width:0;background:var(--ltcg-blue);border-radius:inherit;transition:width .3s ease}.ltcg-fs.is-done .ltcg-fs__fill{background:#000}.ltcg-fs__labels{display:flex;justify-content:space-between;margin:6px 0 0;font-size:11px;color:var(--ltcg-muted2)}.ltcg-langs{max-width:1200px;margin:0 auto;padding:28px 16px}.ltcg-langs h2,.ltcg-seo h2{font-weight:800;color:#000;font-size:clamp(20px,4vw,28px);margin:0 0 14px}.ltcg-langs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ltcg-langs__tile{display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:#fff;border:1px solid var(--ltcg-line);border-radius:var(--ltcg-r);text-decoration:none;color:#000!important;min-height:44px}.ltcg-langs__tile b{font-weight:800;font-size:15px}.ltcg-langs__tile span{font-size:12px;color:var(--ltcg-muted)}.ltcg-pill{display:inline-block;padding:2px 9px;border-radius:var(--ltcg-r-pill);background:#000;color:#fff;font-size:11px;font-weight:600;letter-spacing:1px}.ltcg-seo{max-width:900px;margin:0 auto;padding:32px 16px;font-size:14px;line-height:1.65;color:var(--ltcg-body)}.ltcg-seo h3{font-weight:800;color:#000;font-size:16px;margin:18px 0 6px}.ltcg-news{display:grid;gap:10px;grid-template-columns:1fr;list-style:none;padding:0;margin:12px 0 0}@media(min-width:750px){.ltcg-news{grid-template-columns:repeat(3,1fr)}}.ltcg-news a{display:block;padding:14px;background:#fff;border:1px solid var(--ltcg-line);border-radius:var(--ltcg-r);text-decoration:none;color:#000!important;font-weight:600;min-height:44px}.ltcg-note{color:var(--ltcg-red);font-size:12px;font-weight:600}.ltcg-ship{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;margin:8px 0 12px;padding:10px 12px;background:var(--ltcg-soft);border-radius:var(--ltcg-r);font-size:12px;font-weight:600;color:#000}.ltcg-ship span{display:inline-flex;align-items:center;gap:6px}.ltcg-ship svg{width:16px;height:16px}:root{--ltcg-gutter:24px;--ltcg-max:1200px}html,body,body .content-for-layout{background:var(--ltcg-bg)!important}body:before{height:4px;background:var(--ltcg-red)}.product-card,.product-card *,.card,.collection-card,.resource-card,.ltcg-card,.cart-drawer,.popover,[class*=shadow]{box-shadow:none!important}#header-group,#header-component,.header,.header__row{background:#fff!important}.header__row--top{border-bottom:1px solid var(--ltcg-line)!important}.header-logo{justify-self:center}.header-announcements,.header-announcements .section,.header-announcements .section-background{background:#fff!important}.header-announcements p,.header-announcements a,.header-announcements span{color:#000!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase}.header-announcements button{box-shadow:none!important;background:none!important;color:#000!important}.shopify-section-group-header-group:has(.header-announcements){border-bottom:1px solid var(--ltcg-line)}.header-announcements .section{padding-block:8px!important}#MainContent>.shopify-section{max-width:var(--ltcg-max);margin:12px auto 0;background:#fff;border-radius:var(--ltcg-r);overflow:hidden;--page-margin:24px}#MainContent>.shopify-section:last-child{margin-bottom:12px}#MainContent .section-background{background:#fff!important}#MainContent [class*=color-custom-]{--color-background:#fff}@media(max-width:1223px){#MainContent>.shopify-section{margin-inline:12px}}@media(max-width:749px){#MainContent>.shopify-section{margin:8px 8px 0;--page-margin:16px}#MainContent>.shopify-section:last-child{margin-bottom:8px}}#MainContent>.shopify-section:first-child{margin-top:12px}#MainContent h2,.ltcg-animated-heading__title{font-weight:800!important;color:#000!important;letter-spacing:0!important}.ltcg-animated-heading,.product-list__heading,.section-resource-list__header,[class*=product-list] .group-block-content:first-child{justify-content:center!important;text-align:center!important}.ltcg-animated-heading__title{text-transform:none!important;font-size:clamp(20px,4.4vw,28px)!important;background:none!important;-webkit-text-fill-color:#000!important;animation:none!important}.ltcg-animated-heading__title:after{content:"";display:block;width:36px;height:3px;margin:10px auto 0;background:var(--ltcg-blue);border-radius:2px}.ltcg-label{display:block;margin:0 0 6px}.ltcg-h1{font-weight:800;color:#000;font-size:clamp(26px,6vw,40px);line-height:1.15;margin:0 0 12px}.ltcg-h2{font-weight:800;color:#000;font-size:clamp(20px,4.4vw,28px);margin:0 0 16px}#MainContent .button:not(.button-unstyled):not(.button-secondary):not(.quantity-minus):not(.quantity-plus),.cart-drawer .button:not(.button-unstyled),.add-to-cart-button,.cart__checkout-button,.sticky-add-to-cart .button{background:#000!important;color:#fff!important;border:0!important}.button-secondary{background:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important}.button:hover{opacity:.9}.product-grid,.resource-list{align-items:stretch}.product-card{height:100%}.product-card__content{height:100%;display:flex;flex-direction:column;background:#fff}.product-card__content .buy-buttons-block{margin-top:auto}.product-card .add-to-cart-button,.product-card .button{min-height:40px;font-size:13px!important}.product-card [class*=title],.product-card p[role=heading]{font-size:13px!important;font-weight:600!important;color:#000!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card .price{font-size:16px;color:#000}.product-card .quantity-selector{display:none!important}.product-card .product-form-buttons{gap:0!important}.product-card img{background:var(--ltcg-soft)}.product-badges__badge--rectangle,.product-badges__badge{background:var(--ltcg-red)!important;color:#fff!important;font-size:11px!important;padding:3px 9px!important}.product-badges__badge[class*=sold],.badge--sold-out{background:#eee!important;color:#333!important}.ltcg-pill--red{background:var(--ltcg-red)}.ltcg-pill--blue{background:var(--ltcg-blue)}.ltcg-order-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0}.ltcg-order-status__date{font-size:12px;font-weight:600;color:#000}.ltcg-order-status__note{flex-basis:100%;margin:6px 0 0;padding:10px 12px;border-left:3px solid var(--ltcg-red);background:#fff5f5;border-radius:0 var(--ltcg-r) var(--ltcg-r) 0;font-size:13px;color:#333}.ltcg-card-order-status:empty{display:none}.ltcg-fs__fill{background:var(--ltcg-red)}.ltcg-fs.is-done .ltcg-fs__fill{background:var(--ltcg-blue)}.ltcg-fs,.ltcg-trust{border:0;background:var(--ltcg-soft)}.ltcg-trust__list{padding:20px var(--ltcg-gutter)}.ltcg-trust__item svg{color:var(--ltcg-blue)}.ltcg-extras{display:grid;gap:10px;margin:12px 0}.ltcg-extras__row{display:flex;gap:10px;align-items:center;padding:12px 14px;background:var(--ltcg-soft);border-radius:var(--ltcg-r);font-size:13px;color:#333}.ltcg-extras__row svg,.ltcg-pickup svg,.ltcg-ptrust svg,.ltcg-notify svg{width:20px;height:20px;flex:0 0 20px;color:var(--ltcg-blue)}.ltcg-extras__row strong{color:#000;font-weight:800}.ltcg-extras__stock{margin:0;font-size:12px;font-weight:600;color:var(--ltcg-red)}.ltcg-notify{padding:16px;background:var(--ltcg-soft);border-radius:var(--ltcg-r)}.ltcg-notify .ltcg-label{display:flex;gap:6px;align-items:center}.ltcg-notify__text{font-size:13px;margin:0 0 10px}.ltcg-notify__form{display:flex;gap:8px;flex-wrap:wrap}.ltcg-notify__form input[type=email]{flex:1 1 180px;min-height:44px;padding:0 12px;border:1px solid #eee;border-radius:var(--ltcg-r);background:#fff;font:inherit}.ltcg-notify__ok{display:flex;gap:6px;align-items:center;font-weight:600;color:#000}.ltcg-pickup{border:1px solid var(--ltcg-line);border-radius:var(--ltcg-r);padding:0 14px}.ltcg-pickup summary{display:flex;gap:10px;align-items:center;min-height:44px;cursor:pointer;font-size:13px;font-weight:600;color:#000;list-style:none}.ltcg-pickup summary::-webkit-details-marker{display:none}.ltcg-pickup summary:after{content:"+";margin-left:auto;font-weight:800}.ltcg-pickup[open] summary:after{content:"\2013"}.ltcg-pickup p{font-size:13px;margin:0 0 12px}.ltcg-ptrust{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:14px;margin:4px 0 0;background:var(--ltcg-soft);border-radius:var(--ltcg-r)}.ltcg-ptrust li{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600;color:#000;line-height:1.3}.sticky-add-to-cart__bar{background:#fff!important;border-top:1px solid var(--ltcg-line);border-radius:var(--ltcg-r) var(--ltcg-r) 0 0}.ltcg-upsell{display:block;margin:12px 0;padding:14px;background:var(--ltcg-soft);border-radius:var(--ltcg-r)}.ltcg-upsell__row{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center}.ltcg-upsell__img img{width:64px;height:64px;object-fit:contain;border-radius:var(--ltcg-r-img);background:#fff}.ltcg-upsell__info{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.ltcg-upsell__info a{color:#000!important;font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ltcg-upsell__price{font-weight:800;color:#000}.ltcg-upsell__btn{min-height:44px;padding:0 16px!important}.cart-drawer .ltcg-upsell{margin:8px 12px}.facets__summary,.facets__filters-wrapper summary,.sorting-filter__select,.facets summary{border-radius:var(--ltcg-r-pill)!important;border:1px solid var(--ltcg-line)!important;background:#fff!important;color:#000!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:1px;min-height:40px}.facets input[type=checkbox]:checked,.checkbox__input:checked{accent-color:#000}.facets__pill,.active-facets__button,.facets-remove-button{border-radius:var(--ltcg-r-pill)!important;background:#000!important;color:#fff!important;border:0!important}#MainContent [class*=main_collection] h1,#MainContent .collection-hero h1{font-weight:800;color:#000;text-align:center}.ltcg-wrap{max-width:var(--ltcg-max);margin:0 auto;padding:0;display:grid;gap:12px}.ltcg-card{background:#fff;border-radius:var(--ltcg-r);padding:32px var(--ltcg-gutter);text-align:center}.ltcg-drop__media img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--ltcg-r-img);margin:0 0 20px}.ltcg-countdown{display:flex;flex-direction:column;align-items:center;gap:4px;margin:4px 0 20px}.ltcg-countdown__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--ltcg-red)}.ltcg-countdown time{font-weight:800;font-size:28px;color:#000}.ltcg-drop__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;text-align:left}@media(min-width:750px){.ltcg-drop__grid{grid-template-columns:repeat(4,1fr)}}.ltcg-mini{display:flex;flex-direction:column;gap:6px}.ltcg-mini__img img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:var(--ltcg-r-img);background:var(--ltcg-soft)}.ltcg-mini__title{font-size:13px;font-weight:600;color:#000!important;text-decoration:none}.ltcg-mini__price{font-weight:800;color:#000;margin-top:auto}.ltcg-rte{text-align:left;font-size:14px;line-height:1.65;color:#333;max-width:none}.ltcg-wrap .ltcg-trust{border-radius:var(--ltcg-r)}footer,.footer,.shopify-section-group-footer-group,.footer-utilities{background:#000!important;color:#fff!important}.shopify-section-group-footer-group *{color:#fff!important;border-color:#333!important}.shopify-section-group-footer-group a:hover{color:var(--ltcg-blue)!important}.shopify-section-group-footer-group input{background:#111!important;border:1px solid #333!important;border-radius:var(--ltcg-r)!important}#MainContent+*{margin-top:12px}#MainContent .price,#MainContent .price *{color:#000}#MainContent>.shopify-section:has(.ltcg-wrap){background:none;overflow:visible}.ltcg-animated-heading{width:100%;display:flex!important;justify-content:center!important;text-align:center}.ltcg-animated-heading:before,.ltcg-animated-heading:after{display:none!important}.product-card .product-form-buttons{display:flex}.product-card .add-to-cart-button{flex:1;width:100%;border-radius:var(--ltcg-r)!important}#MainContent h1{font-weight:800!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.1!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:749px){#MainContent h1{font-size:clamp(26px,7.6vw,34px)!important}}@media(min-width:750px){#MainContent h1{font-size:clamp(34px,4vw,52px)!important}}.resource-list__item{display:flex}.resource-list__item>*{flex:1}#MainContent>.shopify-section{--color-foreground:#000;--color-foreground-rgb:0 0 0;color:#333}#MainContent .accordion,#MainContent details,#MainContent summary,#MainContent .accordion *{color:#000}#MainContent h1,#MainContent h2,#MainContent h3,.ltcg-animated-heading__title{text-transform:none!important}#MainContent h3{font-weight:800!important;color:#000}.product-details h1,.product-information h1{font-size:clamp(22px,5.6vw,30px)!important}.product-details .price,.product-information .price{font-size:17px!important;font-weight:800!important}#MainContent .slideshow-control,#MainContent [class*=slideshow] button,#MainContent .slideshow-controls button{box-shadow:none!important;background:#fff!important;color:#000!important;border:1px solid #eee!important}#MainContent [class*=dots] button,#MainContent .slideshow-controls__dot,.quick-add__button,.quick-add button{box-shadow:none!important}.jdgm-write-rev-link,.jdgm-btn{background:#000!important;border-color:#000!important;color:#fff!important;border-radius:8px!important;box-shadow:inset 0 -3px 0 var(--ltcg-blue)!important}.jdgm-star{color:#000!important}.jdgm-carousel-title{text-transform:none!important;font-weight:800!important;font-size:clamp(20px,4.4vw,28px)!important}#MainContent h2{text-align:center}.ltcg-seo,.ltcg-seo h2,.ltcg-seo h3{text-align:left}.ltcg-seo>.ltcg-label{text-align:left}#MainContent .accordion summary,#MainContent details summary{text-transform:none!important;font-weight:600!important;font-size:14px!important;min-height:48px}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3{text-transform:none!important;font-weight:800!important;font-size:clamp(18px,4vw,24px)!important}.shopify-section-group-footer-group button{background:var(--ltcg-blue)!important;color:#fff!important;border-radius:var(--ltcg-r)!important}.shopify-section-group-footer-group button svg{color:#fff!important;stroke:#fff}.cart-items__title,.cart-item__title,.cart-items a[href*="/products/"]:not(.cart-items__media-container){color:#000!important;text-transform:none!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-decoration:none}.cart__checkout-button,.cart-drawer .button{font-weight:800!important;box-shadow:inset 0 -3px 0 var(--ltcg-blue)!important;border-radius:var(--ltcg-r)!important;min-height:48px}.theme-drawer__header h2,.cart-drawer h2,.cart-title,.cart-page__title h1{text-transform:none!important;font-weight:800!important}.additional-checkout-buttons{margin-top:8px}.ltcg-cats{max-width:var(--ltcg-max);margin:0 auto;padding:32px var(--ltcg-gutter);text-align:center}.ltcg-cats h2{margin:0 0 18px}.ltcg-cats__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:750px){.ltcg-cats__list{grid-template-columns:repeat(5,1fr)}}.ltcg-cats__list a{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:12px;background:var(--ltcg-soft);border-radius:var(--ltcg-r);text-decoration:none;color:#000!important;font-weight:800;font-size:13px}.ltcg-cats__list a:hover{box-shadow:inset 0 -3px 0 var(--ltcg-blue)}.ltcg-cats__list small{font-weight:600;font-size:11px;color:#777}.ltcg-langs{text-align:center}.ltcg-langs__tile{align-items:center;text-align:center;background:var(--ltcg-soft);border:0}.ltcg-langs .ltcg-pill{background:var(--ltcg-red)}.ltcg-langs .ltcg-pill{color:#fff!important;font-weight:800}.header__menu .menu-list__link,.header-menu a{white-space:nowrap}.header__menu .menu-list{flex-wrap:nowrap}@media(max-width:749px){.ltcg-cats h2{font-size:24px!important}}#MainContent>.shopify-section{width:calc(100% - 24px);box-sizing:border-box}@media(min-width:1224px){#MainContent>.shopify-section{width:100%}}.shopify-section-group-footer-group .menu,.shopify-section-group-footer-group .menu__details,.shopify-section-group-footer-group .details-content{background:transparent!important;color:#fff!important}.shopify-section-group-footer-group .menu a,.shopify-section-group-footer-group .menu summary{color:#fff!important}@media(max-width:749px){#MainContent>.shopify-section{width:calc(100% - 16px)}}.ltcg-rm{max-width:var(--max-width--body-normal,720px);margin:0 auto;text-align:left}@media(max-width:749px){.ltcg-rm:not(.is-open) .ltcg-rm__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.ltcg-rm__btn{margin-top:8px;background:none;border:0;padding:4px 0;font:inherit;font-weight:800;font-size:13px;color:#000;box-shadow:inset 0 -2px 0 var(--ltcg-blue);cursor:pointer;min-height:32px}.ltcg-rm__btn:focus-visible{outline:2px solid var(--ltcg-blue);outline-offset:2px}.ltcg-rm__text p{margin:0 0 .8em}.product-card:has(.buy-buttons-block) .quick-add__button,.product-grid .product-card:has(.buy-buttons-block) [class*=quick-add]:not(dialog):not(quick-add-dialog){display:none!important}@media(min-width:990px){.menu-list,.menu-list__list{flex-wrap:nowrap!important;white-space:nowrap}.menu-list__link,.menu-list__link-title{white-space:nowrap!important}.menu-list__list-item{flex-shrink:0}}@media(min-width:990px){.header-menu .menu-list__link{display:flex!important;align-items:center;height:100%}.header-menu overflow-list::part(list){align-items:center}.header-menu overflow-list::part(more){display:flex;align-items:center}}.ltcg-rm{width:100%;max-width:760px;margin:0}@media(min-width:990px){.header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.header__column--left{min-width:0;overflow:hidden}.header__column--left .menu-list__list-item{align-self:center}}@media(min-width:990px){.mega-menu__grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;column-gap:28px!important;row-gap:18px!important}.mega-menu__list{grid-template-columns:subgrid}.mega-menu,.mega-menu *{white-space:normal!important}.mega-menu__column{min-width:0}.mega-menu a.mega-menu__link{font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;line-height:1.35!important;padding-block:5px!important;color:#333!important;overflow-wrap:anywhere;display:block}.mega-menu a.mega-menu__link:hover{color:#0095d0!important}.mega-menu .mega-menu__link--parent,.mega-menu__column>div:first-child>a.mega-menu__link:not(:only-child){font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#0095d0!important}}.page-wrapper--drawer-open{margin-inline-end:0!important}#cart-drawer>dialog.theme-drawer__dialog{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}#cart-drawer>dialog.theme-drawer__dialog[open]{display:flex!important;flex-direction:column!important}#cart-drawer>dialog.theme-drawer__dialog>*,dialog.theme-drawer__dialog .cart-drawer__inner,dialog.theme-drawer__dialog .cart-drawer__summary,.cart-drawer__inner .cart-drawer__items,.cart-drawer__inner .cart-items,.cart-drawer__inner .cart-drawer__content{overflow:visible!important;max-height:none!important;height:auto!important;flex:0 0 auto!important;min-height:auto!important}.cart-drawer__summary,.cart-drawer__inner .cart__summary-container{position:static!important}.search-action{margin-inline:10px}.search-action>button,.search-action .header-actions__action,.header-actions__action{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important}.search-action svg,.header-actions svg{width:22px!important;height:22px!important}.cart-drawer__inner>.theme-drawer__header{position:sticky;top:0;z-index:3;background:#fff}dialog.theme-drawer__dialog .theme-drawer__header{position:sticky;top:0;z-index:3;background:#fff}.jdgm-carousel-wrapper{color:#333!important}.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews,.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{color:#777!important}.jdgm-carousel-wrapper .jdgm-star{color:#f5b301!important}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{display:flex!important;align-items:stretch!important;height:auto!important}.jdgm-carousel-wrapper .jdgm-carousel-item{background:#fff!important;border:1px solid #EEEEEE!important;border-radius:8px!important;padding:16px!important;height:auto!important;display:flex!important;flex-direction:column;justify-content:space-between;box-sizing:border-box;margin-inline:6px}.jdgm-carousel-wrapper .jdgm-carousel-item__review,.jdgm-carousel-wrapper .jdgm-carousel-item__review *{color:#333!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review-rating .jdgm-star{color:#f5b301!important}.jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name{color:#000!important;font-weight:700!important;opacity:1!important}.jdgm-carousel-wrapper .jdgm-carousel-item__timestamp,.jdgm-carousel-wrapper .jdgm-carousel-item__product,.jdgm-carousel-wrapper [class*=verified]{color:#777!important;opacity:1!important}.jdgm-carousel-wrapper .jdgm-carousel-item__timestamp{height:auto!important;display:block!important}.jdgm-carousel-wrapper [class*=verified] svg,.jdgm-carousel-wrapper [class*=verified] path{fill:#0095d0!important;color:#0095d0!important}.jdgm-carousel-wrapper [class*=verified]:before{color:#0095d0!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows,.jdgm-carousel-wrapper .jdgm-carousel__arrows *{color:#000!important;border-color:#000!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review-body p br:last-child{display:none}.jdgm-carousel-wrapper .jdgm-carousel__item-container{height:auto!important;min-height:0!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review-title:empty{display:none}.ltcg-cats__list li{min-width:0}.ltcg-cats__list a{height:100%;box-sizing:border-box;border:1px solid #EEEEEE;border-radius:10px;overflow-wrap:anywhere}@media(max-width:749px){.jdgm-carousel-wrapper .jdgm-carousel-item{padding:10px 8px!important;margin-inline:3px}.jdgm-carousel-wrapper .jdgm-carousel-item__review-body p{font-size:12px!important;line-height:1.4!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:auto;hyphens:auto}.jdgm-carousel-wrapper .jdgm-carousel-item__review-rating .jdgm-star{font-size:11px!important}}.ltcg-cats__list a{position:relative;align-items:flex-start;text-align:left;background:#fff!important;padding:16px 36px 14px 16px!important;min-height:92px;gap:8px!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ltcg-cat a:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:10px 0 0 10px;background:#0095d0}.ltcg-cat--0 a:before{background:#ed1c24}.ltcg-cats__list a span{font-size:14px;font-weight:800;line-height:1.25}.ltcg-cats__list small{display:inline-block;background:#0095d01a;color:#0095d0!important;font-weight:700!important;font-size:11px!important;padding:3px 8px;border-radius:999px}.ltcg-cat__chip{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.08em;color:#fff;background:#ed1c24;padding:2px 7px;border-radius:4px}.ltcg-cat__arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-style:normal;font-weight:800;color:#000;transition:color .18s,transform .18s}.ltcg-cats__list a:hover,.ltcg-cats__list a:focus-visible{border-color:#0095d0!important;transform:translateY(-2px);box-shadow:0 6px 16px #0000000f!important}.ltcg-cats__list a:hover .ltcg-cat__arrow{color:#ed1c24;transform:translate(3px,-50%)}@media(max-width:749px){.ltcg-cats__list a{min-height:84px;padding:12px 28px 12px 14px!important}.ltcg-cats__list a span{font-size:13px}.ltcg-cat__arrow{right:10px}}@media(min-width:990px){.menu-list__list-item[slot=overflow]{white-space:normal!important}.menu-list__list-item[slot=overflow]>.menu-list__link,.menu-list__list-item[slot=overflow] .menu-list__trigger>.menu-list__link{font-size:15px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;padding:6px 16px 6px 14px!important;white-space:normal!important;height:auto!important;text-align:left!important;justify-content:flex-start!important;width:100%;box-sizing:border-box;color:#000!important}.menu-list__list-item[slot=overflow] .menu-list__link:hover,.menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#0095d0!important}.overflow-menu .menu-list__submenu-inner .mega-menu{padding-top:0!important}}.ltcg-pill--neutral{background:#000!important;color:#fff!important}.ltcg-order-status__date:before{content:"\b7  ";color:#777}.ltcg-lang-chip{display:inline-block;align-self:flex-start;font-size:10px;font-weight:800;letter-spacing:.08em;color:#fff;background:#0095d0;padding:2px 7px;border-radius:4px;line-height:1.5}.ltcg-cart-ship{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:#333;margin:8px 0 0}.ltcg-cart-ship small{color:#777;font-size:12px}.ltcg-cart-ship svg{width:18px;height:18px;flex:0 0 18px;color:#0095d0}.ltcg-cart-secure{font-size:12px;color:#777;text-align:center;margin:10px 0 0}.ltcg-cart-welcome{font-size:12px;color:#333;text-align:center;margin:6px 0 0;background:#f7f9fb;border:1px dashed #0095D0;border-radius:8px;padding:6px 8px}.ltcg-cart-welcome strong{color:#ed1c24;letter-spacing:.05em}.cart-totals__tax-note{display:none!important}.ltcg-pdp-trust{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:6px}.ltcg-pdp-trust a{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:600;color:#333!important;text-decoration:none}.ltcg-pdp-trust svg{width:16px;height:16px;color:#0095d0}.ltcg-faq{margin-top:18px;border-top:1px solid #EEEEEE}.ltcg-faq__title{font-weight:800;font-size:15px;margin:14px 0 4px}.ltcg-faq__item{border-bottom:1px solid #EEEEEE}.ltcg-faq__item summary{cursor:pointer;padding:12px 0;font-weight:600;font-size:14px;list-style:none;display:flex;justify-content:space-between}.ltcg-faq__item summary:after{content:"+";color:#0095d0;font-weight:800}.ltcg-faq__item[open] summary:after{content:"\2013"}.ltcg-faq__item p{margin:0 0 12px;font-size:13px;color:#333;line-height:1.55}.jdgm-rev-widg[data-number-of-reviews="0"],.jdgm-widget.jdgm-review-widget:has(.jdgm-rev-widg[data-number-of-reviews="0"]){display:none!important}@media(max-width:749px){#shopify-chat,#ShopifyChat,inbox-online-store-chat{--chat-offset:84px}inbox-online-store-chat,#ShopifyChat{bottom:84px!important}}.cart__ctas .payment-icons,.footer .payment-icons,.list-payment{gap:4px!important;flex-wrap:wrap}.list-payment svg,.payment-icons svg{height:20px!important;width:auto!important}@media(min-width:990px){.menu-list__list-item[slot=overflow]>.menu-list__link,.menu-list__list-item[slot=overflow]>.menu-list__trigger{align-self:stretch!important;justify-self:stretch!important;text-align:left!important;justify-content:flex-start!important;margin:0!important}.menu-list__list-item[slot=overflow] .menu-list__trigger .menu-list__link{width:100%}}@media(min-width:990px){.menu-list__list-item[slot=overflow] .menu-list__link *{margin-inline:0!important;text-align:left!important}.menu-list__list-item[slot=overflow] .menu-list__link{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}}@media(min-width:990px){.header__column--left{overflow:visible!important}.header__column--left .search-action{margin-inline:0 12px!important;flex:0 0 44px;min-width:44px}.header__column--left .search-action svg{overflow:visible}}.ltcg-note-below{margin-block-start:12px;border-block:1px solid #EEEEEE}[id$=__hero_jVaWmY] .button-unstyled,[id$=__hero_jVaWmY] a.button-unstyled *,[id$=__hero_jVaWmY] .link{color:#fff!important;font-weight:600!important;text-decoration:none!important;text-underline-offset:4px}[id$=__hero_jVaWmY] .button-unstyled:hover,[id$=__hero_jVaWmY] .button-unstyled:focus-visible{text-decoration:underline!important;text-decoration-color:#fff9!important;text-decoration-thickness:1px!important}[id$=__hero_jVaWmY] p,[id$=__hero_jVaWmY] .text-block,[id$=__hero_jVaWmY] .text-block *{color:#fff!important}.ltcg-note-below details:not([open])>.details-content,.ltcg-note-below details:not([open]) .cart-note__inner{display:none!important}.ltcg-condition-badge.ltcg-condition-badge--mint,.cs2 .ltcg-condition-badge--mint{background:#f7f9fb!important;color:#000!important;border:1px solid #0095D0!important;box-shadow:none!important;background-image:none!important}.ltcg-condition-badge--mint .ltcg-condition-diamond{color:#0095d0!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-ask-question-btn{background:#000!important;color:#fff!important;border:0!important;border-radius:10px!important;box-shadow:inset 0 -3px #0095d0!important;font-family:Montserrat,sans-serif!important;font-weight:800!important;padding:14px 22px!important;text-decoration:none!important;opacity:1!important}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-write-rev-link:focus-visible{background:#333!important;color:#fff!important}.jdgm-review-widget .jm-button.jm-button--primary,.jdgm-widget .jm-button--primary{background:#000!important;background-color:#000!important;color:#fff!important;border:0!important;border-radius:10px!important;box-shadow:inset 0 -3px #0095d0!important;font-family:Montserrat,sans-serif!important;font-weight:800!important;padding:14px 22px!important;text-decoration:none!important}.jdgm-review-widget .jm-button.jm-button--primary:hover,.jdgm-review-widget .jm-button.jm-button--primary:focus-visible{background:#333!important;background-color:#333!important}#cart-drawer>dialog.theme-drawer__dialog{position:fixed!important;top:0!important;bottom:0!important;z-index:2147483000!important;background:#fff}cart-drawer-component{position:relative;z-index:2147483000}.header__row:has(cart-drawer-component[open]),.header-section:has(dialog.theme-drawer__dialog[open]),#header-group:has(dialog.cart-drawer__dialog[open]){z-index:2147482000!important}dialog.theme-drawer__dialog .cart-drawer__inner>.theme-drawer__header{position:sticky!important;top:0!important;z-index:5!important;background:#fff!important;min-height:64px;overflow:visible}.ltcg-condition-badge.ltcg-condition-badge--mint,.ltcg-condition-badge.ltcg-condition-badge--grade-a,.ltcg-condition-badge.ltcg-condition-badge--grade-b,.ltcg-condition-badge.ltcg-condition-badge--grade-c,.cs2 .ltcg-condition-badge.ltcg-condition-badge--mint,.cs2 .ltcg-condition-badge.ltcg-condition-badge--grade-a,.cs2 .ltcg-condition-badge.ltcg-condition-badge--grade-b,.cs2 .ltcg-condition-badge.ltcg-condition-badge--grade-c{background:#f7f9fb!important;background-image:none!important;box-shadow:none!important;border:1px solid currentColor!important;border-radius:13px!important;font-family:Montserrat,sans-serif!important;font-weight:800!important;font-size:10px!important;letter-spacing:.04em!important;line-height:1.2!important;padding:3px 8px!important;text-shadow:none!important}.ltcg-condition-badge.ltcg-condition-badge--mint{color:#0095d0!important}.ltcg-condition-badge.ltcg-condition-badge--grade-a{color:#000!important}.ltcg-condition-badge.ltcg-condition-badge--grade-b{color:#777!important}.ltcg-condition-badge.ltcg-condition-badge--grade-c{color:#ed1c24!important}.ltcg-condition-badge .ltcg-condition-diamond{color:inherit!important}.ltcg-note-below details:not([open])>:not(summary),.ltcg-note-below details:not([open]) textarea{display:none!important}product-card .product-card__content{padding:16px!important;position:relative;gap:8px}@media(min-width:750px){product-card .product-card__content{padding:20px!important}}product-card .product-card__content>.text-block,product-card .product-card__content>a>.text-block,product-card .product-card__content>product-price,product-card .product-card__content .buy-buttons-block,product-card .ltcg-card-order-status{padding-inline:0!important;margin-inline:0!important}product-card .product-card__content .card-gallery{width:100%!important;margin:0!important}product-card .ltcg-lang-chip{position:absolute!important;top:12px;left:12px;z-index:3;border-radius:13px!important;padding:3px 9px!important;margin:0!important}product-card .buy-buttons-block,product-card product-form-component,product-card form.shopify-product-form{width:100%!important;display:block}product-card .product-form-buttons{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;width:100%;margin:0!important;padding:0!important}product-card .product-form-buttons .quantity-selector-wrapper{display:flex!important;flex:0 0 auto;width:auto!important}product-card .product-form-buttons quantity-selector-component{display:inline-flex!important;align-items:center;height:44px;width:auto!important;min-width:0!important;border:1px solid #EEEEEE;border-radius:10px;background:#f7f9fb;overflow:hidden}product-card quantity-selector-component .quantity-minus,product-card quantity-selector-component .quantity-plus{width:32px!important;min-width:32px;height:44px!important;display:flex!important;align-items:center;justify-content:center;color:#000;background:transparent;border-radius:0!important}product-card quantity-selector-component input{width:26px!important;min-width:0;height:44px;text-align:center;border:0;background:transparent;font-weight:700;font-size:14px;padding:0!important;-moz-appearance:textfield}product-card quantity-selector-component input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}product-card .product-form-buttons>span:has(add-to-cart-component){flex:1 1 auto;min-width:0;display:flex!important;margin-left:auto}product-card .product-form-buttons add-to-cart-component{display:flex!important;width:100%}product-card .product-form-buttons .add-to-cart-button{width:100%!important;min-width:44px;height:44px!important;margin:0!important;border-radius:10px!important}product-card .product-card__content{overflow:hidden!important;border-radius:12px!important}product-card .product-card__content .card-gallery{position:static!important}product-card .ltcg-lang-chip{position:absolute!important;top:0!important;left:0!important;z-index:4;margin:0!important;border-radius:12px 0 8px!important;background:#0095d0!important;color:#fff!important;font-weight:800!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.06em;line-height:1!important;padding:7px 11px!important}product-card .product-badges{position:absolute!important;inset:0 0 auto auto!important;z-index:4;margin:0!important;padding:0!important;display:flex;flex-direction:column;align-items:flex-end;gap:0}product-card .product-badges .product-badges__badge{border-radius:0 12px 0 8px!important;background:#ed1c24!important;color:#fff!important;font-weight:800!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.06em;line-height:1!important;padding:7px 11px!important;margin:0!important;min-height:0!important;height:auto!important}product-card .product-badges .product-badges__badge+.product-badges__badge{border-radius:0 0 0 8px!important}product-card .product-form-buttons:has(.add-to-cart-button[disabled]) .quantity-selector-wrapper{display:none!important}.email-signup__input,.email-signup__input-group input[type=email]{color:#e6e6e6!important;-webkit-text-fill-color:#E6E6E6}.email-signup__input::placeholder{color:#bdbdbd!important;opacity:1;-webkit-text-fill-color:#BDBDBD}.shopify-section[id$=__footer_eJVfWe] .footer-content{display:flex!important;flex-direction:column;align-items:center;gap:28px}.shopify-section[id$=__footer_eJVfWe] .footer-content>*{width:100%;max-width:none}.shopify-section[id$=__footer_eJVfWe] .payment-icons,.shopify-section[id$=__footer_eJVfWe] .payment-icons__list{justify-content:center;display:flex;flex-wrap:wrap;width:100%}.shopify-section[id$=__footer_eJVfWe] .menu{width:100%;max-width:560px;margin-inline:auto}.shopify-section[id$=__footer_eJVfWe] .menu__heading{justify-content:center;text-align:center}.shopify-section[id$=__footer_eJVfWe] .menu .details-content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:12px}.shopify-section[id$=__footer_eJVfWe] .menu__item{margin:0}@media(max-width:749px){.shopify-section[id$=__footer_eJVfWe] .menu .details-content ul{column-gap:20px}}.ltcg-upsell[hidden]{display:none!important}product-card .product-badges .product-badges__badge.color-custom-badge-sold-out,product-card .product-badges .product-badges__badge[class*=sold]{background:#6b6b6b!important;color:#fff!important}product-card .product-badges:has(.color-custom-badge-sold-out) .product-badges__badge:not(.color-custom-badge-sold-out){display:none!important}product-card .product-badges:has(.color-custom-badge-sold-out) .color-custom-badge-sold-out{border-radius:0 12px 0 8px!important}product-card:has(.product-badges .color-custom-badge-sold-out) .card-gallery img,product-card:has(.add-to-cart-button[disabled]) .card-gallery img{filter:grayscale(.6);opacity:.55}product-card .product-form-buttons:has(.add-to-cart-button[disabled]){display:flex!important;width:100%!important}product-card .product-form-buttons .add-to-cart-button[disabled],product-card .add-to-cart-button[disabled]{flex:1 1 100%!important;width:100%!important;max-width:none!important;background:#eee!important;color:#6b6b6b!important;border:1px solid #EEEEEE!important;box-shadow:none!important;background-image:none!important;opacity:1!important;cursor:not-allowed;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;font-weight:800!important}product-card .add-to-cart-button[disabled]:after,product-card .add-to-cart-button[disabled]:before{display:none!important}product-card .add-to-cart-button[disabled] svg,product-card .add-to-cart-button[disabled] .add-to-cart-icon{display:none!important}product-card product-price{display:block;padding-top:11px!important;padding-bottom:13px!important}html body product-card .add-to-cart-button[disabled][disabled],#MainContent product-card .button.add-to-cart-button.add-to-cart-button.add-to-cart-button[disabled][disabled],body product-card .button.add-to-cart-button.add-to-cart-button.add-to-cart-button.add-to-cart-button[disabled]{box-shadow:none!important;background:#eee!important;color:#6b6b6b!important;border-color:#eee!important}.product-grid__item:has(>product-card),li:has(>product-card){display:flex;flex-direction:column}product-card.product-card{height:100%;grid-template-rows:1fr}product-card .product-card__content{height:100%;display:flex!important;flex-direction:column!important}product-card .product-card__content>product-price{margin-top:auto!important}product-card .product-card__content>.ltcg-order-status{order:1}product-card .product-card__content>product-price{order:2}product-card .product-card__content>.buy-buttons-block{order:3;margin-top:0!important}product-card .product-card__content>.ltcg-order-status{margin-top:auto!important}product-card .product-card__content:has(>.ltcg-order-status)>product-price{margin-top:0!important}.facets .facets__summary,.facets__summary{padding-inline:19px!important;color:#000!important}.facets__summary .facets__label,.facets__summary .facets__status{color:#000!important;opacity:1!important}.facets__summary:has(+*) .icon-caret{margin-inline-start:8px}.shopify-policy__container{max-width:760px!important;margin:28px auto 56px!important;padding:36px 44px 44px!important;background:#fff;border-radius:var(--ltcg-r);border-top:4px solid var(--ltcg-red);box-sizing:border-box;color:var(--ltcg-body);font-size:15px;line-height:1.75}.shopify-policy__title{text-align:left;margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid var(--ltcg-line)}.shopify-policy__title:before{content:"LUXEMBOURG TCG";display:block;font-size:12px;font-weight:600;letter-spacing:1px;color:var(--ltcg-blue);margin-bottom:6px}.shopify-policy__title h1{margin:0;font-weight:800;color:#000;font-size:clamp(26px,5vw,38px);line-height:1.15;letter-spacing:-.3px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:#000;font-weight:800;line-height:1.3;scroll-margin-top:110px}.shopify-policy__body h2{font-size:22px;margin:34px 0 10px}.shopify-policy__body h3{font-size:18px;margin:30px 0 8px;padding-left:12px;border-left:3px solid var(--ltcg-red)}.shopify-policy__body h4{font-size:15px;margin:22px 0 6px}.shopify-policy__body p{margin:0 0 14px}.shopify-policy__body strong{color:#000;font-weight:700}.shopify-policy__body a{color:var(--ltcg-blue)!important;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 16px;padding-left:22px}.shopify-policy__body li{margin:0 0 6px}.shopify-policy__body li::marker{color:var(--ltcg-red)}.shopify-policy__body hr{border:0;border-top:1px solid var(--ltcg-line);margin:28px 0}.shopify-policy__body blockquote{margin:18px 0;padding:14px 18px;background:var(--ltcg-soft);border-left:3px solid var(--ltcg-blue);border-radius:0 var(--ltcg-r) var(--ltcg-r) 0;font-style:normal}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:14px;display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--ltcg-line);padding:9px 12px;text-align:left;vertical-align:top}.shopify-policy__body th{background:var(--ltcg-bg);color:#000;font-weight:700}@media(max-width:749px){.shopify-policy__container{margin:12px 10px 32px!important;padding:24px 18px 28px!important;font-size:14.5px;line-height:1.7}.shopify-policy__body h3{font-size:16.5px}}.shopify-section-group-footer-group .email-signup__input-group.email-signup__input-group--integrated{display:flex!important;align-items:center!important;gap:6px;box-sizing:border-box;width:100%;max-width:100%;min-height:56px;height:auto!important;padding:6px!important;background:#1a1a1a!important;border:1px solid #3A3A3A!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.shopify-section-group-footer-group .email-signup__input-group--integrated:hover{border-color:#5a5a5a!important}.shopify-section-group-footer-group .email-signup__input-group--integrated:focus-within{border-color:#0095d0!important;box-shadow:0 0 0 3px #0095d047!important}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__input{flex:1 1 auto;min-width:0;width:auto!important;height:44px!important;min-height:44px;margin:0!important;padding:0 10px 0 12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-size:16px}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #1A1A1A inset!important;caret-color:#e6e6e6}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__button--integrated{flex:0 0 44px;width:44px!important;height:44px!important;min-height:44px;margin:0!important;padding:0!important;align-self:center!important;display:flex;align-items:center;justify-content:center;background:#0095d0!important;color:#fff!important;border:0!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer;transition:background-color .15s ease}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__button--integrated:hover{background:#007bb0!important}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__button--integrated:focus-visible{outline:2px solid #fff!important;outline-offset:-4px}.shopify-section-group-footer-group .email-signup__input-group--integrated .email-signup__button-icon{width:22px!important;height:22px!important}.ltcg-seo>.ltcg-label{margin:0 0 18px!important;text-align:left!important}.ltcg-seo h2,.ltcg-seo h3{text-align:left!important}.shopify-policy__body li p{margin:0}.shopify-policy__body li{margin:0 0 4px}html:root{--shopify-chat-activator-offset:33px}@media(max-width:749px){html:root{--shopify-chat-activator-offset:17px}}@media(max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) shopify-forms-embed{display:none!important}}#MainContent media-gallery slideshow-arrows{mix-blend-mode:normal!important;padding-inline:14px!important;align-items:center!important}#MainContent media-gallery slideshow-arrows .slideshow-control{width:40px!important;height:40px!important;min-width:40px;padding:0!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%!important;background:#fff!important;color:#000!important;border:1px solid #eee!important;box-shadow:0 2px 10px #00000014!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .2s ease}#MainContent media-gallery slideshow-arrows .slideshow-control .svg-wrapper{width:14px;height:14px;color:inherit}#MainContent media-gallery slideshow-arrows .slideshow-control svg{width:14px;height:14px}#MainContent media-gallery slideshow-arrows .slideshow-control:hover{background:#000!important;color:#fff!important;border-color:#000!important}#MainContent media-gallery slideshow-arrows .slideshow-control:focus-visible{outline:2px solid #0095D0;outline-offset:2px}#MainContent media-gallery slideshow-controls{mix-blend-mode:normal!important}#MainContent media-gallery .slideshow-controls__dots{gap:10px!important;padding:12px 0 4px!important;justify-content:center}#MainContent media-gallery .slideshow-controls__dots button{width:auto!important;height:auto!important;min-width:0;padding:4px!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:50%!important}#MainContent media-gallery .slideshow-controls__dots button:after{width:8px!important;height:8px!important;border-radius:50%!important;background:#ccc!important;box-shadow:none!important;transition:background-color .15s ease,transform .15s ease}#MainContent media-gallery .slideshow-controls__dots button[aria-selected=true]:after,#MainContent media-gallery .slideshow-controls__dots button[aria-current=true]:after{background:#000!important}#MainContent media-gallery .slideshow-controls__dots button:hover:after{background:#ed1c24!important}#MainContent .product-details .group-block:has(h1){border-radius:0!important;overflow:visible!important}#MainContent .product-details h1{font-size:clamp(24px,2.4vw,34px)!important;line-height:1.15!important;margin:0!important}#MainContent .product-details product-price{padding-block-start:4px!important}#MainContent .product-details product-price .price{font-size:24px!important;font-weight:800!important;color:#000!important;line-height:1.2}#MainContent .product-details product-price .tax-note{margin-top:4px;font-size:12px!important;line-height:1.4;color:#777!important}#MainContent .product-details div:has(>.ltcg-card-order-status):not(:has(.ltcg-card-order-status *)){display:none}#MainContent .product-details .jdgm-horizon-widget:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}#MainContent .ltcg-extras__stock.ltcg-stock--moved{display:block;margin:0 0 16px!important;color:#ed1c24;font-weight:700;font-size:14px}#MainContent .ltcg-extras--buy{margin-top:-14px}#MainContent .product-details .shopify-block:has(>.ltcg-extras--buy):not(:has(.ltcg-notify,.ltcg-eta:not([hidden]),.ltcg-extras__stock)){display:none}#MainContent .ltcg-extras--buy .ltcg-eta{margin:0}#MainContent .product-details .ltcg-ship{margin:-18px 0 0!important}#MainContent .ltcg-extras--faq .ltcg-pickup{margin-top:0}#MainContent .ltcg-extras--faq .ltcg-faq{margin-top:16px!important}#MainContent .ltcg-trustbox{border:1px solid #eee;border-radius:12px;background:#fff;padding:14px 16px}#MainContent .ltcg-trustbox .ltcg-ptrust{margin:0!important;padding:0!important;background:transparent!important;border-radius:0}#MainContent .ltcg-trustbox .ltcg-pdp-trust{margin:12px 0 0!important;padding:12px 0 0!important;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:6px 18px}#MainContent .ltcg-trustbox .ltcg-pdp-trust__item,#MainContent .ltcg-trustbox .ltcg-pdp-trust a{font-size:12px!important}@media(max-width:749px){#MainContent .product-details>.group-block{padding-inline:18px!important}#MainContent media-gallery slideshow-arrows{display:none!important}#MainContent media-gallery .slideshow-controls__dots{padding:10px 0 2px!important}#MainContent .product-details product-price .price{font-size:22px!important}}#MainContent .section-resource-list__header .group-block-content{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center}#MainContent .section-resource-list__header .text-block.h4,#MainContent product-recommendations .text-block.h4{max-width:none!important;margin-inline:auto;text-align:center}#MainContent .section-resource-list__header .text-block.h4>*,#MainContent product-recommendations .text-block.h4>*{font-family:var(--font-heading--family,Montserrat),sans-serif;font-size:clamp(20px,4.4vw,28px)!important;font-weight:800!important;line-height:1.2!important;color:#000!important;text-transform:none!important;letter-spacing:0!important;text-align:center;margin:0}#MainContent .section-resource-list__header .text-block.h4>*:after,#MainContent product-recommendations .text-block.h4>*:after{content:"";display:block;width:36px;height:3px;margin:10px auto 0;background:var(--ltcg-blue);border-radius:2px}#MainContent .section-resource-list__header .group-block-content>a.link{font-size:13px;font-weight:700;color:var(--ltcg-blue)!important;text-decoration:none}#MainContent .product-details .text-block.rte :is(h2,h3){font-size:clamp(17px,2vw,20px)!important;line-height:1.3!important;font-weight:800!important;color:#000!important;margin:1.1em 0 .45em!important}#MainContent .product-details .text-block.rte h4{font-size:15px!important;font-weight:800!important;color:#000!important}@media(max-width:749px){#MainContent .product-details h1,#MainContent .product-information h1{font-size:clamp(22px,6.2vw,28px)!important;line-height:1.2!important}}#MainContent .jm-review-widget-header__title{font-size:clamp(20px,4.4vw,28px)!important;font-weight:800!important;color:#000!important;line-height:1.2!important}#MainContent .jm-review-widget-header__title:after{content:"";display:block;width:36px;height:3px;margin:10px auto 0;background:var(--ltcg-blue);border-radius:2px}#MainContent .collection-card{border-radius:12px!important;--border-radius:12px!important;border-color:var(--ltcg-line)!important;background:#fff}#MainContent .collection-card .collection-card__image{aspect-ratio:1/1;background:var(--ltcg-soft)}#MainContent .collection-card .collection-card__image img{width:100%;height:100%;object-fit:contain!important}#MainContent .collection-card__content{padding:12px 16px 14px!important}#MainContent .collection-card__content .text-block,#MainContent .collection-card__content .text-block *{font-size:13px!important;font-weight:700!important;line-height:1.3!important;color:#000!important}#MainContent .page-width-content>.layout-panel-flex:has(.page-content){grid-column:1/-1!important;padding-inline:var(--page-margin,24px)!important}#MainContent .page-width-content>.layout-panel-flex:has(.page-content) .page-content{max-width:none}#MainContent .page-width-content>.layout-panel-flex:has(.page-content) h1{color:#000;font-weight:800}@media(min-width:750px){.ltcg-rm:not(.is-open) .ltcg-rm__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ltcg-rm__text>*{margin-block:0 .6em}}@media(min-width:750px){header dropdown-localization-component{width:auto!important;margin-inline-end:8px!important}header .dropdown-localization__button{width:auto!important;min-width:44px;padding-inline:4px!important;white-space:nowrap}}.shopify-section-group-footer-group p.ltcg-fx-h2{text-transform:none!important;font-weight:800!important;font-size:clamp(18px,4vw,24px)!important}.theme-drawer__header p.theme-drawer__title{text-transform:none!important;font-weight:800!important}[id$=__footer_eJVfWe] .footer-content{contain-intrinsic-block-size:auto 290px}@media screen and (min-width:750px){[id$=__footer_eJVfWe] .footer-content{contain-intrinsic-block-size:auto 260px}}@media screen and (min-width:990px){[id$=__footer_eJVfWe] .footer-content{contain-intrinsic-block-size:auto 259px}}.ltcg-instock{display:inline-flex;align-items:center;gap:.45em;padding:.3em .75em;border-radius:999px;background:#e7f8ee;color:#0f7a3d;border:1px solid #9fdfb8;font-weight:700;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.ltcg-instock__dot{width:.55em;height:.55em;border-radius:50%;background:#16a34a;box-shadow:0 0 #16a34a99;animation:ltcgPulse 1.8s infinite}.ltcg-instock__ship{font-size:.8rem;font-weight:600;color:#0f7a3d}.ltcg-order-status--product .ltcg-instock{font-size:.9rem}@keyframes ltcgPulse{0%{box-shadow:0 0 #16a34a8c}70%{box-shadow:0 0 0 .5em #16a34a00}to{box-shadow:0 0 #16a34a00}}@media(prefers-reduced-motion:reduce){.ltcg-instock__dot{animation:none}}.ltcg-add-error{display:block;flex-basis:100%;margin-top:4px;color:#b3261e;font-size:12px;line-height:1.3}@media screen and (max-width:989px){html[data-ltcg-sticky-atc] .chat-drawer:not([open]):has(shopify-chat:not([open])){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}}@media(max-width:749px){product-card .buy-buttons-block .product-form-buttons{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important;column-gap:0!important}product-card .buy-buttons-block .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important}product-card .buy-buttons-block .product-form-buttons>span:has(add-to-cart-component){grid-column:1!important;grid-row:2!important}product-card .buy-buttons-block .add-to-cart-button:not(:disabled){font-size:12px!important;line-height:1.15!important;letter-spacing:0!important;gap:4px!important;white-space:normal!important;text-align:center!important;height:auto!important;min-height:42px!important;padding:3px 6px!important}product-card .buy-buttons-block .add-to-cart-button:not(:disabled) .add-to-cart-icon{width:16px!important;height:16px!important}html[lang^=de] product-card .buy-buttons-block .add-to-cart-button:not(:disabled){font-size:11px!important;letter-spacing:-.2px!important;padding:3px 4px!important;gap:3px!important}}@media(max-width:389px){product-card .buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus){width:30px!important;min-width:30px!important;flex:0 0 30px!important}}@media(max-width:749px){product-card .buy-buttons-block .add-to-cart-button:not(:disabled){min-height:44px!important}.ltcg-order-status--card{min-width:0;max-width:100%}.ltcg-order-status--card .ltcg-instock{max-width:100%;white-space:normal}}@media(max-width:399px){.ltcg-order-status--card .ltcg-instock{font-size:.7rem;padding:.3em .6em;gap:.35em;letter-spacing:0}}.ltcg-rarity{position:absolute;left:6px;bottom:6px;z-index:2;display:inline-block;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.02em;padding:2px 7px;border-radius:999px;border:1px solid rgba(0,0,0,.14);pointer-events:none;background:#eef0f3;color:#2b3240}.ltcg-rarity--silver{background:linear-gradient(135deg,#f6f7f9,#cdd3da);color:#1f2937}.ltcg-rarity--gold{background:linear-gradient(135deg,#fdeaa0,#e0b23a);color:#3a2a00}.ltcg-rarity--rainbow{background:linear-gradient(90deg,#ffb3b3,#ffe08a,#b6f0b6,#a9dcff,#d7c0ff);color:#1d0833}.ltcg-rarity--cs{max-width:calc(100% - 46px)}.ltcg-instock-toggle{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:flex-end;font-size:13px;line-height:1.3;margin:0 0 12px;padding-inline:var(--page-margin,16px)}.ltcg-instock-toggle__link{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;border:1px solid rgba(0,0,0,.18);border-radius:999px;text-decoration:none;color:inherit;font-weight:600}.ltcg-instock-toggle__link:hover{border-color:currentColor}.ltcg-instock-toggle__dot{width:8px;height:8px;border-radius:50%;background:#16a34a;flex:none}.ltcg-instock-toggle__state{font-weight:600;color:#15803d}@media(max-width:749px){.ltcg-instock-toggle{justify-content:flex-start;font-size:12.5px}.ltcg-instock-toggle__link{min-height:44px}}@media(max-width:749px){#MainContent .product-details .buy-buttons-block:has(shopify-buy-it-now-button):not(:has(more-payment-options-link,shop-pay-wallet-button))+div>.ltcg-ship{margin-top:4px!important}}@media(max-width:749px){#MainContent .product-details .buy-buttons-block:has(more-payment-options-link,shop-pay-wallet-button)+div>.ltcg-ship{margin-top:6px!important}}product-card .card-gallery:has(>.ltcg-rarity--card){position:relative!important}@media(max-width:749px){product-card .buy-buttons-block .quantity-selector-wrapper,product-card .buy-buttons-block quantity-selector-component,product-card .buy-buttons-block .quantity-label,product-card .buy-buttons-block .quantity-rules{display:none!important}.ltcg-set-hero__lead{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs2__conds{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.cs2__conds::-webkit-scrollbar{display:none}.cs2__conds>li{flex:0 0 auto;max-width:72%;scroll-snap-align:start}}@media(max-width:749px){.ltcg-set-hero__facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ltcg-set-hero__facts>li{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ltcg-brand.css.map */
