:root{--ffc-night: #050814;--ffc-night-soft: #070d19;--ffc-panel: #0c1724;--ffc-panel-soft: #101f30;--ffc-ice: #6fd5ff;--ffc-mint: #00ddb0;--ffc-flame: #ff9d16;--ffc-snow: #f7fbff;--ffc-muted: #a9bfd2;--ffc-line: rgba(135, 198, 239, .22)}body:has(main[data-template=collection]){background:var(--ffc-night);color:var(--ffc-snow)}body:has(main[data-template=collection]) .header-wrapper,body:has(main[data-template=collection]) .utility-bar{border-color:var(--ffc-line);background:#050814f7}body:has(main[data-template=collection]) .header__heading-link,body:has(main[data-template=collection]) .header__menu-item,body:has(main[data-template=collection]) .header__icon,body:has(main[data-template=collection]) .list-menu__item,body:has(main[data-template=collection]) .localization-form__select{color:var(--ffc-snow)}body:has(main[data-template=collection]) main[data-template=collection]{background:radial-gradient(circle at 82% 2%,rgba(49,119,255,.15),transparent 32rem),radial-gradient(circle at 10% 38%,rgba(0,221,176,.07),transparent 34rem),var(--ffc-night);color:var(--ffc-snow)}body:has(main[data-template=collection]) .collection-hero,body:has(main[data-template=collection]) .collection,body:has(main[data-template=collection]) .facets-container,body:has(main[data-template=collection]) .loading-overlay.gradient{background:transparent}body:has(main[data-template=collection]) .collection-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--ffc-line)}body:has(main[data-template=collection]) .collection-hero:after{position:absolute;inset:auto -8rem -18rem auto;width:34rem;aspect-ratio:1;border-radius:50%;background:#6fd5ff1f;content:"";filter:blur(70px);pointer-events:none}body:has(main[data-template=collection]) .collection-hero__inner{position:relative;z-index:1;padding-top:4rem;padding-bottom:4rem}body:has(main[data-template=collection]) .collection-hero__text-wrapper:before{display:block;margin-bottom:1rem;color:var(--ffc-ice);content:"SINGLE-INGREDIENT TREATS";font-size:1.05rem;font-weight:800;letter-spacing:.2em;line-height:1.4}body:has(main[data-template=collection]) .collection-hero__title{margin:0;color:var(--ffc-snow);font-family:Georgia,Times New Roman,serif;font-size:clamp(4.4rem,9vw,8rem);letter-spacing:-.04em;line-height:.95}body:has(main[data-template=collection]) .collection-hero__description,body:has(main[data-template=collection]) .collection-hero__description p{max-width:68rem;margin-top:1.5rem;color:var(--ffc-muted);font-size:1.55rem;line-height:1.65}body:has(main[data-template=collection]) #shopify-section-template--27828188381218__product-grid,body:has(main[data-template=collection]) [id*=__product-grid]{background:transparent}body:has(main[data-template=collection]) .facets-container{margin-top:0;border-bottom:1px solid var(--ffc-line);padding-top:2rem;padding-bottom:2rem}body:has(main[data-template=collection]) .facets__form{align-items:center}body:has(main[data-template=collection]) .facets__heading,body:has(main[data-template=collection]) .facets__summary,body:has(main[data-template=collection]) .facet-filters__label,body:has(main[data-template=collection]) .product-count__text,body:has(main[data-template=collection]) .mobile-facets__open,body:has(main[data-template=collection]) .mobile-facets__open-label{color:var(--ffc-snow)}body:has(main[data-template=collection]) .facets__heading,body:has(main[data-template=collection]) .facet-filters__label,body:has(main[data-template=collection]) .product-count__text{font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:has(main[data-template=collection]) .facets__summary,body:has(main[data-template=collection]) .facet-filters__sort,body:has(main[data-template=collection]) .mobile-facets__open-wrapper{border:1px solid var(--ffc-line);border-radius:.8rem;background:#ffffff09}body:has(main[data-template=collection]) .facets__summary{min-height:4.5rem;padding:1.1rem 4rem 1.1rem 1.5rem}body:has(main[data-template=collection]) .facet-filters__sort{min-height:4.5rem;padding:0 4rem 0 1.4rem;color:var(--ffc-snow)}body:has(main[data-template=collection]) .facet-filters__sort option,body:has(main[data-template=collection]) .select__select option{background:var(--ffc-panel);color:var(--ffc-snow)}body:has(main[data-template=collection]) .facets__display,body:has(main[data-template=collection]) .facets__display-vertical{border:1px solid var(--ffc-line);border-radius:1rem;background:var(--ffc-panel);box-shadow:0 2rem 5rem #0006;color:var(--ffc-snow)}body:has(main[data-template=collection]) .facets__header{border-color:var(--ffc-line);background:var(--ffc-panel-soft)}body:has(main[data-template=collection]) .facets__selected,body:has(main[data-template=collection]) .facet-checkbox,body:has(main[data-template=collection]) .facets__price,body:has(main[data-template=collection]) .field__label{color:var(--ffc-muted)}body:has(main[data-template=collection]) .facet-checkbox:hover,body:has(main[data-template=collection]) .facet-checkbox:hover .facet-checkbox__text-label{color:var(--ffc-snow)}body:has(main[data-template=collection]) .facet-checkbox>svg{border-radius:.3rem;color:var(--ffc-ice)}body:has(main[data-template=collection]) .facets__reset,body:has(main[data-template=collection]) .active-facets__button-remove{color:var(--ffc-ice)}body:has(main[data-template=collection]) .facets__price .field__input{border-radius:.7rem;background:#f3f8fc;color:#07101c}body:has(main[data-template=collection]) .product-grid-container{padding-top:3rem;padding-bottom:5rem}body:has(main[data-template=collection]) .product-grid{row-gap:2.2rem}body:has(main[data-template=collection]) .product-card-wrapper .card{height:100%;overflow:hidden;border:1px solid var(--ffc-line);border-radius:1.4rem;background:linear-gradient(160deg,var(--ffc-panel-soft),var(--ffc-panel));box-shadow:0 1.5rem 3.6rem #0000002e;color:var(--ffc-snow);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}body:has(main[data-template=collection]) .product-card-wrapper:hover .card{border-color:#6fd5ff80;box-shadow:0 2rem 4.8rem #0000004d;transform:translateY(-3px)}body:has(main[data-template=collection]) .product-card-wrapper .card__inner{overflow:hidden;border-radius:1.3rem 1.3rem 0 0;background:#dceefa}body:has(main[data-template=collection]) .product-card-wrapper .card__media,body:has(main[data-template=collection]) .product-card-wrapper .media{border-radius:1.3rem 1.3rem 0 0}body:has(main[data-template=collection]) .product-card-wrapper .card__content{padding:1.5rem}body:has(main[data-template=collection]) .product-card-wrapper .card__information{padding:0}body:has(main[data-template=collection]) .product-card-wrapper .card__heading,body:has(main[data-template=collection]) .product-card-wrapper .card__heading a,body:has(main[data-template=collection]) .product-card-wrapper .price,body:has(main[data-template=collection]) .product-card-wrapper .price-item,body:has(main[data-template=collection]) .product-card-wrapper .caption-large,body:has(main[data-template=collection]) .product-card-wrapper .card-information{color:var(--ffc-snow)}body:has(main[data-template=collection]) .product-card-wrapper .card__heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,2vw,2.25rem);letter-spacing:-.02em;line-height:1.15}body:has(main[data-template=collection]) .product-card-wrapper .card-information{margin-top:1rem}body:has(main[data-template=collection]) .product-card-wrapper .price{font-size:1.45rem;font-weight:800}body:has(main[data-template=collection]) .product-card-wrapper .price--on-sale .price-item--regular{color:var(--ffc-muted)}body:has(main[data-template=collection]) .product-card-wrapper .badge{border:1px solid rgba(169,191,210,.35);border-radius:999px;background:#050814e0;color:var(--ffc-muted);font-size:.95rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body:has(main[data-template=collection]) .product-card-wrapper .badge.color-accent-2,body:has(main[data-template=collection]) .product-card-wrapper .badge[class*=sale]{border-color:#00ddb073;color:var(--ffc-mint)}body:has(main[data-template=collection]) .quick-add{margin:1.2rem 0 0}body:has(main[data-template=collection]) .quick-add__submit,body:has(main[data-template=collection]) .quick-add-modal .button,body:has(main[data-template=collection]) .mobile-facets__footer .button{min-height:4.8rem;border:0;border-radius:.8rem;background:linear-gradient(135deg,#ffb128,#ff8b00);color:#12100c;font-size:1.15rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 1rem 2.6rem #ff9d1629}body:has(main[data-template=collection]) .quick-add__submit:after,body:has(main[data-template=collection]) .quick-add-modal .button:after,body:has(main[data-template=collection]) .mobile-facets__footer .button:after{box-shadow:none}body:has(main[data-template=collection]) .quick-add-modal__content{border:1px solid var(--ffc-line);border-radius:1.4rem;background:var(--ffc-panel);color:var(--ffc-snow);box-shadow:0 2rem 7rem #0000008c}body:has(main[data-template=collection]) .quick-add-modal__content-info,body:has(main[data-template=collection]) .quick-add-modal__content-info .product,body:has(main[data-template=collection]) .quick-add-modal__content-info .gradient{background:var(--ffc-panel);color:var(--ffc-snow)}body:has(main[data-template=collection]) .quick-add-modal__content h1,body:has(main[data-template=collection]) .quick-add-modal__content h2,body:has(main[data-template=collection]) .quick-add-modal__content .product__title,body:has(main[data-template=collection]) .quick-add-modal__content .price,body:has(main[data-template=collection]) .quick-add-modal__content label,body:has(main[data-template=collection]) .quick-add-modal__toggle{color:var(--ffc-snow)}body:has(main[data-template=collection]) .quick-add-modal__content .product-form__input input[type=radio]+label{border-color:var(--ffc-line);background:#ffffff09;color:var(--ffc-snow)}body:has(main[data-template=collection]) .quick-add-modal__content .product-form__input input[type=radio]:checked+label{border-color:var(--ffc-ice);background:var(--ffc-ice);color:#07101c}body:has(main[data-template=collection]) .pagination-wrapper{margin-top:5rem}body:has(main[data-template=collection]) .pagination__item{border:1px solid transparent;border-radius:.7rem;color:var(--ffc-muted);text-decoration:none}body:has(main[data-template=collection]) .pagination__item--current,body:has(main[data-template=collection]) .pagination__item:hover{border-color:var(--ffc-line);background:var(--ffc-panel-soft);color:var(--ffc-snow)}body:has(main[data-template=collection]) .mobile-facets__inner,body:has(main[data-template=collection]) .mobile-facets__header,body:has(main[data-template=collection]) .mobile-facets__main,body:has(main[data-template=collection]) .mobile-facets__submenu,body:has(main[data-template=collection]) .mobile-facets__footer{border-color:var(--ffc-line);background:var(--ffc-panel);color:var(--ffc-snow)}body:has(main[data-template=collection]) .mobile-facets__heading,body:has(main[data-template=collection]) .mobile-facets__summary,body:has(main[data-template=collection]) .mobile-facets__label,body:has(main[data-template=collection]) .mobile-facets__close-button,body:has(main[data-template=collection]) .mobile-facets__sort label,body:has(main[data-template=collection]) .mobile-facets__sort .select__select{color:var(--ffc-snow)}body:has(main[data-template=collection]) .mobile-facets__count,body:has(main[data-template=collection]) .mobile-facets__info,body:has(main[data-template=collection]) .mobile-facets__label{color:var(--ffc-muted)}body:has(main[data-template=collection]) .mobile-facets__open-wrapper{min-height:4.6rem;align-items:center;padding:0 1.4rem}body:has(main[data-template=collection]) .mobile-facets__sort .select__select{border:1px solid var(--ffc-line);border-radius:.7rem;background:#ffffff09}body:has(main[data-template=collection]) .footer{border-color:var(--ffc-line);background:#03050d;color:var(--ffc-muted)}body:has(main[data-template=collection]) .footer a,body:has(main[data-template=collection]) .footer .copyright__content,body:has(main[data-template=collection]) .footer .footer-block__heading{color:var(--ffc-muted)}@media screen and (max-width:749px){body:has(main[data-template=collection]) .collection-hero__inner{padding-top:3rem;padding-bottom:3rem}body:has(main[data-template=collection]) .collection-hero__text-wrapper:before{font-size:.9rem}body:has(main[data-template=collection]) .collection-hero__title{font-size:4.4rem}body:has(main[data-template=collection]) .facets-container{padding-top:1.4rem;padding-bottom:1.4rem}body:has(main[data-template=collection]) .product-grid-container{padding-top:2rem}body:has(main[data-template=collection]) .product-grid{row-gap:1.2rem}body:has(main[data-template=collection]) .product-card-wrapper .card__content{padding:1.1rem}body:has(main[data-template=collection]) .product-card-wrapper .card__heading{font-size:1.55rem}body:has(main[data-template=collection]) .product-card-wrapper .price{font-size:1.25rem}body:has(main[data-template=collection]) .quick-add__submit{min-height:4.4rem;padding-right:.8rem;padding-left:.8rem;font-size:.98rem}}@media(prefers-reduced-motion:reduce){body:has(main[data-template=collection]) .product-card-wrapper .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/frost-fang-collection.css.map */
