body,body.gradient{background:#2a0d2d}body[class*=template-]:not(.template-index) .shopify-section.section>.gradient,body[class*=template-]:not(.template-index) .shopify-section.section>.color-scheme-1,body[class*=template-]:not(.template-index) .shopify-section.section>.color-scheme-2,body[class*=template-]:not(.template-index) .shopify-section.section>.color-scheme-3,body[class*=template-]:not(.template-index) .shopify-section.section>.color-scheme-4,body[class*=template-]:not(.template-index) .shopify-section.section>.color-scheme-5,body[class*=template-]:not(.template-index) .shopify-section.cart__footer-wrapper>.gradient{background:none}body[class*=template-]:not(.template-index) .product__info-wrapper,body[class*=template-]:not(.template-index) .product__info-container,body[class*=template-]:not(.template-index) .collection__description,body[class*=template-]:not(.template-index) .main-page .rte,body[class*=template-]:not(.template-index) .cart__blocks,body[class*=template-]:not(.template-index) .cart__footer,body[class*=template-]:not(.template-index) .cart-items,body[class*=template-]:not(.template-index) .article-template__content,body[class*=template-]:not(.template-index) .breadcrumbs,body[class*=template-]:not(.template-index) main.content-for-layout .rte,body[class*=template-]:not(.template-index) main.content-for-layout .rich-text{background-color:#2a0d2d75;border-radius:4px;padding:2.4rem 2.8rem;box-shadow:none;color:#fff6ec;border:0}body[class*=template-]:not(.template-index) .product__info-wrapper{padding:2.4rem 2.8rem}body[class*=template-]:not(.template-index) .product__info-wrapper :is(p,li,span,label,dt,dd,td,th,small,h1,h2,h3,h4,h5,h6),body[class*=template-]:not(.template-index) .collection__description :is(p,li,span,h1,h2,h3),body[class*=template-]:not(.template-index) .facets-wrapper :is(p,li,span,label,legend,summary,h1,h2,h3),body[class*=template-]:not(.template-index) main.content-for-layout .rte :is(p,li,span,h1,h2,h3,h4,strong,em,td,th),body[class*=template-]:not(.template-index) .cart__blocks :is(p,span,label,td,th,h1,h2,h3),body[class*=template-]:not(.template-index) .cart__footer :is(p,span,label,td,th,h1,h2,h3),body[class*=template-]:not(.template-index) .cart-items :is(p,span,label,td,th),body[class*=template-]:not(.template-index) .article-template__content :is(p,li,span,h1,h2,h3,h4),body[class*=template-]:not(.template-index) .breadcrumbs :is(p,span,a){color:#fff6ec}body[class*=template-]:not(.template-index) .product__info-wrapper a,body[class*=template-]:not(.template-index) .collection__description a,body[class*=template-]:not(.template-index) .facets-wrapper a,body[class*=template-]:not(.template-index) main.content-for-layout .rte a,body[class*=template-]:not(.template-index) .cart__blocks a,body[class*=template-]:not(.template-index) .cart__footer a,body[class*=template-]:not(.template-index) .article-template__content a,body[class*=template-]:not(.template-index) .breadcrumbs a{color:#ffb066;text-decoration-color:#ffb06680}body[class*=template-]:not(.template-index) .facets-wrapper,body[class*=template-]:not(.template-index) .facets__summary,body[class*=template-]:not(.template-index) .cart-items,body[class*=template-]:not(.template-index) .cart-items th,body[class*=template-]:not(.template-index) .cart-items td,body[class*=template-]:not(.template-index) .cart__footer,body[class*=template-]:not(.template-index) .product__info-wrapper hr,body[class*=template-]:not(.template-index) main.content-for-layout .rte hr{border-color:#fff6ec47}body[class*=template-]:not(.template-index) .facets__summary,body[class*=template-]:not(.template-index) .facets__display,body[class*=template-]:not(.template-index) .active-facets__button,body[class*=template-]:not(.template-index) .active-facets__button-inner,body[class*=template-]:not(.template-index) .select__select,body[class*=template-]:not(.template-index) .field__input,body[class*=template-]:not(.template-index) .quantity__input,body[class*=template-]:not(.template-index) .product-form__input input,body[class*=template-]:not(.template-index) .product-form__input label{background-color:#2a0d2db8;color:#fff6ec;border-color:#fff6ec47}body[class*=template-]:not(.template-index) .select__select option,body[class*=template-]:not(.template-index) .facets__display{background-color:#2a0d2d;color:#fff6ec}body[class*=template-]:not(.template-index) .card__inner,body[class*=template-]:not(.template-index) .card__media,body[class*=template-]:not(.template-index) .card__media img,body[class*=template-]:not(.template-index) .product__media,body[class*=template-]:not(.template-index) .product__media img,body[class*=template-]:not(.template-index) .media,body[class*=template-]:not(.template-index) .thumbnail,body[class*=template-]:not(.template-index) .cart-item__image{background-color:#fffdf9}.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group>.gradient,.shopify-section-group-footer-group>.color-scheme-1,.shopify-section-group-footer-group>.color-scheme-4{background-color:#2a0d2ddb}.shopify-section-group-footer-group .footer :is(p,span,a,li,h1,h2,h3){color:#fff6ec}body[class*=template-]:not(.template-index) .collection-hero h1,body[class*=template-]:not(.template-index) .template-search__header h1,body[class*=template-]:not(.template-index) .main-page .page-title h1,body[class*=template-]:not(.template-index) .page-title h1,body[class*=template-]:not(.template-index) h1.article-template__title,body[class*=template-]:not(.template-index) .article-template__title h1,body[class*=template-]:not(.template-index) h1.page-title,body[class*=template-]:not(.template-index) h1.main-page-title,body[class*=template-]:not(.template-index) .title--primary,body[class*=template-]:not(.template-index) .template-404 h1.title,body[class*=template-]:not(.template-index) .template-search h1{position:relative;isolation:isolate;width:max-content!important;max-width:100%!important;padding:1.2rem 1.8rem!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:#fff6ec;text-shadow:0 1px 3px rgba(42,13,45,.65)}body[class*=template-]:not(.template-index) .collection-hero h1:before,body[class*=template-]:not(.template-index) .template-search__header h1:before,body[class*=template-]:not(.template-index) .main-page .page-title h1:before,body[class*=template-]:not(.template-index) .page-title h1:before,body[class*=template-]:not(.template-index) h1.article-template__title:before,body[class*=template-]:not(.template-index) h1.page-title:before,body[class*=template-]:not(.template-index) h1.main-page-title:before,body[class*=template-]:not(.template-index) .title--primary:before,body[class*=template-]:not(.template-index) .template-404 h1.title:before,body[class*=template-]:not(.template-index) .template-search h1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:14px;background:radial-gradient(ellipse 125% 175% at 0% 50%,#2a0d2dbd,#2a0d2d8f 46%,#2a0d2d00 78%);pointer-events:none}body[class*=template-]:not(.template-index) .collection-hero,body[class*=template-]:not(.template-index) .collection-hero__text-wrapper,body[class*=template-]:not(.template-index) .title-wrapper-with-link,body[class*=template-]:not(.template-index) .template-search__header{background:none!important;background-color:transparent!important;border-radius:0!important;padding:0!important;box-shadow:none!important}body[class*=template-]:not(.template-index) .template-404 h1.title,body[class*=template-]:not(.template-index) .template-search h1{margin-inline:auto}@media screen and (max-width:749px){body[class*=template-]:not(.template-index) .product__info-wrapper,body[class*=template-]:not(.template-index) .product__info-container,body[class*=template-]:not(.template-index) .collection__description,body[class*=template-]:not(.template-index) .facets-wrapper,body[class*=template-]:not(.template-index) .main-page .rte,body[class*=template-]:not(.template-index) .cart__blocks,body[class*=template-]:not(.template-index) .cart__footer,body[class*=template-]:not(.template-index) .cart-items,body[class*=template-]:not(.template-index) main.content-for-layout .rte,body[class*=template-]:not(.template-index) main.content-for-layout .rich-text{padding:1.8rem;border-radius:4px}}body[class*=template-]:not(.template-index) .cart-items a,body[class*=template-]:not(.template-index) .cart-table a,body[class*=template-]:not(.template-index) .cart-item__name,body[class*=template-]:not(.template-index) .cart-item__name:hover,body[class*=template-]:not(.template-index) .cart__ctas a{color:#ffb066}body[class*=template-]:not(.template-index) .totals,body[class*=template-]:not(.template-index) .totals *,body[class*=template-]:not(.template-index) .totals__subtotal,body[class*=template-]:not(.template-index) .totals__subtotal-value,body[class*=template-]:not(.template-index) .cart__footer :is(p,span,small,div,h2,h3){color:#fff6ec}body[class*=template-]:not(.template-index) .quantity,body[class*=template-]:not(.template-index) .quantity__button,body[class*=template-]:not(.template-index) .quantity__input{background-color:#2a0d2db8;color:#fff6ec;border-color:#fff6ec47}body[class*=template-]:not(.template-index) .product__title,body[class*=template-]:not(.template-index) .product__title h1,body[class*=template-]:not(.template-index) .product__title h2,body[class*=template-]:not(.template-index) .product__text,body[class*=template-]:not(.template-index) .price,body[class*=template-]:not(.template-index) .price__container,body[class*=template-]:not(.template-index) .price .price-item,body[class*=template-]:not(.template-index) .price-item--sale,body[class*=template-]:not(.template-index) .unit-price,body[class*=template-]:not(.template-index) .product-form__input legend,body[class*=template-]:not(.template-index) .product-form__input .form__label,body[class*=template-]:not(.template-index) .product-form__input label,body[class*=template-]:not(.template-index) .quantity label,body[class*=template-]:not(.template-index) .product__tax,body[class*=template-]:not(.template-index) .product__inventory,body[class*=template-]:not(.template-index) .product__accordion summary,body[class*=template-]:not(.template-index) .product__accordion .summary__title,body[class*=template-]:not(.template-index) .product__description,body[class*=template-]:not(.template-index) .product__description p,body[class*=template-]:not(.template-index) .product__description li,body[class*=template-]:not(.template-index) .product__description span,body[class*=template-]:not(.template-index) .product__description strong{color:#fff6ec!important}body[class*=template-]:not(.template-index) .product__title a,body[class*=template-]:not(.template-index) .product__description a,body[class*=template-]:not(.template-index) .product__text a{color:#ffb066!important}body[class*=template-]:not(.template-index) .compare-at-price,body[class*=template-]:not(.template-index) .price__sale .price-item--regular{color:#fff6ec!important;opacity:.62}body[class*=template-]:not(.template-index) .facets-wrapper,body[class*=template-]:not(.template-index) .facets__wrapper,body[class*=template-]:not(.template-index) .facets-container,body[class*=template-]:not(.template-index) .facets__form{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}body[class*=template-]:not(.template-index) .product-count,body[class*=template-]:not(.template-index) .product-count__text,body[class*=template-]:not(.template-index) .facets__heading,body[class*=template-]:not(.template-index) .active-facets__heading,body[class*=template-]:not(.template-index) .facets__disclosure label,body[class*=template-]:not(.template-index) .facets-container label,body[class*=template-]:not(.template-index) .sorting__label{color:#fff6ec!important;text-shadow:0 1px 3px rgba(42,13,45,.65);background:none!important}body[class*=template-]:not(.template-index) .facets__summary,body[class*=template-]:not(.template-index) .active-facets__button,body[class*=template-]:not(.template-index) .active-facets__button-inner,body[class*=template-]:not(.template-index) .facets__reset{background-color:#2a0d2db8!important;color:#fff6ec!important;border:1px solid rgba(255,246,236,.28)!important;border-radius:4px;box-shadow:none;padding:.6rem 1.2rem}body.template-index main .shopify-section.section:not([id*=image-banner])>.gradient,body.template-index main .shopify-section.section:not([id*=image-banner])>.isolate>.gradient{background:transparent!important;background-image:none!important}body.template-index main .rich-text__heading,body.template-index main .rich-text__text,body.template-index main .rich-text__text :is(p,span,li,strong,em),body.template-index main .halloween-triptych__heading,body.template-index main .collection__title .title,body.template-index main .collection__description{color:#fff6ec;text-shadow:0 1px 3px rgba(42,13,45,.65)}body.template-index main .rich-text__text a{color:#ffb066}body.template-index main .rich-text__heading,body.template-index main .rich-text__text p{position:relative;isolation:isolate;width:max-content!important;max-width:100%!important;margin-inline:auto;padding:1.2rem 1.8rem!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:#fff6ec;text-shadow:0 1px 3px rgba(42,13,45,.65)}body.template-index main .rich-text__heading:before,body.template-index main .rich-text__text p:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:14px;background:radial-gradient(ellipse 120% 200% at 50% 50%,#2a0d2dd1,#2a0d2db8 60%,#2a0d2d6b 88%,#2a0d2d00);pointer-events:none}body[class*=template-]:not(.template-index) main.content-for-layout :is(.button,button,[type=submit],[type=button],[type=reset],.shopify-payment-button__button,.shopify-payment-button__button--unbranded){color:rgb(var(--color-button-text))!important}body[class*=template-]:not(.template-index) main.content-for-layout :is(.button,button,[type=submit],[type=button],[type=reset],.shopify-payment-button__button,.shopify-payment-button__button--unbranded) :is(span,strong,b,em,small,p,div,svg){color:inherit!important}body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].gradient,body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].color-scheme-1,body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].color-scheme-2,body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].color-scheme-3,body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].color-scheme-4,body[class*=template-collection] .shopify-section.section [class*=main-collection-product-grid-padding].color-scheme-5{background:transparent!important;background-color:transparent!important;background-image:none!important}body[class*=template-]:not(.template-index) .facets__heading,body[class*=template-]:not(.template-index) .facet-filters__label,body[class*=template-]:not(.template-index) .product-count{background-color:#2a0d2db8!important;border:1px solid rgba(255,246,236,.22)!important;border-radius:4px!important;padding:.6rem 1.2rem!important;color:#fff6ec!important;text-shadow:0 1px 3px rgba(42,13,45,.65)!important;align-self:center}body[class*=template-]:not(.template-index) .facet-filters__label label{text-shadow:none!important;background:none!important}body[class*=template-]:not(.template-index) .header-wrapper,body[class*=template-]:not(.template-index) .utility-bar{background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:transparent!important}body[class*=template-]:not(.template-index) .announcement-bar-section{position:relative;isolation:isolate}.section-header{min-height:var(--header-height, 0px)}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{padding-top:6px;padding-bottom:6px}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-logo{width:auto;height:auto;max-height:70px}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-logo-wrapper{max-width:150px}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-link{padding-top:0;padding-bottom:0}@media screen and (max-width:989px){.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{padding-top:6px;padding-bottom:6px}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-logo{max-height:44px}.section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-logo-wrapper{max-width:100%}}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header-wrapper{background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:transparent!important}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{background-color:#2a0d2d!important;border-bottom:0;box-shadow:inset 0 0 0 1px #fff6ec1f;max-width:none;width:auto;border-radius:22px;margin:10px 12px 0}@media screen and (max-width:749px){body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{max-width:none;width:auto;border-radius:16px;margin:8px 10px 0}}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header):before{background-image:none}@media(prefers-reduced-motion:no-preference){.section-header .header{transition:padding .22s ease}.section-header .header__heading-logo{transition:max-height .22s ease}.section-header .header__heading-logo-wrapper{transition:max-width .22s ease,width .3s cubic-bezier(.52,0,.61,.99)}}body[class*=template-]:not(.template-index) .utility-bar,body[class*=template-]:not(.template-index) .utility-bar .announcement-bar__message,body[class*=template-]:not(.template-index) .utility-bar .announcement-bar__message span{color:#fff6ec!important}body[class*=template-]:not(.template-index) .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) :is(.header__heading-link,.header__heading-link .h2,.header__icon,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span){color:#fff6ec}body[class*=template-]:not(.template-index) .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) :is(.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__active-menu-item){color:#ffb066}body[class*=template-]:not(.template-index) .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) :is(.header__active-menu-item,.header__inline-menu .header__menu-item:hover span,details[open]>.header__menu-item span){text-decoration:underline;text-decoration-color:#ff7a1a;text-decoration-thickness:.2rem;text-underline-offset:.45rem}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) :is(.header__heading-link,.header__heading-link .h2,.header__icon,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span){color:#fff6ec}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) :is(.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__active-menu-item){color:#ffb066}body[class*=template-]:not(.template-index) .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) :is(.header__active-menu-item,.header__inline-menu .header__menu-item:hover span,details[open]>.header__menu-item span){text-decoration:underline;text-decoration-color:#ff7a1a;text-decoration-thickness:.2rem;text-underline-offset:.45rem}body[class*=template-]:not(.template-index) details[open]>summary.header__icon{color:rgb(var(--color-foreground))!important}body[class*=template-]:not(.template-index) .header__submenu .header__menu-item,body[class*=template-]:not(.template-index) .header__submenu .header__menu-item span{color:rgba(var(--color-foreground),.75)!important}body[class*=template-]:not(.template-index) .header__submenu .header__menu-item:hover,body[class*=template-]:not(.template-index) .header__submenu .header__menu-item:hover span{color:rgb(var(--color-foreground))!important;text-decoration:none!important}body[class*=template-]:not(.template-index) .pagination__item,body[class*=template-]:not(.template-index) .pagination__item-arrow{background-color:#2a0d2db8!important;border:1px solid rgba(255,246,236,.28)!important;border-radius:4px!important;color:#fff6ec!important;text-decoration:none}body[class*=template-]:not(.template-index) .pagination__item:after,body[class*=template-]:not(.template-index) .pagination__item--current:after{display:none!important}body[class*=template-]:not(.template-index) a.pagination__item:hover{background-color:#2a0d2ddb!important;border-color:#fff6ec80!important}body[class*=template-]:not(.template-index) .pagination__item--current,body[class*=template-]:not(.template-index) .pagination__item--current:hover{background-color:#c2410c!important;border-color:#c2410c!important;color:#fff6ec!important}body[class*=template-]:not(.template-index) .pagination__item[aria-disabled=true]:not(.pagination__item--current),body[class*=template-]:not(.template-index) .pagination__item--disabled{opacity:.45}body[class*=template-]:not(.template-index) span.pagination__item{background-color:transparent!important;border-color:transparent!important;color:#fff6ec!important;opacity:.7}@media screen and (max-width:749px){main [class*=section-][class$=-padding]{padding-top:12px!important;padding-bottom:16px!important}a,button,summary,[role=button],.mcts__item,.mcrv__card{-webkit-tap-highlight-color:transparent}.mcrv__grid{-webkit-overflow-scrolling:touch}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/site-background.css.map */
