html.jj-halloween{--jj-hw-ink:#121212;--jj-hw-night:#f3f3f3;--jj-hw-cream:#ffffff;--jj-hw-orange:#121212;--jj-hw-line:#d9d9d9;scroll-padding-top:150px}html.jj-halloween body{background:var(--jj-hw-cream)}html.jj-halloween .gradient{background:var(--jj-hw-cream);--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:18,18,18;--color-button:251,195,33;--color-button-text:18,18,18;--color-secondary-button-text:18,18,18;--color-link:18,18,18}html.jj-halloween .utility-bar{background:var(--jj-hw-night);--color-foreground:18,18,18;--color-background:255,255,255}html.jj-halloween .utility-bar a,html.jj-halloween .utility-bar button,html.jj-halloween .announcement-bar__message{color:#121212}html.jj-halloween .header-wrapper{background:#fff;border-bottom:1px solid #d9d9d9}html.jj-halloween .header__menu-item,html.jj-halloween .header__icon,html.jj-halloween .header__menu-item:hover,html.jj-halloween .list-menu__item--active{color:#121212}html.jj-halloween .header__submenu,html.jj-halloween .menu-drawer{background:#fff;--color-background:255,255,255;--color-foreground:18,18,18}html.jj-halloween .jj-delivery-row{background:#fff;border-bottom:1px solid #d9d9d9}html.jj-halloween .jj-delivery-pill{border-color:#d9d9d9;background:#fff;color:#121212}html.jj-halloween .jj-status-pill{background:#f3f3f3;border-color:#121212;color:#121212}html.jj-halloween .jj-oct{color:#121212}html.jj-halloween .jj-oct-card,html.jj-halloween .jj-oct-custom{border-color:#d9d9d9;border-radius:12px}html.jj-halloween .jj-oct-section[aria-label="RAW PRO and VIRGIN PLUS+"] .jj-oct-kicker,html.jj-halloween .jj-oct-section[aria-label="Closures and frontals"] .jj-oct-kicker,html.jj-halloween .jj-oct-section[aria-label=Lashes] .jj-oct-kicker{color:#121212}html.jj-halloween .jj-oct-bundle-option .jj-oct-badge{color:#121212;background:#f3f3f3;border-color:#121212}html.jj-halloween .jj-oct-bundle-deal-highlight{background:#fff2ae;border-color:#f1d56b;box-shadow:none;animation:none}html.jj-halloween .jj-oct-bundle-lace-divider,html.jj-halloween .jj-oct-print-divider{border-color:#d9d9d9}html.jj-halloween .jj-oct-cta{background:#f3f3f3}html.jj-halloween .jj-oct-lace-track,html.jj-halloween .jj-oct-lash-track,html.jj-halloween .jj-oct-print-track{scrollbar-color:#f1d56b #f3f3f3}html.jj-halloween .jj-category-card{border-color:#d9d9d9;background:#fff}html.jj-halloween .footer{background:#f3f3f3;border-top:4px solid #fbc321;--color-background:255,255,255;--gradient-background:#f3f3f3;--color-foreground:18,18,18;--color-link:18,18,18}html.jj-halloween .footer :is(a,h2,label,.copyright__content){color:#121212}html.jj-halloween .footer .field__input{color:#121212;background:#f3f3f3}.jj-halloween-intro{max-width:1216px;margin:0 auto 28px;padding:27px 34px;background:#f3f3f3;color:#121212;border:1px solid #d9d9d9;border-radius:14px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);align-items:center;position:relative;overflow:hidden}.jj-halloween-eyebrow{font-size:11px;line-height:1.4;letter-spacing:.18em;font-weight:700;text-transform:uppercase;margin:0 0 8px}.jj-halloween-intro h2{color:#121212;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.3vw,44px);letter-spacing:-.025em;line-height:1.08;margin:0 0 8px;font-weight:400}.jj-halloween-intro__text{font-size:14px;line-height:1.5;color:#121212;margin:0}.jj-halloween-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:17px}.jj-halloween-button{min-height:44px;padding:10px 18px;display:inline-flex;align-items:center;justify-content:center;gap:18px;color:#121212!important;background:#f1d56b;border-radius:5px;font-size:13px;font-weight:700;text-decoration:none}.jj-halloween-button:hover{background:#f1d56b}.jj-halloween-text-link{color:#121212!important;text-underline-offset:4px;font-size:13px;padding:10px 0}.jj-halloween-art{width:100%;max-width:340px;justify-self:end;position:relative}.jj-halloween-art svg{width:100%;height:174px;display:block}.jj-halloween-art>span{display:block;text-align:right;text-transform:uppercase;font-size:10px;letter-spacing:.16em;color:#f3f3f3}.jj-halloween-products{margin:36px 0 38px;padding:28px;background:#fff;border:1px solid #d9d9d9;border-radius:14px;scroll-margin-top:150px}.jj-halloween-products__header{display:flex;justify-content:space-between;align-items:end;gap:20px}.jj-oct .jj-halloween-products h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.03em;color:#121212;font-size:clamp(30px,3vw,40px);margin:0 0 8px}.jj-halloween-products__header p:last-child{font-size:13px;line-height:1.5;margin:0;max-width:620px}.jj-halloween-controls{display:flex;gap:6px}.jj-halloween-controls button{background:#fff;border:1px solid #d9d9d9;border-radius:50%;color:#121212;width:46px;height:46px;font-size:20px;cursor:pointer}.jj-halloween-controls button:hover{background:#fbc321}.jj-halloween-scroll-hint{margin:15px 0 7px;font-size:11px;color:#121212}.jj-halloween-track{list-style:none;padding:2px 2px 16px;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f1d56b #f3f3f3}.jj-halloween-card{min-width:0;background:#fff;border:1px solid #f3f3f3;border-radius:9px;overflow:hidden;scroll-snap-align:start}.jj-halloween-card__image{display:block;background:#f3f3f3}.jj-halloween-card__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.jj-halloween-card__body{padding:16px}.jj-halloween-card__number{color:#121212;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px}.jj-oct .jj-halloween-card h3{color:#121212;font-size:21px;line-height:1.2;min-height:2.4em;margin:0 0 14px}.jj-halloween-card__choices{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #f3f3f3}.jj-halloween-card__choices a{display:flex;flex-direction:column;justify-content:center;gap:4px;text-decoration:none;min-height:65px;padding:11px 8px 0 0;font-size:11px;color:#121212}.jj-halloween-card__choices a+a{border-left:1px solid #f3f3f3;padding-left:12px}.jj-halloween-card__choices strong{color:#121212;font-size:14px}.jj-halloween-card__choices a:hover strong{text-decoration:underline;text-underline-offset:3px}.jj-halloween-products__note{color:#121212;font-size:11px;line-height:1.5;margin:12px 0 0}html.jj-halloween :is(.jj-halloween-button,.jj-halloween-text-link,.jj-halloween-track,.jj-halloween-card a,.jj-halloween-controls button):focus-visible{outline:3px solid #121212;outline-offset:4px}.jj-halloween-intro a:focus-visible{outline-color:#121212!important}@media(max-width:749px){.jj-halloween-intro{margin:0 16px 24px;padding:24px 22px;grid-template-columns:minmax(0,1fr)}.jj-halloween-intro__copy{position:relative;z-index:1}.jj-halloween-intro h2{max-width:240px;font-size:34px}.jj-halloween-intro__text{max-width:265px;font-size:12px}.jj-halloween-art{position:absolute;width:130px;right:-16px;top:-24px;opacity:.35;pointer-events:none}.jj-halloween-art svg{height:130px}.jj-halloween-art>span{display:none}.jj-halloween-products{margin:26px 0;padding:20px 14px}.jj-halloween-products__header{align-items:start;gap:10px}.jj-oct .jj-halloween-products h2{font-size:29px}.jj-halloween-controls{flex-direction:column;gap:4px;flex-shrink:0}.jj-halloween-controls button{width:44px;height:44px}.jj-halloween-products__header p:last-child{font-size:12px}.jj-halloween-track{grid-auto-columns:84%;gap:12px}.jj-halloween-card__body{padding:14px}.jj-oct .jj-halloween-card h3{font-size:22px}.jj-halloween-card__choices a{min-height:72px}}@media(prefers-reduced-motion:reduce){html.jj-halloween{scroll-behavior:auto}}html.jj-halloween .utility-bar{background:#f3f3f3!important}html.jj-halloween .utility-bar :is(a,button,.announcement-bar__message){color:#121212!important}html.jj-halloween :is(.header-wrapper,.header,.header__submenu,.menu-drawer){background:#fff!important;color:#121212!important}html.jj-halloween .jj-delivery-row{background:#fff!important}html.jj-halloween .jj-status-pill,html.jj-halloween #jj-delivery-status{background:#f3f3f3!important;color:#121212!important;border-color:#121212!important}html.jj-halloween .utility-bar :is(.announcement-bar,.announcement-bar__message,.announcement-bar-slider){background:#f3f3f3!important}@media(max-width:749px){.jj-halloween-actions{gap:10px 14px}.jj-halloween-button{font-size:12px;padding:10px 12px;gap:8px}.jj-halloween-text-link{font-size:11px;min-height:44px;display:inline-flex;align-items:center}.jj-halloween-intro h2{font-size:32px}}.jj-halloween-products{scroll-margin-top:0}@media(max-width:749px){html.jj-halloween{scroll-padding-top:90px}}html.jj-halloween{--jj-hw-ink:#121212;--jj-hw-night:#ffffff;--jj-hw-cream:#ffffff;--jj-hw-orange:#121212;--jj-hw-line:#d9d9d9}html.jj-halloween body,html.jj-halloween .gradient{background:#fff!important;--color-background:255,255,255!important;--gradient-background:#ffffff!important;--color-foreground:18,18,18!important;--color-button:251,195,33!important;--color-button-text:18,18,18!important;--color-secondary-button-text:18,18,18!important;--color-link:18,18,18!important}html.jj-halloween .utility-bar,html.jj-halloween .utility-bar :is(.announcement-bar,.announcement-bar__message,.announcement-bar-slider){background:#f3f3f3!important;color:#121212!important}html.jj-halloween :is(.header-wrapper,.header,.header__submenu,.menu-drawer){background:#fff!important;color:#121212!important;border-color:#d9d9d9!important}html.jj-halloween :is(.header__menu-item,.header__icon,.menu-drawer__menu-item,.header__submenu a,.menu-drawer a){color:#121212!important}html.jj-halloween :is(.header__menu-item:hover,.header__active-menu-item,.menu-drawer__menu-item:hover){color:#121212!important}html.jj-halloween .header__submenu{border:1px solid #d9d9d9}html.jj-halloween .jj-delivery-row{background:#f3f3f3!important;border-color:#d9d9d9!important}html.jj-halloween .jj-delivery-pill{background:#fff!important;color:#121212!important;border-color:#d9d9d9!important}html.jj-halloween #jj-delivery-status{background:#fbc321!important;color:#121212!important;border-color:#121212!important}html.jj-halloween #MainContent[data-template=index] .shopify-section,html.jj-halloween #MainContent[data-template=index] .shopify-section>div{background:#fff!important}html.jj-halloween .jj-oct{color:#121212!important}html.jj-halloween .jj-oct .jj-oct-card,html.jj-halloween .jj-oct-custom{background:#fff!important;color:#121212!important;border-color:#d9d9d9!important}html.jj-halloween .jj-oct h2,html.jj-halloween .jj-oct h3{color:#121212}html.jj-halloween .jj-oct .jj-oct-kicker{color:#121212!important}html.jj-halloween .jj-oct-bundle-option .jj-oct-badge{background:#f3f3f3!important;border-color:#d9d9d9!important;color:#121212!important}html.jj-halloween .jj-oct-bundle-deal-highlight{background:#121212!important;border-color:#121212!important;color:#121212!important}html.jj-halloween .jj-oct .jj-oct-bundle-deal-heading{color:#121212!important}html.jj-halloween :is(.jj-oct-bundle-lace-divider,.jj-oct-print-divider,.jj-oct-lash-shirt-divider){border-color:#d9d9d9!important}html.jj-halloween .jj-oct-cta{background:#fbc321!important;color:#121212!important}html.jj-halloween .jj-oct :is(.jj-oct-link,.jj-oct-browse-hint){color:#121212!important}html.jj-halloween .jj-oct-browse button span,html.jj-halloween .jj-oct-lace-controls button,html.jj-halloween .jj-oct-lash-controls button{background:#fff!important;border-color:#121212!important;color:#121212!important}html.jj-halloween :is(.jj-oct-lace-track,.jj-oct-lash-track,.jj-oct-print-track){scrollbar-color:#121212 #121212!important}html.jj-halloween .jj-oct-section[aria-label^=Awareness] :is(h2,.jj-oct-kicker){color:#121212!important}html.jj-halloween .jj-category-card{background:#fff!important;border-color:#d9d9d9!important;color:#121212!important}html.jj-halloween .jj-category-card :is(.jj-category-card__title,.jj-category-card__description){color:#121212!important}html.jj-halloween .jj-category-card :is(.jj-category-card__icon,.jj-category-card__arrow){color:#121212!important}html.jj-halloween .jj-category-directory__intro{color:#121212}html.jj-halloween .footer{background:#fff!important;border-top:3px solid #121212;--color-background:255,255,255;--color-foreground:18,18,18}html.jj-halloween .footer .field__input{background:#fff!important;color:#121212!important}html.jj-halloween :is(.field__input,.select__select){color:rgb(var(--color-foreground))}.jj-halloween-intro{background:radial-gradient(ellipse at 90% 45%,#f3f3f3 0,transparent 55%),#f3f3f3;border:1px solid #d9d9d9;border-top:4px solid #121212;box-shadow:0 0 28px #12121226}.jj-halloween-intro .jj-halloween-eyebrow{color:#121212}.jj-halloween-intro h2{font-family:JJ Nosifer,Impact,sans-serif;font-size:clamp(30px,3vw,42px);line-height:1.55;letter-spacing:0;color:#121212;text-shadow:2px 3px 0 #d9d9d9;font-weight:400;margin-bottom:6px;max-width:760px}.jj-halloween-intro__text{color:#121212}.jj-halloween-button{background:#fbc321;color:#121212!important;border:1px solid #121212}.jj-halloween-button:hover{background:#fbc321}.jj-halloween-art>span{color:#121212}.jj-halloween-products{background:#f3f3f3;border-color:#d9d9d9;border-top:4px solid #121212}.jj-halloween-products .jj-halloween-eyebrow{color:#121212}.jj-oct .jj-halloween-products h2{font-family:JJ Nosifer,Impact,sans-serif;font-size:clamp(25px,2.4vw,34px);line-height:1.6;letter-spacing:0;color:#121212!important;text-shadow:1px 2px 0 #d9d9d9;font-weight:400}.jj-halloween-products__header p:last-child{color:#121212}.jj-halloween-scroll-hint,.jj-halloween-products__note{color:#121212}.jj-halloween-controls button{background:#fff;color:#121212;border:1px solid #121212}.jj-halloween-controls button:hover{background:#f3f3f3}.jj-halloween-track{scrollbar-color:#121212 #121212}.jj-halloween-card{background:#fff;border-color:#d9d9d9}.jj-halloween-card__image{background:#fff}.jj-halloween-card__number{color:#121212}.jj-oct .jj-halloween-card h3{color:#121212;font-family:var(--font-heading-family);font-weight:700}.jj-halloween-card__choices,.jj-halloween-card__choices a+a{border-color:#d9d9d9}.jj-halloween-card__choices a,.jj-halloween-card__choices strong{color:#121212}html.jj-halloween :is(.jj-halloween-button,.jj-halloween-text-link,.jj-halloween-track,.jj-halloween-card a,.jj-halloween-controls button):focus-visible{outline-color:#121212}html.jj-halloween .jj-oct-lash-shirt-divider h2{font-family:JJ Nosifer,Impact,sans-serif;font-size:27px!important;line-height:1.65;color:#121212!important;font-weight:400}@media(max-width:749px){.jj-halloween-intro{padding:20px}.jj-halloween-intro h2{font-size:27px;line-height:1.6;max-width:300px}.jj-oct .jj-halloween-products h2{font-size:23px;line-height:1.65;overflow-wrap:normal}.jj-halloween-products__header{display:block}.jj-halloween-controls{flex-direction:row;justify-content:flex-end;margin-top:12px}.jj-halloween-intro__text{font-size:13px}.jj-halloween-art{opacity:.5}.jj-halloween-actions{gap:10px 14px}}@media(max-width:374px){.jj-halloween-intro h2{font-size:23px}.jj-oct .jj-halloween-products h2{font-size:20px}}html.jj-halloween .jj-delivery-pill .jj-muted{color:#121212!important;opacity:1}html.jj-halloween .jj-popup-inner{background:#fff!important;color:#121212!important;border:1px solid #d9d9d9}html.jj-halloween .jj-popup-inner :is(h2,h3,label,.jj-popup-subtext,.jj-popup-trust,.jj-autocomplete-help){color:#121212!important}html.jj-halloween .jj-popup-inner :is(input,.jj-input-wrap,.jj-unit-input-wrap){background:#fff!important;color:#121212!important;border-color:#d9d9d9!important}html.jj-halloween .jj-popup-inner input::placeholder{color:#121212;opacity:1}html.jj-halloween .jj-popup-inner .jj-check-btn{background:#fbc321!important;color:#121212!important}html.jj-halloween .jj-popup-inner .jj-close{color:#121212!important}html.jj-halloween .jj-popup-inner .jj-popup-facts{background:#fff!important;color:#121212!important}html.jj-halloween :is(.jj-delivery-details,.jj-pickup-timing){background:#fff!important;border-color:#d9d9d9!important;color:#121212!important;box-shadow:none}html.jj-halloween :is(.jj-delivery-details,.jj-pickup-timing) :is(p,li,strong){color:#121212!important}html.jj-halloween :is(.jj-delivery-details,.jj-pickup-timing) :is(.jj-delivery-details__title,.jj-pickup-timing__title){color:#121212!important}html.jj-halloween :is(.jj-delivery-details__facts li,.jj-pickup-timing__option){background:#fff!important;border-color:#d9d9d9!important;color:#121212!important}html.jj-halloween :is(.jj-delivery-details__facts,.jj-pickup-timing__content){border-color:#d9d9d9!important}html.jj-halloween .jj-delivery-details__facts strong,html.jj-halloween .jj-pickup-timing .jj-pickup-timing__option-title{color:#121212!important}html.jj-halloween :is(.jj-delivery-details__icon,.jj-pickup-timing__icon){background:#fbc321!important;color:#121212!important}html.jj-halloween :is(.jj-delivery-details__icon,.jj-pickup-timing__icon) :is(svg,path,circle){color:#121212!important}html.jj-halloween .jj-delivery-details__button{background:#fbc321!important;border-color:#121212!important;color:#121212!important;min-height:44px}html.jj-halloween .jj-delivery-details__button:hover{background:#fbc321!important}html.jj-halloween .jj-delivery-details__button:focus-visible{outline:3px solid #121212;outline-offset:3px}html.jj-halloween .jj-halloween-intro--shop{display:block;padding:18px 22px;margin-bottom:22px}.jj-halloween-shop-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}html.jj-halloween .jj-halloween-intro--shop h2{font-size:clamp(26px,2.7vw,36px);line-height:1.45;max-width:none;margin:0 0 6px}.jj-halloween-intro--shop .jj-halloween-controls{flex-direction:row;flex-shrink:0}.jj-halloween-intro--shop .jj-halloween-track{grid-auto-columns:calc((100% - 36px)/4);gap:12px;padding:0 0 8px;margin:0;scrollbar-color:#121212 #121212}.jj-halloween-intro--shop .jj-halloween-card{background:#fff;border-color:#d9d9d9}.jj-halloween-intro--shop .jj-halloween-card__image img{height:156px;aspect-ratio:auto;object-fit:contain;width:100%;background:#fff}.jj-halloween-intro--shop .jj-halloween-card__body{padding:10px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card h3{font-family:var(--font-heading-family);font-size:21px;font-weight:700;line-height:1.15;min-height:2.3em;margin:0 0 5px;color:#121212}.jj-halloween-intro--shop .jj-halloween-card h3 a{color:inherit;text-decoration:none}.jj-halloween-intro--shop .jj-halloween-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}.jj-halloween-shop-price{font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.4;color:#121212;margin:0 0 8px}.jj-halloween-shop-stock{font-size:12px;color:#121212;margin:0 0 8px}.jj-halloween-intro--shop .jj-artwork-formats{margin:0}.jj-halloween-intro--shop .jj-artwork-formats__links{display:grid;grid-template-columns:1fr 1fr;gap:5px}.jj-halloween-intro--shop .jj-artwork-formats .jj-artwork-formats__link{min-width:0;font-size:11px;line-height:1.25;padding:7px 4px;min-height:44px}.jj-halloween-intro--shop .jj-halloween-scroll-hint{font-size:11px;line-height:1.4;color:#121212;margin:6px 0 0}html.jj-halloween .jj-oct-bundle-deal-highlight{animation:jj-halloween-bundle-pulse 2.8s ease-in-out infinite!important;background:#121212!important;border-color:#121212!important}@keyframes jj-halloween-bundle-pulse{0%,to{box-shadow:0 0 3px #1212121f}50%{box-shadow:0 0 18px 3px #1212127a}}@media(max-width:989px)and (min-width:750px){.jj-halloween-intro--shop .jj-halloween-track{grid-auto-columns:calc((100% - 24px)/3)}}@media(max-width:749px){html.jj-halloween .jj-halloween-intro--shop{padding:14px 12px;margin:0 12px 18px}.jj-halloween-shop-header{display:block;margin-bottom:12px}html.jj-halloween .jj-halloween-intro--shop h2{font-size:24px;line-height:1.5;max-width:300px}.jj-halloween-intro--shop .jj-halloween-intro__text{font-size:12px;max-width:none}.jj-halloween-intro--shop .jj-halloween-eyebrow{font-size:10px;margin-bottom:6px}.jj-halloween-intro--shop .jj-halloween-controls{position:absolute;right:12px;bottom:9px;gap:5px}.jj-halloween-intro--shop .jj-halloween-track{grid-auto-columns:calc((100% - 12px)/2);gap:12px;padding-bottom:8px}.jj-halloween-intro--shop .jj-halloween-card__image img{height:140px}.jj-halloween-intro--shop .jj-halloween-card__body{padding:8px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card h3{font-size:18px;min-height:2.3em;margin-bottom:5px}.jj-halloween-shop-price{font-size:13px;margin-bottom:8px}.jj-halloween-intro--shop .jj-halloween-scroll-hint{max-width:calc(100% - 106px);min-height:38px;margin:8px 0 0;padding-top:5px}.jj-halloween-intro--shop .jj-artwork-formats .jj-artwork-formats__link{font-size:10px;padding:6px 3px}}@media(max-width:374px){html.jj-halloween .jj-halloween-intro--shop h2{font-size:21px}.jj-halloween-intro--shop .jj-halloween-card__image img{height:126px}.jj-halloween-intro--shop .jj-halloween-card__body{padding:7px}.jj-halloween-intro--shop .jj-artwork-formats .jj-artwork-formats__link{font-size:10px}}@media(prefers-reduced-motion:reduce){html.jj-halloween .jj-oct-bundle-deal-highlight{animation:none!important;box-shadow:0 0 8px #12121233}}@media(min-width:750px){html.jj-halloween{--jj-home-content-max:900px}html.jj-halloween .shopify-section-group-header-group .jj-delivery-row,html.jj-halloween .jj-halloween-intro--shop{max-width:var(--jj-home-content-max);width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}}html.jj-halloween .jj-category-directory .jj-category-card{background:#fff!important;border-color:#d9d9d9!important;color:#121212!important}html.jj-halloween .jj-category-directory .jj-category-card__icon{background:#f3f3f3!important;border:1px solid #d9d9d9!important;color:#121212!important;box-shadow:none!important}html.jj-halloween .jj-category-directory .jj-category-card__arrow{background:transparent!important;color:#121212!important}html.jj-halloween .jj-category-directory .jj-category-card:is(:hover,:focus-visible){background:#f3f3f3!important;border-color:#121212!important;box-shadow:0 6px 20px #12121266!important}html.jj-halloween .jj-category-directory .jj-category-card:is(:hover,:focus-visible) .jj-category-card__icon{background:#d9d9d9!important;border-color:#121212!important;color:#121212!important}html.jj-halloween .jj-category-directory .jj-category-card:focus-visible{outline:3px solid #121212!important;outline-offset:3px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-track{grid-auto-columns:calc((100% - 28px)/3);gap:14px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card__image img{height:260px;object-fit:contain;transform:none}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card h3{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.3;font-weight:600;min-height:2.6em}html.jj-halloween .jj-halloween-intro--shop .jj-artwork-formats .jj-artwork-formats__link{font-family:Arial,Helvetica,sans-serif;font-size:12px;min-height:46px}@media(max-width:749px){html.jj-halloween .jj-halloween-intro--shop .jj-halloween-track{grid-auto-columns:88%;gap:12px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card__image img{height:300px;aspect-ratio:auto}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card h3{font-size:18px;min-height:0;margin-bottom:9px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-card__body{padding:14px}html.jj-halloween .jj-halloween-intro--shop .jj-artwork-formats .jj-artwork-formats__link{font-size:12px;min-height:46px}html.jj-halloween .jj-halloween-intro--shop .jj-halloween-scroll-hint{font-size:12px;min-height:44px}}.jj-halloween-track:empty[aria-busy=true]{min-height:410px}[data-jj-halloween-status],[data-jj-halloween-error]{max-width:100%;overflow-wrap:anywhere}[data-jj-halloween-error] button,[data-jj-halloween-error] a{color:inherit;min-height:44px}@media(max-width:749px){.jj-halloween-track:empty[aria-busy=true]{min-height:480px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/jj-halloween-edit.css.map */
