@font-face{font-family:Manifold CF;src:url(/cdn/shop/files/Manifold-CF-Medium.otf?v=1685641355);font-weight:500}@font-face{font-family:Manifold CF;src:url(/cdn/shop/files/Manifold-CF-Demi-Bold.otf?v=1685641355);font-weight:600}@font-face{font-family:Manifold CF;src:url(/cdn/shop/files/Manifold-CF-Bold.otf?v=1685641355);font-weight:700}.text-align--center{text-align:center!important}.text-align--right{text-align:right!important}.bubble-dropdown-menu.dropdown-menu{background-color:transparent;padding:4px;box-shadow:none;margin-left:-16px}.bubble-dropdown-menu .dropdown-menu__item{opacity:1;padding:7px 12px;background-color:#fff;color:#000;border-radius:40px;-webkit-box-shadow:2px 2px 4px 0px rgba(0,0,0,.25);box-shadow:2px 2px 4px #00000040}.bubble-dropdown-menu .dropdown-menu__item span{font-size:16px}.product-card-badge{position:absolute;top:50px;right:50px;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;z-index:1}.product-card-badge.magnetic-badge{background-image:url(//www.candylabtoys.com/cdn/shop/t/252/assets/magnet_icon.png?v=30354092711528965931756456751)}.pdp-badge{position:absolute;top:50px;left:50px;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;z-index:1}.pdp-badge.magnetic-badge{background-image:url(//www.candylabtoys.com/cdn/shop/t/252/assets/magnet_icon.png?v=30354092711528965931756456751)}.shopify-section--collection-filter{position:sticky!important;top:86px;background-color:#fff!important;z-index:9;border-bottom:1px solid #000}.collection-top-filter{display:flex;align-items:flex-end;justify-content:center;padding-top:10px;padding-bottom:10px;gap:30px}.collection-top-filter .top-filter-item{flex:0 1 auto}.collection-top-filter .top-filter-item.active{filter:invert(37%) sepia(93%) saturate(7471%) hue-rotate(0deg) brightness(91%) contrast(135%)}.collection-top-filter .top-filter-item span{display:block;text-align:center}.collection-top-filter .top-filter-item img{margin:auto auto 10px;height:58px}.collection-banner-text{max-width:30%!important;min-width:250px;padding:25px;z-index:2;-webkit-box-shadow:-5px 5px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:-5px 5px 4px 0px rgba(0,0,0,.25);box-shadow:-5px 5px 4px #00000040;background-color:#f2f2f2;border-radius:4px;text-align:left}.collection-banner-text h1{font-size:30px}.collection__facets-scroller{top:160px}.collection__results{scroll-padding-top:0!important}@media screen and (max-width: 1024px){.collection-top-filter{gap:0;overflow-x:auto}.collection-top-filter .top-filter-item{flex:0 0 auto;margin-left:10px;margin-right:10px}}@media screen and (max-width: 768px){.product-card-badge{top:25px;right:25px;width:25px;height:25px}.pdp-badge{top:25px;left:25px;width:25px;height:25px}.collection-top-filter{justify-content:flex-start;padding-left:10px}.shopify-section--collection-filter{top:97px}}.shopify-section--collection-banner{border-bottom:1px solid}.collection__facets{border-right:1px solid;padding-right:30px}.collection__top-bar{display:none}#facet-form>div{border-top:none}#facet-form{padding-top:15px}.collection--filters-sidebar{margin-top:0}.header__wrapper{padding-top:7px;padding-bottom:14px}.header__main-nav,.header__secondary-nav{padding-top:5px}@media screen and (max-width: 768px){.header__wrapper{padding-top:13px;padding-bottom:20px}.collection-top-filter .top-filter-item img{height:50px}}.cl-boxed{min-width:250px;padding:25px;z-index:2;-webkit-box-shadow:-5px 5px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:-5px 5px 4px 0px rgba(0,0,0,.25);box-shadow:-5px 5px 4px #00000040;background-color:#f2f2f2;border-radius:4px;text-align:left}@media screen and (min-width: 700px){.footer__block-list{justify-content:space-between}.footer__aside{display:flex;justify-content:space-between;align-items:flex-start}.footer__aside-top{justify-content:flex-start}.footer__aside-bottom{justify-content:flex-end;text-align:right}.collection-header-mobile{display:none}}@media screen and (max-width: 699px){div.footer__block-list.empty\:hidden>div.footer__block.footer__block--text{display:none}.collection-banner-text{display:none}.collection-header-mobile{background-color:#f2f2f2;padding:40px 20px}.collection-header-mobile .prose,.collection__results{margin-top:15px}.mobile-image-text{display:block}}.horizontal-product__image{width:240px}.header-icon{max-width:24px}.header-icon-mobile{max-width:48px}.tabs-wrapper{margin-top:40px;margin-bottom:40px}.tabs-wrapper.mobile-only{display:none}.tabs-wrapper .tabs-cta{display:flex;gap:20px;border-bottom:1px solid #000}.tabs-wrapper .tabs-cta .product-tab{position:relative;flex:0 1 auto;font-size:unset;text-transform:uppercase;padding:10px 5px;cursor:pointer}.tabs-wrapper .tabs-cta .product-tab:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background-color:transparent;transition:all ease .2s;transform:translateY(-1px)}.tabs-wrapper .tabs-cta .product-tab.active:after{background-color:#000}.tabs-wrapper .product-tab-content{display:none;padding-top:15px;padding-bottom:15px}.tabs-wrapper .product-tab-content.active{display:block}.tabs-content{font-size:.9em}@media screen and (max-width: 999px){.tabs-wrapper.mobile-only{display:block}.tabs-wrapper.desktop-only{display:none}.tabs-wrapper .flex-scroller{overflow-y:hidden;overflow-x:auto;border-bottom:1px solid #000}.tabs-wrapper .flex-scroller .tabs-cta{position:relative;width:100vw;flex-flow:row nowrap;border-bottom:none}.tabs-wrapper .flex-scroller .tabs-cta .product-tab{flex:1 0 auto}}.product-info__title{text-transform:uppercase}.quantity-selector__input{background:#272727;color:#fff;min-width:50px;font-family:Manifold CF;font-weight:700}.quantity-selector{border-color:#272727}.product .horizontal-product{padding:0;gap:unset}.product div.pair-with-product-override>.horizontal-product__cta{position:relative;left:unset}.product .horizontal-product-list{display:flex;justify-content:center;align-content:center;align-items:center}.product div.pair-with-product-override{justify-content:center;align-items:flex-start;border:none}.product div.pair-with-product-override>.horizontal-product__info{text-align:left;width:100%;margin-top:4px;padding-left:4px}.product .horizontal-product-list{border:none}.product .horizontal-product{gap:unset;background:#f2f2f2;margin:3px;padding:12px 6px}.product .horizontal-product:first-of-type{margin-left:0}.product .horizontal-product__info .text-sm{font-size:10px}.product .horizontal-product__cta{margin:0 0 5px;top:-2px!important;border:1px solid #272727;background:#fff;opacity:1}.buy-buttons .button--xl{text-align:left;padding:12px 15px!important}.badge--on-sale{background:#fff212;color:#000}.flex-cart-note-btns{display:flex;width:100%;justify-content:space-between;align-items:center}.media-carousel-arrows{display:none;position:absolute;top:50%;display:flex;z-index:1;width:100%;transform:translateY(-50%);justify-content:space-between}.shopify-section--image-with-text-overlay .button{padding-left:15px!important;padding-right:15px!important}.product-gallery .product-gallery__cursor{display:none}.product-gallery__media-list-wrapper:has(>custom-cursor:not([hidden])){cursor:default!important}@media screen and (max-width: 999px){.product-info__quantity-selector{display:none}.product-gallery__media-list-wrapper{cursor:auto}}@media screen and (min-width: 1150px){.prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-4)}}@media screen and (min-width: 700px){.prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+*{margin-block-start:var(--spacing-3)}}@media screen and (min-width: 1000px){.collection{column-gap:1.5rem}.product-list{gap:1.5rem}.collection__results{padding-top:1.5rem}}div.section-heading{position:absolute;display:none;top:0;z-index:2;width:100%}@media screen and (max-width: 768px){div.section-heading{display:block;left:0}}div.video__media-container{grid-area:1 / 1 / span 3 / span 3;display:block;max-width:100%;width:100%;height:auto;-o-object-position:center center;object-position:center center;-o-object-position:var(--focal-alignment, center center);object-position:var(--focal-alignment, center center)}.video-wrapper>*{display:block;max-width:100%;width:100%;height:auto;-o-object-position:center center;object-position:center center;-o-object-position:var(--focal-alignment, center center);object-position:var(--focal-alignment, center center)}.video-wrapper.aspect-ratio--landscape>*,.video-wrapper.aspect-ratio--portrait>*,.video-wrapper.aspect-ratio--square>*,.video-wrapper.aspect-ratio--landscape_alt>*,.video-wrapper.aspect-ratio--portrait_alt>*,.video-wrapper.aspect-ratio--landscape_wide_alt>*,.video-wrapper.aspect-ratio--landscape_ultrawide_alt>*,.video-wrapper.aspect-ratio--externally_set>*{-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--object-fit, cover);object-fit:var(--object-fit, cover)}.video-wrapper.aspect-ratio--landscape>*{aspect-ratio:3 / 2}.video-wrapper.aspect-ratio--portrait>*{aspect-ratio:2 / 3}.video-wrapper.aspect-ratio--landscape_alt>*{aspect-ratio:5 / 4}.video-wrapper.aspect-ratio--portrait_alt>*{aspect-ratio:4 / 5}.video-wrapper.aspect-ratio--landscape_wide_alt>*{aspect-ratio:16 / 9}.video-wrapper.aspect-ratio--landscape_ultrawide_alt>*{aspect-ratio:21 / 9}.video-wrapper.aspect-ratio--square>*{aspect-ratio:1}.content-over-media .mobile-video{display:none!important}@media screen and (max-width: 1150px){.content-over-media .mobile-video{display:block!important}.content-over-media.has-mobile-video .desktop-video{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/custom.css.map */
