:root{--artblue-hw-bg:#0d0714;--artblue-hw-ink:#151018;--artblue-hw-orange:#ff7a1a;--artblue-hw-pumpkin:#ff9f1c;--artblue-hw-purple:#6f3cff;--artblue-hw-lilac:#efe7ff;--artblue-hw-border:rgba(255,122,26,.28);--artblue-hw-glow:0 10px 30px rgba(255,122,26,.18)}body.template-index,body.template-collection,body.template-product{background:radial-gradient(circle at 8% 6%,rgba(255,122,26,.09),transparent 18rem),radial-gradient(circle at 92% 10%,rgba(111,60,255,.1),transparent 20rem),#fff!important}.announcement-bar,.announcement-bar-section,.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group .utility-bar{background:linear-gradient(90deg,#0d0714,#201033 45%,#0d0714)!important;color:#fff7ed!important;border-bottom:1px solid rgba(255,122,26,.35)!important}.announcement-bar__message,.announcement-bar p,.utility-bar .announcement-bar__message{color:#fff7ed!important;font-weight:700!important;letter-spacing:.03em!important;text-shadow:0 0 14px rgba(255,159,28,.35)!important}.header-wrapper,.shopify-section-header-sticky .header-wrapper{background:#0d0714f5!important;border-bottom:1px solid rgba(255,122,26,.24)!important;box-shadow:0 8px 22px #0d071424!important}.header__heading-link,.header__menu-item,.header__active-menu-item,.header__icon,.header__icon .svg-wrapper,.header-wrapper summary,.header-wrapper a{color:#fff7ed!important}.header__menu-item:hover,.header-wrapper a:hover{color:var(--artblue-hw-pumpkin)!important}.header__heading-link:after{content:none!important;display:none!important}.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,button[name=add]{background:linear-gradient(135deg,var(--artblue-hw-orange),#d94b00)!important;color:#fff!important;border:0!important;box-shadow:var(--artblue-hw-glow)!important}.button:hover,.product-form__submit:hover,.quick-add__submit:hover,.cart__checkout-button:hover{filter:brightness(1.05) saturate(1.08)!important;transform:translateY(-1px)}.badge,.price__badge-sale,.card__badge .badge{background:linear-gradient(135deg,#1b0d29,var(--artblue-hw-purple))!important;color:#fff7ed!important;border:1px solid rgba(255,159,28,.55)!important;box-shadow:0 6px 18px #6f3cff2e!important}.badge:before,.price__badge-sale:before{content:"\1f47b  "}.card,.product-card-wrapper .card,.collection-card-wrapper .card,.contains-card--product{border-radius:18px!important}.product-card-wrapper .card,.collection-card-wrapper .card{border:1px solid rgba(255,122,26,.18)!important;box-shadow:0 10px 24px #0d07140f!important;overflow:hidden}.product-card-wrapper .card:hover,.collection-card-wrapper .card:hover{border-color:#ff7a1a6b!important;box-shadow:0 12px 32px #ff7a1a29!important}.product-card-wrapper .card__heading a:hover,.collection-card-wrapper .card__heading a:hover{color:#c94f00!important}.product__title h1,.product__title,.title-wrapper-with-link .title,.collection-hero__title,.main-page-title{color:#100914!important}.product__title h1:before{content:none!important;display:none!important}.collection-hero__title:before,.main-page-title:before{content:none!important;display:none!important}.product__info-wrapper .price,.product__info-wrapper .price-item--sale{color:#111!important}.product__info-wrapper .price__regular,.product__info-wrapper .price__sale{border-bottom:2px solid rgba(255,122,26,.24);padding-bottom:.15rem}.product__info-wrapper .artblue-sale-price__activity{color:#d85b00!important}.product__info-wrapper .artblue-sale-price__activity .artblue-product-row-icon:after{content:none!important;display:none!important}.product__info-wrapper .artblue-countdown{color:#c94f00!important}.product__info-wrapper .artblue-delivery-estimator__note strong,.product__info-wrapper [data-artblue-delivery-date]{color:#5b32d6!important}.product-form__input select,.select__select,.quantity,.quantity__input,.product__accordion,.collapsible-content summary,.artblue-personalization,.artblue-personalization summary{border-color:#ff7a1a52!important}.product__accordion summary:hover,.artblue-personalization summary:hover{color:#c94f00!important}.footer,.footer-block,.footer__content-top,.footer__content-bottom{background:#0d0714!important;color:#fff7ed!important}.footer a,.footer .list-menu__item--link,.footer-block__heading{color:#fff7ed!important}.footer a:hover{color:var(--artblue-hw-pumpkin)!important}.footer:before{content:"\1f383  Spooky season picks from Art Bluei \1f47b";display:block;text-align:center;padding:1rem 1.5rem;color:#fff7ed;background:linear-gradient(90deg,#1a0d29,#2a1236,#1a0d29);border-top:1px solid rgba(255,122,26,.3);border-bottom:1px solid rgba(255,122,26,.22);font-weight:700;letter-spacing:.02em}@media screen and (max-width:749px){.header__heading-link:after{font-size:.78em}.collection-hero__title:before,.main-page-title:before{font-size:.62em}.footer:before{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.button,.product-card-wrapper .card,.collection-card-wrapper .card{transition:none!important;transform:none!important}}body.template-index main,body.template-collection main,body.template-product main{color:#111!important}body.template-index main h1,body.template-index main h2,body.template-index main h3,body.template-index main p,body.template-index main .title,body.template-index main .title-wrapper-with-link .title,body.template-index main .multicolumn-card__info,body.template-index main .multicolumn-card__info h3,body.template-index main .multicolumn-card__info p,body.template-index main .card__heading,body.template-index main .card__heading a,body.template-index main .card-information,body.template-collection main h1,body.template-collection main h2,body.template-collection main h3,body.template-collection main p,body.template-collection main .card__heading a,body.template-product main h1,body.template-product main h2,body.template-product main h3,body.template-product main p{color:#111!important}body.template-index main a:not(.button),body.template-collection main a:not(.button),body.template-product main a:not(.button){color:#111}body.template-index main a:not(.button):hover,body.template-collection main a:not(.button):hover,body.template-product main a:not(.button):hover{color:#c94f00!important}.footer .field__input,.footer input[type=email],.footer input[type=text]{background:#fff7ed!important;color:#111!important;border:1px solid rgba(255,122,26,.55)!important}.footer .field__label,.footer label,.footer p,.footer small,.footer .footer__copyright,.footer .copyright__content,.footer .rte,.footer .rte *{color:#fff7ed!important}.footer svg,.footer .icon{color:#fff7ed!important;fill:#fff7ed!important}body.template-index main .scroll-trigger,body.template-index main .scroll-trigger--offscreen,body.template-index main .animate--slide-in,body.template-collection main .scroll-trigger,body.template-collection main .scroll-trigger--offscreen,body.template-product main .scroll-trigger,body.template-product main .scroll-trigger--offscreen{opacity:1!important;transform:none!important;visibility:visible!important}body.template-index main h1,body.template-index main h2,body.template-index main h3,body.template-index main h4,body.template-index main p,body.template-index main span,body.template-index main .title,body.template-index main .inline-richtext,body.template-index main .multicolumn-card__info,body.template-index main .card__heading,body.template-index main .card__heading a,body.template-index main .card-information,body.template-index main .card-information *,body.template-collection main h1,body.template-collection main h2,body.template-collection main h3,body.template-collection main p,body.template-collection main .card__heading a,body.template-product main h1,body.template-product main h2,body.template-product main h3,body.template-product main p{opacity:1!important;color:#111!important}body.template-index main .button,body.template-index main a.button,body.template-collection main .button,body.template-product main .button{color:#fff!important}.footer,.footer *:not(input):not(textarea):not(select){color:#fff7ed!important;opacity:1!important}.footer input,.footer textarea,.footer select{background:#fff7ed!important;color:#111!important;opacity:1!important}html body .product-form__buttons .product-form__submit,html body .product-form__buttons button.product-form__submit,html body product-form button[name=add],html body form[action*="/cart/add"] button[type=submit],html body .shopify-payment-button__button,html body .quick-add__submit,html body .cart__checkout-button,html body main a.button,html body main .button{background:#e95708!important;background-color:#e95708!important;background-image:linear-gradient(135deg,#ff7a18,#e95708 58%,#b83200)!important;border-color:#e95708!important;color:#fff!important;box-shadow:0 10px 28px #ff7a183d!important}html body .product-form__buttons .product-form__submit *,html body form[action*="/cart/add"] button[type=submit] *,html body main .button *{color:#fff!important}html body .product-form__buttons .product-form__submit:hover,html body form[action*="/cart/add"] button[type=submit]:hover,html body main .button:hover{background:#ff7a18!important;background-color:#ff7a18!important;background-image:linear-gradient(135deg,#ff9f1c,#ff6a00 62%,#c43f00)!important}body.template-index [id*=__hero_artblue] .banner__media,body.template-index [id*=__hero_artblue] .banner__media.media{background-image:url(abi-halloween-home-hero-real.png)!important;background-size:cover!important;background-position:center center!important;background-color:#12051d!important}body.template-index [id*=__hero_artblue] .banner__media img{opacity:0!important}body.template-index [id*=__hero_artblue] .banner__box{background:#0f0717db!important;border:1px solid rgba(255,122,24,.45)!important;box-shadow:0 18px 45px #10071947!important;color:#fff7ed!important}body.template-index [id*=__hero_artblue] .banner__heading,body.template-index [id*=__hero_artblue] .banner__text,body.template-index [id*=__hero_artblue] .banner__text *{color:#fff7ed!important}body.template-index [id*=__hero_artblue] .banner__heading:before{content:"\1f383  "}body.template-index [id*=__hero_artblue] .banner__heading:after{content:" \1f47b"}body.template-index [id*=__category_tiles] .multicolumn-card{border:1px solid rgba(255,122,24,.24)!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 12px 30px #10071914!important}body.template-index [id*=__category_tiles] .multicolumn-card__image-wrapper,body.template-index [id*=__category_tiles] .media{background-size:cover!important;background-position:center!important;background-color:#160720!important}body.template-index [id*=__category_tiles] .multicolumn-list__item:nth-child(1) .media{background-image:url(abi-home-bright-sips-20260813-v3.png)!important}body.template-index [id*=__category_tiles] .multicolumn-list__item:nth-child(2) .media{background-image:url(abi-home-bright-fall-bts-20260813-v3.png)!important}body.template-index [id*=__category_tiles] .multicolumn-list__item:nth-child(3) .media{background-image:url(abi-home-bright-style-20260813-v3.png)!important}body.template-index [id*=__category_tiles] .multicolumn-card__image{opacity:0!important}body.template-index [id*=__category_tiles] .title:before{content:"\1f987  "}body.template-index [id*=__category_tiles] .title:after{content:" \1f578\fe0f"}body.template-index [id*=__category_tiles] .multicolumn-card__info h3:before{content:"\1f383  "}@media screen and (max-width:749px){body.template-index [id*=__hero_artblue] .banner__box{background:#0f0717eb!important}body.template-index [id*=__hero_artblue] .banner__heading{font-size:calc(var(--font-heading-scale) * 2.6rem)!important}}html body [id*=__hero_artblue] .banner__media,html body [id*=__hero_artblue] .banner__media.media{background-image:url(abi-halloween-home-hero-real.png)!important;background-size:cover!important;background-position:center center!important;background-color:#12051d!important}html body [id*=__hero_artblue] .banner__box{background:#0f0717e0!important;border:1px solid rgba(255,122,24,.45)!important;box-shadow:0 18px 45px #10071947!important;color:#fff7ed!important}html body [id*=__hero_artblue] .banner__heading,html body [id*=__hero_artblue] .banner__text,html body [id*=__hero_artblue] .banner__text *{color:#fff7ed!important}html body [id*=__hero_artblue] .banner__heading:before{content:"\1f383  "}html body [id*=__hero_artblue] .banner__heading:after{content:" \1f47b"}html body [id*=__category_tiles] .scroll-trigger,html body [id*=__featured_collection] .scroll-trigger{opacity:1!important;transform:none!important;visibility:visible!important}html body [id*=__category_tiles] .multicolumn-card{border:1px solid rgba(255,122,24,.24)!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 12px 30px #10071914!important}html body [id*=__category_tiles] .multicolumn-card__image-wrapper,html body [id*=__category_tiles] .media{background-size:cover!important;background-position:center!important;background-color:#160720!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(1) .media{background-image:url(abi-home-bright-sips-20260813-v3.png)!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(2) .media{background-image:url(abi-home-bright-fall-bts-20260813-v3.png)!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(3) .media{background-image:url(abi-home-bright-style-20260813-v3.png)!important}html body [id*=__category_tiles] .title:before{content:"\1f987  "}html body [id*=__category_tiles] .title:after{content:" \1f578\fe0f"}html body [id*=__category_tiles] .multicolumn-card__info h3:before{content:"\1f383  "}html body [id*=__featured_collection] h2,html body [id*=__featured_collection] .title,html body [id*=__category_tiles] h2,html body [id*=__category_tiles] .title{opacity:1!important;transform:none!important;color:#111!important}html body [id*=__category_tiles] .multicolumn-list{align-items:stretch!important}html body [id*=__category_tiles] .multicolumn-card{background:#13071d!important;color:#fff7ed!important;min-height:0!important}html body [id*=__category_tiles] .multicolumn-card__image-wrapper{margin:0!important}html body [id*=__category_tiles] .media{min-height:0!important;aspect-ratio:1/1!important}html body [id*=__category_tiles] .multicolumn-card__info{padding:2rem 1.8rem 2.2rem!important;text-align:center!important;overflow:visible!important}html body [id*=__category_tiles] .multicolumn-card__info h3,html body [id*=__category_tiles] .multicolumn-card__info .inline-richtext{color:#fff7ed!important;font-size:clamp(2.1rem,2.2vw,3rem)!important;line-height:1.12!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;margin:0 0 1rem!important}html body [id*=__category_tiles] .multicolumn-card__info .rte,html body [id*=__category_tiles] .multicolumn-card__info p{color:#ffe2bd!important;font-size:clamp(1.45rem,1.25vw,1.75rem)!important;line-height:1.45!important}html body [id*=__category_tiles] .multicolumn-card__info a{color:#ffb457!important;font-weight:700!important}html,body{max-width:100%;overflow-x:hidden!important}@media screen and (max-width:749px){html body [id*=__hero_artblue] .banner{min-height:620px!important;overflow:hidden!important}html body [id*=__hero_artblue] .banner__content{padding:1.4rem!important;max-width:100vw!important;width:100%!important}html body [id*=__hero_artblue] .banner__box{width:calc(100vw - 2.8rem)!important;max-width:calc(100vw - 2.8rem)!important;min-width:0!important;padding:2.2rem 1.5rem!important;box-sizing:border-box!important;overflow:hidden!important}html body [id*=__hero_artblue] .banner__heading{font-size:clamp(3.2rem,12vw,4.8rem)!important;line-height:1.06!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;max-width:100%!important}html body [id*=__hero_artblue] .banner__text,html body [id*=__hero_artblue] .banner__text *{font-size:1.55rem!important;line-height:1.45!important;max-width:100%!important;white-space:normal!important}html body [id*=__category_tiles] .page-width,html body [id*=__category_tiles] .multicolumn,html body [id*=__category_tiles] .multicolumn-list,html body [id*=__category_tiles] .multicolumn-list__item{max-width:100vw!important;overflow:hidden!important}html body [id*=__category_tiles] .title-wrapper-with-link,html body [id*=__category_tiles] .title{width:100%!important;max-width:100%!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}html body [id*=__category_tiles] .title{font-size:clamp(3rem,10vw,4.2rem)!important;line-height:1.12!important}html body [id*=__category_tiles] .multicolumn-card{margin-left:0!important;margin-right:0!important}html body [id*=__category_tiles] .multicolumn-card__info h3,html body [id*=__category_tiles] .multicolumn-card__info .inline-richtext{font-size:2.25rem!important}html body [id*=__category_tiles] .multicolumn-card__info p{font-size:1.45rem!important}}@media screen and (max-width:749px){html body [id*=__hero_artblue],html body [id*=__hero_artblue] *,html body [id*=__category_tiles],html body [id*=__category_tiles] *{box-sizing:border-box!important}html body [id*=__hero_artblue] .banner__content{align-items:center!important;justify-content:center!important;padding:1.2rem!important;width:100vw!important;max-width:100vw!important}html body [id*=__hero_artblue] .banner__box,html body [id*=__hero_artblue] .content-container{min-width:0!important;width:calc(100vw - 2.4rem)!important;max-width:calc(100vw - 2.4rem)!important;margin-left:auto!important;margin-right:auto!important;padding:2rem 1.25rem!important;overflow:hidden!important}html body [id*=__hero_artblue] .banner__heading{display:block!important;width:100%!important;max-width:100%!important;font-size:3.05rem!important;line-height:1.08!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important}html body [id*=__hero_artblue] .banner__heading:before,html body [id*=__hero_artblue] .banner__heading:after{content:""!important;display:none!important}html body [id*=__hero_artblue] .banner__text,html body [id*=__hero_artblue] .banner__text *{display:block!important;width:100%!important;max-width:100%!important;font-size:1.35rem!important;line-height:1.42!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important}html body [id*=__hero_artblue] .banner__buttons,html body [id*=__hero_artblue] .button{max-width:100%!important}html body [id*=__category_tiles] .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}html body [id*=__category_tiles] .title-wrapper-with-link{display:block!important;max-width:100%!important;overflow:hidden!important}html body [id*=__category_tiles] .title{display:block!important;width:100%!important;max-width:100%!important;font-size:3.1rem!important;line-height:1.12!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}html body [id*=__category_tiles] .title:before,html body [id*=__category_tiles] .title:after{content:""!important;display:none!important}}html body:not(.template-index){background:radial-gradient(circle at top left,rgba(255,122,24,.1),transparent 34rem),radial-gradient(circle at top right,rgba(107,43,174,.12),transparent 34rem),#fffaf3!important}html body:not(.template-index) .abi-halloween-inner-strip{position:relative;isolation:isolate;overflow:hidden;min-height:148px;display:flex;align-items:center;background:#12051d;color:#fff7ed;border-top:1px solid rgba(255,122,24,.35);border-bottom:1px solid rgba(255,122,24,.55);box-shadow:0 16px 40px #12051d2e}html body:not(.template-index) .abi-halloween-inner-strip__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(90deg,#12051de6,#12051d8c,#12051deb),url(/cdn/shop/t/47/assets/abi-halloween-inner-gpt2.png);background-size:cover;background-position:center 46%;filter:saturate(1.05) contrast(1.02)}html body:not(.template-index) .abi-halloween-inner-strip:after{content:"\1f987";position:absolute;right:7%;top:16%;font-size:2.8rem;opacity:.5}html body:not(.template-index) .abi-halloween-inner-strip__content{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem}html body:not(.template-index) .abi-halloween-inner-strip__eyebrow{color:#ffd28a;text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;font-weight:800}html body:not(.template-index) .abi-halloween-inner-strip strong{color:#fff7ed;font-family:var(--font-heading-family);font-size:clamp(2.35rem,3vw,4.4rem);line-height:1.05;text-shadow:0 3px 18px rgba(0,0,0,.55)}html body:not(.template-index) .abi-halloween-inner-strip__link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.2rem;border-radius:999px;background:linear-gradient(135deg,#ff7a18,#d9430f);color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 10px 24px #d9430f52;border:1px solid rgba(255,210,138,.75)}html body:not(.template-index) main .page-width,html body:not(.template-index) .main-page-title,html body:not(.template-index) .collection-hero__inner,html body:not(.template-index) .template-search__header,html body:not(.template-index) .cart__warnings,html body:not(.template-index) .cart-items,html body:not(.template-index) .article-template,html body:not(.template-index) .shopify-policy__container{position:relative}html body:not(.template-index) .collection-hero,html body:not(.template-index) .template-search__header,html body:not(.template-index) .main-page-title,html body:not(.template-index) .cart__empty-text,html body:not(.template-index) .shopify-policy__title{background:linear-gradient(135deg,#240a34f5,#ff7a182e)!important;color:#fff7ed!important;border:1px solid rgba(255,122,24,.38);border-radius:22px;padding:2rem!important;box-shadow:0 14px 32px #240a3424}html body:not(.template-index) .collection-hero__title,html body:not(.template-index) .template-search__header h1,html body:not(.template-index) .main-page-title,html body:not(.template-index) .shopify-policy__title h1{color:#fff7ed!important}html body:not(.template-index) .collection-hero__title:before,html body:not(.template-index) .template-search__header h1:before,html body:not(.template-index) .main-page-title:before,html body:not(.template-index) .shopify-policy__title h1:before{content:"\1f383  "}html body:not(.template-index) .product__title h1{color:#170720!important}html body:not(.template-index) .product__media,html body:not(.template-index) .product__media-wrapper .media,html body:not(.template-index) .card-wrapper,html body:not(.template-index) .collection-list .card,html body:not(.template-index) .cart-item,html body:not(.template-index) .facets__form,html body:not(.template-index) .product-form__input,html body:not(.template-index) .shopify-policy__body{border-color:#ff7a1857!important;box-shadow:0 10px 28px #240a3417!important}html body:not(.template-index) .card-wrapper,html body:not(.template-index) .product-form__input,html body:not(.template-index) .shopify-policy__body,html body:not(.template-index) .cart-items,html body:not(.template-index) .cart__footer{background:#fffaf3f2!important;border-radius:18px!important}html body:not(.template-index) .price,html body:not(.template-index) .product__tax,html body:not(.template-index) .caption-large,html body:not(.template-index) .card-information{color:#4a235a!important}html body:not(.template-index) .button,html body:not(.template-index) button.shopify-payment-button__button,html body:not(.template-index) .cart__checkout-button,html body:not(.template-index) .facet-filters__sort,html body:not(.template-index) .customer button{border-radius:999px!important}html body:not(.template-index) .button:not(.button--secondary):not(.button--tertiary),html body:not(.template-index) .product-form__submit,html body:not(.template-index) .cart__checkout-button{background:linear-gradient(135deg,#ff7a18,#d9430f)!important;border-color:#ffb457!important;color:#fff!important;box-shadow:0 12px 28px #d9430f3d!important}html body:not(.template-index) .badge,html body:not(.template-index) .price__badge-sale{background:#2b0a3d!important;color:#ffd28a!important;border:1px solid #ff7a18!important}@media screen and (max-width:749px){html body:not(.template-index) .abi-halloween-inner-strip{min-height:170px}html body:not(.template-index) .abi-halloween-inner-strip__content{display:block;text-align:center;padding:1.6rem 1.5rem}html body:not(.template-index) .abi-halloween-inner-strip strong{display:block;margin:.7rem 0 1.2rem;font-size:2.8rem}html body:not(.template-index) .abi-halloween-inner-strip__link{width:100%;max-width:28rem;margin:0 auto}html body:not(.template-index) .collection-hero,html body:not(.template-index) .main-page-title{border-radius:16px;padding:1.5rem!important}}html body [id*=__hero_artblue] .banner__media,html body [id*=__hero_artblue] .banner__media.media{background-image:linear-gradient(90deg,#12051d73,#12051d33,#12051d8c),url(/cdn/shop/t/47/assets/abi-halloween-home-hero-real.png)!important;background-size:cover!important;background-position:center center!important;background-color:#12051d!important}html body [id*=__hero_artblue] .banner__media img{opacity:0!important;visibility:hidden!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(1) .media{background-image:url(/cdn/shop/t/47/assets/abi-home-bright-sips-20260813-v3.png)!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(2) .media{background-image:url(/cdn/shop/t/47/assets/abi-home-bright-fall-bts-20260813-v3.png)!important}html body [id*=__category_tiles] .multicolumn-list__item:nth-child(3) .media{background-image:url(/cdn/shop/t/47/assets/abi-home-bright-style-20260813-v3.png)!important}html body [id*=__category_tiles] .multicolumn-card__image{opacity:0!important;visibility:hidden!important}html body .abi-halloween-inner-strip{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important}html body.template-product .abi-halloween-inner-strip,html body[class*=product] .abi-halloween-inner-strip,html body:has(.product) .abi-halloween-inner-strip{display:none!important}@media screen and (max-width:749px){html body [id*=__hero_artblue] .banner__heading{font-size:3.05rem!important;line-height:1.08!important}html body [id*=__hero_artblue] .banner__box{width:calc(100vw - 2.4rem)!important;max-width:calc(100vw - 2.4rem)!important}}html body .abi-halloween-hero__content{background:#12051dbd!important;border:1px solid rgba(255,180,87,.55)!important;box-shadow:0 20px 60px #0000006b!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}html body .abi-halloween-hero__content h1,html body .abi-halloween-hero h1,html body .abi-halloween-hero__content p:not(.abi-halloween-kicker),html body .abi-halloween-hero__content *:not(a):not(.button){color:#fff7ed!important;text-shadow:0 3px 18px rgba(0,0,0,.72)!important}html body .abi-halloween-hero__content .abi-halloween-kicker,html body .abi-halloween-kicker{color:#ffd28a!important;text-shadow:0 2px 12px rgba(0,0,0,.75)!important;font-weight:900!important}html body .abi-halloween-tile span{color:#fff7ed!important;background:#12051dc7!important;border:1px solid rgba(255,180,87,.45)!important;text-shadow:0 2px 10px rgba(0,0,0,.65)!important}html body [id*=__hero_artblue] .abi-halloween-hero .abi-halloween-hero__content,html body .abi-halloween-hero .abi-halloween-hero__content{background:#12051dc7!important;border:1px solid rgba(255,180,87,.62)!important}html body [id*=__hero_artblue] .abi-halloween-hero .abi-halloween-hero__content h1,html body [id*=__hero_artblue] .abi-halloween-hero .abi-halloween-hero__content p,html body [id*=__hero_artblue] .abi-halloween-hero .abi-halloween-hero__content .abi-halloween-kicker,html body .abi-halloween-hero .abi-halloween-hero__content h1,html body .abi-halloween-hero .abi-halloween-hero__content p,html body .abi-halloween-hero .abi-halloween-hero__content .abi-halloween-kicker{color:#fff7ed!important;text-shadow:0 4px 22px rgba(0,0,0,.88)!important}html body [id*=__hero_artblue] .abi-halloween-hero .abi-halloween-hero__content .abi-halloween-kicker,html body .abi-halloween-hero .abi-halloween-hero__content .abi-halloween-kicker{color:#ffd28a!important}html body [id*=__category_tiles] .abi-halloween-tile span,html body .abi-halloween-tile span{color:#fff7ed!important;background:#12051dd1!important}html body.template-product main:before,html body[class*=template-product] main:before,html body.template-product #MainContent:before,html body[class*=template-product] #MainContent:before{content:none!important;display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important}body.template-product .product-form__submit,body.template-product .product-form__submit:focus,body.template-product .product-form__submit:focus-visible,body.template-product .product-form__submit:active,body.template-product button[name=add],body.template-product button[name=add]:focus,body.template-product button[name=add]:focus-visible,body.template-product button[name=add]:active,body.template-product form[action*="/cart/add"] button[type=submit],body.template-product form[action*="/cart/add"] button[type=submit]:focus,body.template-product form[action*="/cart/add"] button[type=submit]:focus-visible,body.template-product form[action*="/cart/add"] button[type=submit]:active,body.template-product .product-form__buttons .button,body.template-product .product-form__buttons .button:focus,body.template-product .product-form__buttons .button:focus-visible,body.template-product .product-form__buttons .button:active,body.template-product .sticky-atc button,body.template-product .sticky-atc button:focus,body.template-product .sticky-atc button:focus-visible,body.template-product .sticky-atc button:active,body.template-product [class*=sticky] button[type=submit],body.template-product [class*=sticky] button[type=submit]:focus,body.template-product [class*=sticky] button[type=submit]:focus-visible,body.template-product [class*=sticky] button[type=submit]:active,body.template-product [class*=sticky] .button,body.template-product [class*=sticky] .button:focus,body.template-product [class*=sticky] .button:focus-visible,body.template-product [class*=sticky] .button:active{outline:0!important;outline-offset:0!important;border-color:#ff7a18!important;box-shadow:0 10px 28px #ff7a1838!important;-webkit-tap-highlight-color:transparent!important}body.template-product .product-form__submit:before,body.template-product .product-form__submit:after,body.template-product button[name=add]:before,body.template-product button[name=add]:after,body.template-product form[action*="/cart/add"] button[type=submit]:before,body.template-product form[action*="/cart/add"] button[type=submit]:after,body.template-product [class*=sticky] button[type=submit]:before,body.template-product [class*=sticky] button[type=submit]:after,body.template-product [class*=sticky] .button:before,body.template-product [class*=sticky] .button:after{box-shadow:none!important;outline:0!important;border-color:transparent!important}body.template-product .product__info-wrapper .product-form__submit,body.template-product .product__info-wrapper button[name=add],body.template-product .product__info-wrapper form[action*="/cart/add"] button[type=submit],body.template-product .product__info-wrapper .shopify-payment-button__button,body.template-product .product__info-wrapper .shopify-payment-button__button--unbranded,body.template-product .artblue-sticky-atc button,body.template-product .artblue-sticky-atc .button{outline:0!important;outline-offset:0!important;border-color:transparent!important}body.template-product .product__info-wrapper .product-form__submit:focus,body.template-product .product__info-wrapper .product-form__submit:focus-visible,body.template-product .product__info-wrapper .product-form__submit:active,body.template-product .product__info-wrapper button[name=add]:focus,body.template-product .product__info-wrapper button[name=add]:focus-visible,body.template-product .product__info-wrapper button[name=add]:active,body.template-product .product__info-wrapper form[action*="/cart/add"] button[type=submit]:focus,body.template-product .product__info-wrapper form[action*="/cart/add"] button[type=submit]:focus-visible,body.template-product .product__info-wrapper .shopify-payment-button__button:focus,body.template-product .product__info-wrapper .shopify-payment-button__button:focus-visible,body.template-product .product__info-wrapper .shopify-payment-button__button--unbranded:focus,body.template-product .product__info-wrapper .shopify-payment-button__button--unbranded:focus-visible,body.template-product .artblue-sticky-atc button:focus,body.template-product .artblue-sticky-atc button:focus-visible,body.template-product .artblue-sticky-atc .button:focus,body.template-product .artblue-sticky-atc .button:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}body.template-product .product__info-wrapper .product-form__submit:before,body.template-product .product__info-wrapper .product-form__submit:after,body.template-product .product__info-wrapper button[name=add]:before,body.template-product .product__info-wrapper button[name=add]:after,body.template-product .product__info-wrapper form[action*="/cart/add"] button[type=submit]:before,body.template-product .product__info-wrapper form[action*="/cart/add"] button[type=submit]:after,body.template-product .product__info-wrapper .shopify-payment-button__button:before,body.template-product .product__info-wrapper .shopify-payment-button__button:after,body.template-product .product__info-wrapper .shopify-payment-button__button--unbranded:before,body.template-product .product__info-wrapper .shopify-payment-button__button--unbranded:after,body.template-product .artblue-sticky-atc button:before,body.template-product .artblue-sticky-atc button:after,body.template-product .artblue-sticky-atc .button:before,body.template-product .artblue-sticky-atc .button:after{border:0!important;outline:0!important;box-shadow:none!important}html body :is(button,[type=button],[type=submit],[role=button],.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.customer button,.pagination__item,.slider-button,.quantity__button,.share-button__button,.facet-remove,.facets__summary,.mobile-facets__open,.menu-drawer__close-button,.header__icon,.abi-halloween-inner-strip__link,.abi-halloween-hero .button,a.button,summary.button),html body :is(button,[type=button],[type=submit],[role=button],.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.customer button,.pagination__item,.slider-button,.quantity__button,.share-button__button,.facet-remove,.facets__summary,.mobile-facets__open,.menu-drawer__close-button,.header__icon,.abi-halloween-inner-strip__link,.abi-halloween-hero .button,a.button,summary.button):is(:hover,:focus,:focus-visible,:active){outline:0!important;outline-offset:0!important;-webkit-tap-highlight-color:transparent!important}html body :is(button,[type=button],[type=submit],[role=button],.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.customer button,.pagination__item,.slider-button,.quantity__button,.share-button__button,.facet-remove,.facets__summary,.mobile-facets__open,.menu-drawer__close-button,.header__icon,.abi-halloween-inner-strip__link,.abi-halloween-hero .button,a.button,summary.button):before,html body :is(button,[type=button],[type=submit],[role=button],.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.customer button,.pagination__item,.slider-button,.quantity__button,.share-button__button,.facet-remove,.facets__summary,.mobile-facets__open,.menu-drawer__close-button,.header__icon,.abi-halloween-inner-strip__link,.abi-halloween-hero .button,a.button,summary.button):after{outline:0!important;border-color:transparent!important;box-shadow:none!important}html body :is(.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.customer button,button[name=add],form[action*="/cart/add"] button[type=submit],a.button):is(:focus,:focus-visible,:active){border-color:#ff7a18!important;box-shadow:0 10px 28px #ff7a1838!important}html body :is(.button--secondary,.button--tertiary,.quantity__button,.slider-button,.pagination__item,.header__icon):is(:focus,:focus-visible,:active){border-color:transparent!important;box-shadow:none!important}html body :is(.artblue-delivery-estimator__destination,.quantity__button,.share-button__button,.share-button__close,.share-button__copy,.thumbnail,.slider-button,.pagination__item,.facets__summary,.mobile-facets__open,.header__icon,.newsletter-form__button,.abi-product-photo-reviews__nav):is(:focus,:focus-visible,:active),html body :is(.artblue-delivery-estimator__destination,.quantity__button,.share-button__button,.share-button__close,.share-button__copy,.thumbnail,.slider-button,.pagination__item,.facets__summary,.mobile-facets__open,.header__icon,.newsletter-form__button,.abi-product-photo-reviews__nav){outline:0!important;outline-color:transparent!important;outline-offset:0!important;border-color:#1212122e!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}html body :is(.artblue-delivery-estimator__destination,.quantity__button,.share-button__button,.share-button__close,.share-button__copy,.thumbnail,.slider-button,.pagination__item,.facets__summary,.mobile-facets__open,.header__icon,.newsletter-form__button,.abi-product-photo-reviews__nav):before,html body :is(.artblue-delivery-estimator__destination,.quantity__button,.share-button__button,.share-button__close,.share-button__copy,.thumbnail,.slider-button,.pagination__item,.facets__summary,.mobile-facets__open,.header__icon,.newsletter-form__button,.abi-product-photo-reviews__nav):after{outline:0!important;border-color:transparent!important;box-shadow:none!important}html body :is(.button,.product-form__submit,button[name=add],form[action*="/cart/add"] button[type=submit],.shopify-payment-button__button,.quick-add__submit,.cart__checkout-button,a.button):is(:focus,:focus-visible,:active){outline:0!important;outline-color:transparent!important;border-color:#ff7a18!important;box-shadow:0 10px 28px #ff7a1838!important}html body :is(.button,.product-form__submit,button[name=add],form[action*="/cart/add"] button[type=submit],.shopify-payment-button__button,.quick-add__submit,.cart__checkout-button,a.button):before,html body :is(.button,.product-form__submit,button[name=add],form[action*="/cart/add"] button[type=submit],.shopify-payment-button__button,.quick-add__submit,.cart__checkout-button,a.button):after{outline:0!important;border-color:transparent!important;box-shadow:none!important}html body .product__info-container .artblue-product-row-icon,html body .product__info-container .artblue-estimated-delivery-icon,html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.45em!important;min-width:1.45em!important;height:1.45em!important;margin-right:.38em!important;font-size:1.02em!important;line-height:1!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#fff3e6,#ffd3a5 46%,#f97316)!important;box-shadow:0 2px 8px #f973162e!important;color:#111!important;text-align:center!important}html body .product__info-container .artblue-sale-price__countdown-text .artblue-product-row-icon,html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon{background:linear-gradient(135deg,#f4e8ff,#d8b4fe 42%,#7e22ce)!important}html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon{color:transparent!important;font-size:0!important;padding:0!important}html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon:before{content:"\1f987"!important;color:#111!important;font-size:18px!important;line-height:1!important}@media screen and (max-width:749px){html body .product__info-container .artblue-product-row-icon,html body .product__info-container .artblue-estimated-delivery-icon,html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon{width:1.38em!important;min-width:1.38em!important;height:1.38em!important;margin-right:.34em!important;font-size:1em!important}html body .product__info-container .artblue-delivery-estimator__flag.abi-halloween-deliver-icon:before{font-size:17px!important}}body.template-collection:after,body.template-collection.gradient:after{content:none!important;display:none!important;visibility:hidden!important}body.template-collection .product-card-wrapper .card__badge .badge:before,body.template-collection .product-card-wrapper .price__badge-sale:before{content:none!important;display:none!important}body.template-collection:before,body.template-collection:after,body.template-index:before,body.template-index:after{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;background:none!important}body.template-collection .header__heading-link:after,body.template-index .header__heading-link:after{content:none!important;display:none!important;visibility:hidden!important;width:0!important;height:0!important}html body.template-product .product__title:before,html body.template-product .product__title:after,html body.template-product .product__title h1:before,html body.template-product .product__title h1:after,html body.template-product .product__info-container .product__title:before,html body.template-product .product__info-container .product__title:after,html body.template-product .product__info-container .product__title h1:before,html body.template-product .product__info-container .product__title h1:after,html body.template-product h1.product__title:before,html body.template-product h1.product__title:after{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;background-image:none!important}html body.template-product .product__title,html body.template-product .product__title h1{display:block!important;clear:both!important}@media screen and (max-width:989px){html body .menu-drawer,html body .menu-drawer__inner-container,html body .menu-drawer__navigation-container,html body .menu-drawer__navigation,html body .menu-drawer__utility-links,html body details[open]>.menu-drawer,html body .js details[open].menu-opening>.menu-drawer{background:#fff!important;color:#1b0d29!important;opacity:1!important}html body .menu-drawer a,html body .menu-drawer summary,html body .menu-drawer button,html body .menu-drawer .link,html body .menu-drawer__menu-item,html body .menu-drawer__account,html body .menu-drawer__account span,html body .menu-drawer .list-menu__item,html body .menu-drawer .localization-form__select,html body .menu-drawer .localization-form__select span,html body .menu-drawer .disclosure__button,html body .menu-drawer .disclosure__link{color:#1b0d29!important;fill:#1b0d29!important;opacity:1!important;text-shadow:none!important}html body .menu-drawer svg,html body .menu-drawer .icon{color:#1b0d29!important;stroke:#1b0d29!important;fill:none!important;opacity:1!important}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item:focus,html body .menu-drawer a:hover,html body .menu-drawer a:focus{background:#fff7ed!important;color:#37145c!important}}html body.template-product .product__title:before,html body.template-product .product__title:after,html body.template-product .product__title h1:before,html body.template-product .product__title h1:after,html body .header__heading-link:after{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important}@media screen and (max-width:989px){html body #menu-drawer.menu-drawer,html body .menu-drawer,html body .menu-drawer__inner-container,html body .menu-drawer__navigation-container,html body .menu-drawer__submenu,html body .menu-drawer__inner-submenu,html body .menu-drawer__utility-links{background:#0d0714!important;background-color:#0d0714!important;color:#fff7ed!important}html body .menu-drawer a,html body .menu-drawer summary,html body .menu-drawer button,html body .menu-drawer .link,html body .menu-drawer__menu-item,html body .menu-drawer__close-button,html body .menu-drawer__account{color:#fff7ed!important}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item:focus,html body .menu-drawer__menu-item--active,html body .menu-drawer__close-button:hover{background:#ff7a1a29!important;color:#ffb457!important}html body .menu-drawer svg,html body .menu-drawer .svg-wrapper svg{color:#fff7ed!important;fill:currentColor!important;stroke:currentColor!important}}html body.template-index .abi-halloween-tiles__grid .abi-halloween-tile:nth-child(1){background-image:url(/cdn/shop/t/47/assets/abi-home-bright-sips-20260813-v3.png?v=1786629681)!important}html body.template-index .abi-halloween-tiles__grid .abi-halloween-tile:nth-child(2){background-image:url(/cdn/shop/t/47/assets/abi-home-bright-fall-bts-20260813-v3.png?v=1786629685)!important}html body.template-index .abi-halloween-tiles__grid .abi-halloween-tile:nth-child(3){background-image:url(/cdn/shop/t/47/assets/abi-home-bright-style-20260813-v3.png?v=1786629692)!important}html body.template-index .abi-halloween-tile img{opacity:0!important;visibility:hidden!important}html body.template-index .abi-halloween-hero{position:relative!important;display:block!important;min-height:clamp(520px,46vw,660px)!important;overflow:hidden!important;padding:0!important}html body.template-index .abi-halloween-hero__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important}html body.template-index .abi-halloween-hero__content{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(92vw,860px)!important;max-width:860px!important;max-height:calc(100% - 64px)!important;margin:0!important;box-sizing:border-box!important;padding:clamp(22px,3vw,40px)!important;overflow:visible!important}html body.template-index .abi-halloween-hero__content h1{margin:0!important;font-size:clamp(42px,6vw,78px)!important;line-height:1.02!important;white-space:normal!important}html body.template-index .abi-halloween-hero__content p:not(.abi-halloween-kicker){margin:16px auto 20px!important}@media screen and (max-width:749px){html body.template-index .abi-halloween-hero{min-height:560px!important}html body.template-index .abi-halloween-hero__content{top:52%!important;width:calc(100vw - 28px)!important;max-width:380px!important;padding:20px 14px!important}html body.template-index .abi-halloween-hero__content h1{font-size:34px!important;line-height:1.06!important}html body.template-index .abi-halloween-hero__content p:not(.abi-halloween-kicker){font-size:15px!important;line-height:1.35!important;margin:12px auto 16px!important}html body.template-index .abi-halloween-kicker{font-size:12px!important;letter-spacing:.02em!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/artblue-halloween-season.css.map?artblue_halloween=2026081123_finalglobal */
