:root{--xh-pink:#ff1493;--xh-silver:#eeeef4;--xh-black:#030305}body{background:#030305}body.template-index .header-wrapper{position:relative;z-index:100;background:#030305!important;border-bottom:2px solid var(--xh-pink);box-shadow:0 0 24px #ff149359}body.template-index .section-header{z-index:100!important}body.template-index .header__heading-logo-wrapper{filter:drop-shadow(0 0 8px rgba(255,20,147,.35))}#MainContent{position:relative;background:#030305;overflow:hidden}.xh-hero{position:relative;isolation:isolate;width:100%;background:#030305;line-height:0}.xh-hero__image{position:relative;z-index:1;display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}body.template-index #MainContent>.shopify-section{display:none!important}.footer{border-top:1px solid rgba(255,20,147,.35)}footer:before{content:"XPRESSIONS AFTER DARK  \2726   SPOOKY SEASON";display:block;text-align:center;padding:1.15rem;color:var(--xh-silver);letter-spacing:.18em;font-weight:700;background:linear-gradient(90deg,#030305,#ff14934d,#111118,#ff14934d,#030305);text-shadow:0 0 10px rgba(255,20,147,.65)}@media(max-width:749px){.xh-hero{overflow:hidden}.xh-hero__image{width:165%;max-width:none;transform:translate(-19.5%)}footer:before{font-size:.75rem;letter-spacing:.07em}}body.template-index .shopify-section-group-header-group{position:relative;z-index:100;background:#030305}body.template-index .header-wrapper{background:radial-gradient(circle at 50% 115%,rgba(255,20,147,.16),transparent 42%),linear-gradient(180deg,#050509,#090910)!important;border-bottom:1px solid rgba(255,20,147,.78)!important;box-shadow:0 6px 20px #ff149329!important}body.template-index .header{position:relative;min-height:104px}body.template-index .header:before,body.template-index .header:after{content:"";position:absolute;bottom:-1px;width:24%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--xh-pink));box-shadow:0 0 9px #ff1493bf}body.template-index .header:before{left:0}body.template-index .header:after{right:0;transform:scaleX(-1)}body.template-index .header__heading-link{position:relative;z-index:3}body.template-index .header__heading-logo{filter:drop-shadow(0 0 7px rgba(255,20,147,.5))}body.template-index .header__icon,body.template-index .header__icon .svg-wrapper{position:relative;z-index:5}body.template-index .header__icon:hover .svg-wrapper{filter:drop-shadow(0 0 6px rgba(255,20,147,.9))}body.template-index .header__icon--menu:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;box-shadow:0 0 12px #ff149314;pointer-events:none}@media(max-width:749px){body.template-index .header{min-height:82px}}body.template-index .xh-hero{overflow:hidden!important;aspect-ratio:1664 / 770}body.template-index .xh-hero__image{width:100%!important;max-width:none!important;height:auto!important;transform:translateY(-10%)!important}@media(max-width:749px){body.template-index .xh-hero{aspect-ratio:1 / 1.02}body.template-index .xh-hero__image{width:165%!important;transform:translate(-19.5%,-10%)!important}}.xh-spooky-hub{background:#030305;padding:54px 20px 64px;border-top:1px solid rgba(255,20,147,.55);color:#fff;position:relative}.xh-spooky-hub:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 0,rgba(255,20,147,.16),transparent 42%)}.xh-spooky-inner{position:relative;max-width:1200px;margin:auto;text-align:center}.xh-kicker{margin:0 0 8px;color:#ff69b4;font-size:12px;font-weight:800;letter-spacing:.28em}.xh-spooky-hub h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.05;color:#fff;text-shadow:0 0 16px rgba(255,20,147,.32)}.xh-spooky-copy{margin:14px auto 30px;max-width:650px;color:#d9d9e2;font-size:16px}.xh-spooky-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.xh-spooky-card{min-height:230px;padding:30px 24px;border:1px solid rgba(255,20,147,.62);background:linear-gradient(145deg,#ff14931c,#0c0c12f5 45%,#e6e6f00d);color:#fff;text-decoration:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 20px #ff149314;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.xh-spooky-card:hover{transform:translateY(-4px);border-color:#ff69b4;box-shadow:0 0 28px #ff149342}.xh-card-icon{font-size:29px;color:#ff69b4;margin-bottom:12px}.xh-spooky-card strong{font-size:21px;line-height:1.2}.xh-spooky-card small{font-size:14px;color:#cfcfd7;margin:10px 0 22px}.xh-card-cta{font-size:12px;font-weight:800;letter-spacing:.13em;color:#ff69b4}@media(max-width:749px){.xh-spooky-hub{padding:40px 16px 48px}.xh-spooky-grid{grid-template-columns:1fr}.xh-spooky-card{min-height:185px}.xh-spooky-copy{font-size:14px}}body.template-index .xh-hero{position:relative}body.template-index .xh-panel-link{position:absolute;z-index:30;display:block;top:53%;height:43%;background:transparent}body.template-index .xh-panel-link--custom{left:5.5%;width:28.5%}body.template-index .xh-panel-link--vendor{left:35.5%;width:29%}body.template-index .xh-panel-link--digital{left:66%;width:28.5%}body.template-index .xh-panel-link:focus-visible{outline:3px solid #ff69b4;outline-offset:-4px}@media(max-width:749px){body.template-index .xh-panel-link{top:53%;height:43%}body.template-index .xh-panel-link--custom{left:0;width:31%}body.template-index .xh-panel-link--vendor{left:34%;width:32%}body.template-index .xh-panel-link--digital{left:69%;width:31%}}body.template-index .footer{margin-top:0!important;background:radial-gradient(circle at 50% 0,rgba(255,20,147,.17),transparent 35%),linear-gradient(180deg,#090910,#030305)!important;border-top:1px solid rgba(255,20,147,.6)!important;color:#eeeef4}body.template-index .footer:before{content:"XPRESSIONS AFTER DARK  \2726   SPOOKY SEASON";display:block;text-align:center;padding:14px 16px;color:#eeeef4;letter-spacing:.2em;font-size:12px;font-weight:800;background:linear-gradient(90deg,#030305,#ff149352,#111118,#ff149352,#030305);border-bottom:1px solid rgba(255,20,147,.35);text-shadow:0 0 10px rgba(255,20,147,.7)}body.template-index .footer__content-top{padding-top:44px;padding-bottom:34px}body.template-index .footer-block__newsletter{max-width:620px;margin-inline:auto;text-align:center}body.template-index .footer-block__heading,body.template-index .footer__heading{color:#fff!important;text-shadow:0 0 12px rgba(255,20,147,.28)}body.template-index .footer .newsletter-form{max-width:520px!important;margin-inline:auto}body.template-index .footer .newsletter-form__field-wrapper .field{border:1px solid rgba(255,20,147,.75);box-shadow:0 0 18px #ff14931f;background:#08080d}body.template-index .footer .field__input{color:#fff!important;background:transparent!important}body.template-index .footer .field__label{color:#cfcfd7!important}body.template-index .footer .newsletter-form__button{color:#ff69b4!important}body.template-index .footer a,body.template-index .footer .copyright__content,body.template-index .footer .footer__copyright{color:#d9d9e2!important}body.template-index .footer a:hover{color:#ff69b4!important}body.template-index .footer__list-social .list-social__link{border-radius:50%;transition:filter .2s ease,transform .2s ease}body.template-index .footer__list-social .list-social__link:hover{filter:drop-shadow(0 0 7px rgba(255,20,147,.85));transform:translateY(-2px)}body.template-index .footer__content-bottom{border-top:1px solid rgba(255,20,147,.25)!important}body.template-index .footer .localization-form__select{border-color:#ff149373!important}@media(max-width:749px){body.template-index .footer:before{font-size:10px;letter-spacing:.1em}body.template-index .footer__content-top{padding-top:34px;padding-bottom:26px}}body.template-index .footer__content-top{padding-top:28px!important;padding-bottom:20px!important}body.template-index .footer-block__newsletter{margin-bottom:8px!important}body.template-index .footer-block__heading{margin-bottom:14px!important}body.template-index .footer__list-social{margin-top:10px!important}body.template-index .footer__content-bottom{padding-top:16px!important;padding-bottom:12px!important}body.template-index .footer__payment{margin-top:4px!important}body.template-index .footer__column--info{padding-top:0!important}body.template-index button[aria-label*=wishlist i],body.template-index button[title*=wishlist i],body.template-index a[aria-label*=wishlist i],body.template-index [class*=wishlist i] button,body.template-index [class*=wishlist i] a{background:#ff1493!important;color:#fff!important;border-color:#ff69b4!important;box-shadow:0 0 14px #ff14938c!important}@media(max-width:749px){body.template-index .footer__content-top{padding-top:24px!important;padding-bottom:16px!important}body.template-index .footer__content-bottom{padding-top:12px!important;padding-bottom:10px!important}}@media(max-width:749px){body.template-index .xh-hero{width:100%!important;aspect-ratio:auto!important;overflow:hidden!important;line-height:0}body.template-index .xh-hero__image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;transform:none!important;object-fit:contain!important}body.template-index .xh-panel-link{top:51%!important;height:45%!important}body.template-index .xh-panel-link--custom{left:4.5%!important;width:29%!important}body.template-index .xh-panel-link--vendor{left:35.5%!important;width:29%!important}body.template-index .xh-panel-link--digital{left:66.5%!important;width:29%!important}}.xh-mobile-shop{display:none}@media(max-width:749px){body.template-index .xh-mobile-shop{display:grid!important;grid-template-columns:1fr;gap:12px;padding:18px 16px 28px;background:linear-gradient(180deg,#030305,#0a0710);border-top:1px solid rgba(255,20,147,.45)}body.template-index .xh-mobile-shop__card{display:flex;min-height:128px;flex-direction:column;justify-content:center;padding:20px 18px;text-decoration:none!important;color:#fff!important;border:1px solid rgba(255,20,147,.7);background:radial-gradient(circle at 90% 10%,rgba(255,20,147,.17),transparent 38%),linear-gradient(145deg,#111119,#07070c);box-shadow:0 0 18px #ff149317;border-radius:4px}body.template-index .xh-mobile-shop__eyebrow{color:#ff69b4;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.18em;margin-bottom:7px}body.template-index .xh-mobile-shop__card strong{color:#fff;font-size:21px;line-height:1.15;margin-bottom:8px;text-shadow:0 0 10px rgba(255,20,147,.2)}body.template-index .xh-mobile-shop__card>span:last-child{color:#d8d8df;font-size:13px;line-height:1.4}}@media(max-width:749px){body.template-index .xh-hero{width:100%!important;aspect-ratio:1664 / 770!important;overflow:hidden!important;position:relative!important}body.template-index .xh-hero__image{display:block!important;width:100%!important;max-width:none!important;height:auto!important;object-fit:initial!important;transform:translateY(-10%)!important}body.template-index .xh-panel-link{top:53%!important;height:43%!important}body.template-index .xh-panel-link--custom{left:5.5%!important;width:28.5%!important}body.template-index .xh-panel-link--vendor{left:35.5%!important;width:29%!important}body.template-index .xh-panel-link--digital{left:66%!important;width:28.5%!important}}body.template-product .main-page-title,body.template-product .product__title h1,body.template-product .product__title h2,body.template-product .product__description,body.template-product .product__description p,body.template-product .product__description li,body.template-product .product__description strong,body.template-product .product__description em,body.template-product .product__text,body.template-product .product__tax,body.template-product .product-form__input legend,body.template-product .product-form__input label,body.template-product .quantity__label,body.template-product .price,body.template-product .price-item,body.template-product .pickup-availability-info,body.template-product .accordion__title,body.template-product .accordion__content,body.template-product .share-button__button,body.template-product .shopify-payment-button__more-options{color:#f7f7fb!important}body.template-product .product__description a,body.template-product .product__text a,body.template-product .accordion__content a{color:#ff69b4!important;text-decoration-color:#ff69b4!important}body.template-product .product__description a:hover,body.template-product .accordion__content a:hover{color:#ff1493!important}body.template-product .product-form__input input[type=radio]+label{color:#f7f7fb!important;border-color:#f7f7fb8c!important;background:#101017!important}body.template-product .product-form__input input[type=radio]:checked+label{color:#fff!important;border-color:#ff69b4!important;background:#ff1493!important}body.template-product .quantity,body.template-product .select__select,body.template-product .field__input{color:#fff!important;background:#101017!important;border-color:#ff69b48c!important}body.template-product .quantity__button,body.template-product .select .svg-wrapper,body.template-product .product__accordion .svg-wrapper{color:#fff!important}body.template-product .product__info-container .caption,body.template-product .product__info-container .caption-large,body.template-product .product__info-container .light{color:#d8d8df!important}body.template-product .product__accordion{border-color:#ff69b44d!important}nn body:not(.template-index) .card__heading,body:not(.template-index) .card__heading a,body:not(.template-index) .card-information,body:not(.template-index) .card-information>*,body:not(.template-index) .card-information .price,body:not(.template-index) .card-information .price-item,body:not(.template-index) .price,body:not(.template-index) .price-item,body:not(.template-index) .collection__title,body:not(.template-index) .collection-hero__title,body:not(.template-index) .facets__heading,body:not(.template-index) .facets__label,body:not(.template-index) .facet-filters__label,body:not(.template-index) .facet-filters__sort,body:not(.template-index) .product-count,body:not(.template-index) .product-count__text{color:#f7f7fb!important}body:not(.template-index) .card__heading a:hover{color:#ff69b4!important}body:not(.template-index) .price--on-sale .price-item--regular{color:#bfc0c8!important}body:not(.template-index) .badge{color:#fff!important;border-color:#ff69b4a6!important;background:#101017!important}n{}
/*# sourceMappingURL=/cdn/shop/t/11/assets/xpressions-halloween.css.map */
