body{--font-italic: "TriptychItalic", serif;--font-light-italic: "TriptychItalic", serif;--font-org: "Matter", sans-serif;--font-org-alt: "Triptych", serif;--color-text: #000000;--color-beige: #eee;--color-yellow: #FCBB3F;--color-lime: #3EFB6E}body.template-product--seen,body.template-collection--seen{--color-border: #000;--font-stack-header: "Matter", sans-serif;--font-weight-header: 500;--font-stack-body: "Matter", sans-serif;--font-weight-body: 400;--font-italic: "TriptychItalic", serif;--font-light-italic: "TriptychItalic", serif}body.template-product--2022-blackstar-film-festival,body.template-collection--2022-blackstar-film-festival{--color-border: #000;--font-stack-header: "FK Screamer", sans-serif;--font-weight-header: 500;--font-stack-body: "Matter", sans-serif;--font-weight-body: 400;--font-italic: "Blitz", serif;--font-light-italic: "Blitz", serif}.pre-header{background:#fafafa}.pre-header__inside{display:flex;justify-content:space-between;align-items:center;padding:32px 0}.pre-header__logo{display:flex;align-items:center}.pre-header__logo__blackstar{margin-right:.5rem;margin-top:-12px;position:relative}.pre-header__logo__blackstar__full{position:absolute;top:12px;left:17.5px;opacity:0;pointer-events:none;transition:opacity .3s ease-in}.pre-header__logo__blackstar__full svg{display:block;width:246px;height:36px}.pre-header__logo__blackstar:hover .pre-header__logo__blackstar__full{opacity:1;pointer-events:auto}.pre-header__logo__blackstar:hover+.pre-header__logo__shop{opacity:0;transform:translate(100%)}.pre-header__logo__blackstar:hover>svg{opacity:0}.pre-header__logo__blackstar>svg{display:block;width:58px;height:58px;transition:opacity .3s ease-in}.pre-header__logo__shop{transition:all .3s ease-in}.pre-header__logo__shop svg{display:block;width:102px;height:42px}.pre-header__controls{display:flex;justify-content:flex-end;align-items:center}.pre-header__nav ul{display:flex;justify-content:flex-start;align-items:center;list-style-type:none}.pre-header__nav ul li{margin-left:1.5rem}@media only screen and (max-width:749px){.pre-header__nav__item--hide{display:none}.pre-header__logo__blackstar{margin-top:-6px}.pre-header__logo__blackstar__full{top:6px;left:8.75px}.pre-header__logo__blackstar>svg{width:29px;height:29px}.pre-header__logo__shop svg{width:71px;height:29px}.pre-header__logo__blackstar__full svg{width:123px;height:18px}}.pre-header__nav__cart{position:relative;display:block;padding-right:1.2rem}.pre-header__nav__cart__count{display:block;width:20px;height:20px;background:#000;color:#fff;border-radius:100%;position:absolute;top:-.8rem;right:0;text-align:center;font-size:.8rem;line-height:21px}.pre-header__nav__home{display:flex;align-items:center;color:var(--color-btn-primary)}.pre-header__nav__home span{display:block;width:10px;height:10px;margin-left:.25rem}.pre-header__nav__home span svg{display:block;width:100%;height:100%}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{color:#fff;background-color:var(--color-btn-primary);padding:.75rem 2rem;font-weight:400;text-transform:capitalize;font-size:.875rem;border-radius:1.5rem}.btn.btn--secondary-accent{color:var(--color-btn-primary)}.btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{font-family:var(--font-italic)}.btn--secondary-accent{background-color:#fff}.shopify-payment-button__button.shopify-payment-button__button--unbranded{background-color:#000}.btn.btn--share{background-color:var(--color-beige);border-radius:100%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;color:var(--color-border);padding:0;border:0}.btn--share .icon{margin-left:auto;margin-right:auto}.btn--share .share-title{display:none}.btn.btn--share:hover{background-color:var(--color-beige)}.site-header,.site-header__mobile-nav{background-color:var(--color-text)}.site-header{border-bottom:none}#shopify-section-header .site-header{position:sticky;top:0;z-index:100}.site-header__inside{max-width:1920px;margin:0 auto;padding:.75rem 2rem;font-weight:400}@media only screen and (max-width:1240px){.site-header__inside{padding:.5rem 0}}.site-nav{text-align:left}.site-nav__link{display:flex;align-items:center;font-size:1.25rem;color:#fff;opacity:.6}.site-nav__link:before{display:block;width:20px;height:20px;border-radius:100%;background:#fff;margin-right:.5rem;content:" "}.site-nav__link--active .site-nav__label{font-weight:500;border-bottom:none!important}.site-nav__link--active,.site-nav__link:focus,.site-nav__link:not([disabled]):hover{opacity:1;color:#fff}.site-nav__label{border-bottom:none!important}.site-nav__link svg{display:none}.site-nav__dropdown{border:5px dotted #000!important;border-radius:1rem;padding:1rem 2rem}.site-nav__dropdown ul{display:block}.site-nav__dropdown .site-nav__link{color:#000;opacity:1!important;padding:0!important}.site-nav__dropdown .site-nav__link--active,.site-nav__dropdown.site-nav__link:focus,.site-nav__dropdown .site-nav__link:not([disabled]):hover{opacity:1;color:var(--color-btn-primary)}.site-nav__dropdown .site-nav__link:before{display:none}@media only screen and (max-width:1600px){.site-header__logo-image img{max-width:150px!important}}.site-header__icons{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.site-header__icons-wrapper{background-color:var(--color-border);border-radius:2rem;width:auto;padding:0 .75rem}.site-header__icon:hover{color:var(--color-btn-primary)!important}@media only screen and (max-width:749px){.site-header__icons{padding-right:0}.site-header__icons-wrapper{padding:0;background-color:transparent}.site-header__icon,.site-header__icon:hover{color:var(--color-border)!important}}.site-footer,.site-footer .h4{font-family:var(--font-org);font-weight:500}.site-footer .h4{font-size:1.8rem}.site-footer__item-inner--newsletter .newsletter__input{border:4px dotted white;border-radius:10rem;background-color:#000;color:#fff;font-family:var(--font-org);font-weight:500}.site-footer__item-inner--newsletter .newsletter__input:focus{outline:none;box-shadow:none}.site-footer__item-inner--newsletter .newsletter__input::placeholder{color:#fff}.site-footer__item-inner--newsletter .btn{border:0;border-radius:10rem;background-color:#fff!important;color:#000!important;font-family:var(--font-org)!important;font-weight:500;margin-left:1rem}@media only screen and (max-width:749px){.site-footer__item-inner--newsletter .btn{margin-left:0;margin-top:1rem}}.site-footer__newsletter .form-message{background-color:#000!important;color:#fff!important;border:0!important;font-family:var(--font-italic)!important;font-size:1.2rem}.site-footer__newsletter .form-message:focus-visible{outline:none;color:var(--color-btn-primary)}.site-footer__legal{border-top:5px dotted white;padding-top:1rem;font-family:var(--font-italic)}.site-footer__linklist-item{padding:0!important}.site-footer__linklist-item a{font-size:1.8rem}.site-footer__rte a:hover,.site-footer__linklist-item a:hover,.site-footer__copyright-content a:hover{border-bottom:none!important}.site-footer__linklist{display:block}@-webkit-keyframes colorCycle{0%{background:#fff}25%{background:#ff9091}50%{background:#b075ff}75%{background:#167279}to{background:#fff}}@keyframes colorCycle{0%{background:#fff}25%{background:#ff9091}50%{background:#b075ff}75%{background:#167279}to{background:#fff}}.site-footer__linklist:before{display:block;width:4.5rem;height:4.5rem;border-radius:100%;background:#fff;content:" ";-webkit-animation:colorCycle 15s linear infinite;animation:colorCycle 15s linear infinite;margin-bottom:2rem}.template-collection .main-content{padding-top:0!important}.product-card__image-with-placeholder-wrapper{background:#000;overflow:hidden}.product-card__image-with-placeholder-wrapper>div{background:#fff;max-width:100%!important}.product-card__image-with-placeholder-wrapper>div>div{padding-top:0!important;position:relative}.product-card__image-with-placeholder-wrapper>div>div:before{padding-top:100%;display:block;content:" "}.product-card__image-with-placeholder-wrapper>div>div img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;max-width:100%!important;max-height:100%!important}.product-card__image-wrapper{margin-bottom:0}.product-card__title{display:block;margin-top:2rem;font-size:2rem;font-weight:500;border-bottom:0}@media only screen and (max-width:749px){.product-card__title{font-size:1.25rem}}.product-card .price.price--listing,.product-single .product__price{font-size:1.2rem;font-weight:500}.select-label{text-transform:none}.collection-header{padding-top:.5rem;background:var(--color-btn-primary);color:#fff}.filters-toolbar-wrapper{background:#fafafa;padding:1rem 0;border:0!important}.filters-toolbar__input{font-size:1.25rem;font-weight:500;width:200px!important}.filters-toolbar__label span{display:none}.filters-toolbar__item-child{display:flex;align-items:center}.filters-toolbar__label{margin-right:.25rem}.filters-toolbar__label svg{width:40px;height:40px;display:block}.filters-toolbar__product-count{color:#000;font-size:1.25rem!important;font-weight:500;font-style:normal!important}.collection-header .section-header{margin:3rem 0!important;text-align:left!important;color:#fff}.collection-header .section-header h1{margin-bottom:0;font-weight:500;font-size:4rem}@media only screen and (max-width:749px){.collection-header .section-header h1{font-size:2.5rem}}.collection-header .section-header .rte a,.collection-header .section-header .rte{color:#fff}.product-single__title{display:inline-block}.product-form--payment-button-no-variants{max-width:100%}[data-product] .sls-purchase-options-container{border:0!important;border-radius:0!important;border-bottom:0!important}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border-bottom:0!important}.sealsubs-container label{font-weight:300!important;font-size:1.2rem!important;color:var(--color-border)!important}.sls-price-container .sls-price{font-size:1.2rem;font-family:var(--font-italic);color:var(--color-border)!important}.sls-selling-plan-group-first-line{position:relative}.sls-selling-plan-group-first-line .sls-custom-radio{position:absolute;cursor:pointer;width:1rem;height:1rem;display:block;border-radius:100%;border:2px solid var(--color-border);background:#fff;margin-top:-1px;margin-left:-1px;top:2px}.sls-selling-plan-group-first-line input:checked+.sls-custom-radio{background:var(--color-btn-primary)}@media only screen and (max-width:749px){.sealsubs-container label,.sls-price-container .sls-price{font-size:.9rem!important}}.product-recommendations__inner{margin-top:2rem}.product-recommendations__inner .section-header{text-align:left;display:flex;justify-content:start;margin-left:-1rem}.product-recommendations__inner .section-header h2{display:block;background:#fff;border:5px solid var(--color-border);margin-top:-5px;margin-left:-5px;width:100%;max-width:25rem;padding:1.5rem 2rem;text-transform:none;text-align:left;font-family:var(--font-italic)}@media only screen and (max-width:749px){#shopify-section-product-recommendations{margin-top:2rem}.product-recommendations__inner{padding:0!important;border:0}.product-recommendations__inner .section-header{margin-left:0}}select,input,textarea{border:5px dotted #000;border-radius:1.5rem;font-weight:500;outline:0!important}.cart-popup-wrapper{border:5px dotted var(--color-border);border-radius:2rem;overflow:hidden}.cart-popup{box-shadow:none;padding:0}.cart-popup__header{background:var(--color-btn-primary);color:#fff;padding:.5rem 1rem}.cart-popup__heading{color:#fff!important}.cart-popup-item{padding:1rem}.cart-popup__cta-link{margin:0 1rem;width:auto;display:block}.cart-popup__dismiss{padding-bottom:1rem}#shopify-section-feature-columns .h4{display:block;margin-top:2rem;font-size:2.5rem;font-weight:500}#shopify-section-feature-columns p{font-family:var(--font-org-alt);font-size:.875rem}.feature-row__image-wrapper{margin-bottom:0;max-width:100%!important}.feature-row__image-wrapper>div{position:relative;overflow:hidden;padding-top:0!important}.feature-row__image-wrapper>div:before{padding-top:100%;display:block;content:" "}.feature-row__image-wrapper>div img{display:block;width:100%!important;height:100%!important;object-fit:cover;position:absolute;top:0;left:0;max-width:100%!important;max-height:100%!important}.feature-row__image-wrapper a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#TextColumnImageWrapper-feature-columns-0,#TextColumnImageWrapper-feature-columns-1,#TextColumnImageWrapper-feature-columns-2{max-width:100%!important}#TextColumnImage-feature-columns-0,#TextColumnImage-feature-columns-1,#TextColumnImage-feature-columns-2{max-width:100%!important;max-height:100%!important}.hero .mega-subtitle,.hero .mega-subtitle p,.hero .mega-title{text-shadow:none;color:var(--color-border);max-width:100%!important}.hero .mega-subtitle p{font-size:1.5rem;font-family:var(--font-light-italic)}@media only screen and (max-width:749px){.hero__inner>div{padding:1.5rem}.hero__inner{padding:1.5rem}.filters-toolbar--has-filter .filters-toolbar__item--count{margin-top:2rem}}.product-form__controls-group--submit,.product-form__controls-group{margin-top:2rem}.product-single__media-wrapper{max-width:100%!important;overflow:hidden;background:#000}.product-single__media img{max-width:none!important;max-height:none!important}.product-single__thumbnail{border:0!important;position:relative}.filters-toolbar__item-wrapper{flex-wrap:wrap}.template-collection--seen .collection-header{background:#000}.template-collection--2022-blackstar-film-festival .product-card,.template-product--2022-blackstar-film-festival .product-card{background:#fff;overflow:hidden;border:.5rem solid black;padding-bottom:2rem}.template-product--2022-blackstar-film-festival .product-single__media-wrapper{border:.5rem solid black}.template-product--2022-blackstar-film-festival .product-single__thumbnail{border:.25rem solid black!important;overflow:hidden;background:#fff}.template-collection--2022-blackstar-film-festival .product-card__image-with-placeholder-wrapper,.template-product--2022-blackstar-film-festival .product-card__image-with-placeholder-wrapper{border-top-left-radius:0;border-top-right-radius:0}.template-collection--2022-blackstar-film-festival .collection-header h1{color:#000}.template-collection--2022-blackstar-film-festival .collection-header,.template-collection--2022-blackstar-film-festival .filters-toolbar-wrapper{background:transparent}.template-collection--2022-blackstar-film-festival .page-container,.template-product--2022-blackstar-film-festival .page-container{background:#554ff0 url(https://www.blackstarfest.org/eventive22/images/mobile-bg@2x.png) top left;background-size:100% auto}@media only screen and (min-width:1024px){.template-collection--2022-blackstar-film-festival .page-container,.template-product--2022-blackstar-film-festival .page-container{background:#554ff0 url(https://www.blackstarfest.org/eventive22/images/bg@2x.png) top left;background-size:100% auto}}.template-collection--2022-blackstar-film-festival .product-card__title,.template-collection--2022-blackstar-film-festival .product-card .price.price--listing{padding:1rem 1rem 0}.template-product--2022-blackstar-film-festival .product-card__title,.template-product--2022-blackstar-film-festival .product-card .price.price--listing{padding:.5rem 1rem 0}.template-collection--2022-blackstar-film-festival .product-card__title{font-size:1.5rem}.template-collection--2022-blackstar-film-festival .product-card .price.price--listing dd,.template-product--2022-blackstar-film-festival .product-card .price.price--listing dd,.template-product--2022-blackstar-film-festival .product__price dd{font-weight:200;font-family:var(--font-italic);text-transform:uppercase;padding-top:0;font-size:1.5rem}@media only screen and (min-width:1024px){.template-collection--2022-blackstar-film-festival .product-card__title,.template-collection--2022-blackstar-film-festival .product-card .price.price--listing{padding:1rem 2rem 0}.template-collection--2022-blackstar-film-festival .product-card__title{font-size:2.5rem}.template-collection--2022-blackstar-film-festival .product-card .price.price--listing dd,.template-product--2022-blackstar-film-festival .product-card .price.price--listing dd,.template-product--2022-blackstar-film-festival .product__price dd{font-size:2rem}}.template-product--2022-blackstar-film-festival .product__price dd,.template-product--2022-blackstar-film-festival .product-single__title{font-size:3rem}.template-product--2022-blackstar-film-festival .main-content .btn{border:.25rem solid black!important;backround:#FFF!important;color:#000!important;font-family:var(--font-stack-header);font-weight:500;font-size:1.75rem;width:auto;padding:.15rem 1.5rem}.template-product--2022-blackstar-film-festival .main-content .btn--share{width:60px;height:60px;padding:0rem}@media only screen and (min-width:1024px){.template-product--2022-blackstar-film-festival .product-single__title{font-size:4rem}}.template-product--2022-blackstar-film-festival .product-form,.template-product--2022-blackstar-film-festival .product-single__description{padding:2rem;background:#17ffdf;border-radius:3rem;border:.5rem solid black;margin:3rem 0;font-size:1.2rem}.template-product--2022-blackstar-film-festival .product-single__description{background:#ff0}.template-product--2022-blackstar-film-festival .product-recommendations__inner .section-header h2{background:transparent;border:0;padding:0;margin-left:0;margin-top:0;font-size:3rem;max-width:none;font-weight:500;font-family:var(--font-stack-header)}@media only screen and (min-width:1024px){.template-product--2022-blackstar-film-festival .product-recommendations__inner .section-header h2{font-size:5rem;font-family:var(--font-italic);font-weight:200;text-transform:uppercase}}.template-product--2022-blackstar-film-festival .product-recommendations__inner .section-header{margin-bottom:0}.hero--adapt .hero__absolute-btn{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blackstar-fest.css.map */
