@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.fc-collection-page .product-grid-container{--fc-collection-gap: clamp(1.2rem, 2vw, 1.8rem)}.fc-collection-page .product-grid-container .facets-wrapper,.fc-collection-page .facets-wrapper.page-width{margin-bottom:clamp(1.2rem,2.4vw,2rem)}.fc-collection-page .facets-container{display:flex!important;align-items:flex-start;justify-content:space-between;gap:1rem 1.4rem;padding:0 0 1.4rem;border:0;border-bottom:1px solid rgba(26,32,44,.08);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.fc-collection-page .facets__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;width:100%;gap:1rem 1.8rem;margin-bottom:0}.fc-collection-page .facets__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;min-width:0}.fc-collection-page .facets__disclosure{margin:0!important}.fc-collection-page .facet-filters{grid-column:2;grid-row:1;padding-left:0}.fc-collection-page .product-count{grid-column:3;grid-row:1;align-self:center}.fc-collection-page .facets__heading,.fc-collection-page .facet-filters__label label{color:var(--fc-color-navy, #1a202c)!important;font-family:var(--fc-font-heading, var(--fc-heading-font, sans-serif))!important;font-size:.82rem!important;font-weight:800!important;letter-spacing:.05em;margin:0 .4rem 0 0!important;text-transform:uppercase;white-space:nowrap}.fc-collection-page .facets__summary,.fc-collection-page .facet-filters__sort{min-height:32px!important;padding:.34rem .9rem!important;border:1px solid rgba(26,32,44,.14)!important;border-radius:999px!important;background:#ffffffad!important;color:#334155!important;font-family:var(--fc-font-body, var(--fc-body-font, sans-serif))!important;font-size:.84rem!important;font-weight:700!important;transition:border-color .2s ease,color .2s ease,background .2s ease!important;white-space:nowrap!important}.fc-collection-page .facets__summary{margin:0!important}.fc-collection-page .facets__summary>div,.fc-collection-page .facet-filters__field,.fc-collection-page .facet-filters__field .select{display:flex!important;align-items:center!important;gap:.4rem}.fc-collection-page .facets__summary:hover,.fc-collection-page .facets__disclosure[open] .facets__summary,.fc-collection-page .facet-filters__sort:hover{border-color:#f082216b!important;background:#fff7ecdb!important;color:var(--fc-color-terracotta, #f08221)!important}.fc-collection-page .facets__summary:hover .facets__summary-label{text-decoration:none}.fc-collection-page .facet-filters__field{align-items:center;justify-content:flex-start}.fc-collection-page .product-count__text{color:#8a94a6!important;font-family:var(--fc-font-body, var(--fc-body-font, sans-serif))!important;font-size:.84rem!important;font-weight:700!important;margin:0!important;opacity:1!important}.fc-collection-page .facets__heading{display:none!important}.fc-collection-page .facets__summary .icon-caret,.fc-collection-page .facet-filters__field .icon-caret{width:10px!important;height:auto!important;opacity:.6}.fc-collection-page .active-facets{margin-top:.6rem!important;gap:.4rem .5rem}.fc-collection-page .active-facets__button{margin:0!important;padding:0!important}.fc-collection-page span.active-facets__button-inner,.fc-collection-page .active-facets__button--light .active-facets__button-inner{border-radius:999px!important;padding:.3rem .8rem!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.01em;color:#1f2937!important;background:#fff7ec!important;box-shadow:inset 0 0 0 1px #f0822159!important;transition:background .2s ease,box-shadow .2s ease!important}.fc-collection-page .active-facets__button:hover .active-facets__button-inner{background:#ffedd5!important;box-shadow:inset 0 0 0 1px #f082218c!important}.fc-collection-page .active-facets__button .svg-wrapper{margin-left:.4rem}.fc-collection-page .active-facets__button-remove{font-size:.82rem!important}.fc-collection-page .facet-filters__field .select{position:relative;display:inline-flex!important;align-items:center}.fc-collection-page .facet-filters__field .select .icon-caret{position:absolute;right:.85rem;pointer-events:none;opacity:.6}.fc-collection-page .facet-filters__sort{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;min-height:32px!important;padding:.34rem 2rem .34rem .9rem!important;border:1px solid rgba(26,32,44,.14)!important;border-radius:999px!important;background:#ffffffad!important;color:#334155!important;font-family:var(--fc-font-body, var(--fc-body-font, sans-serif))!important;font-size:.84rem!important;font-weight:700!important;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease!important}.fc-collection-page .facet-filters__sort:focus-visible{outline:2px solid rgba(240,130,33,.55);outline-offset:1px}.fc-collection-page .facets__display{margin-top:.6rem!important;left:0!important;width:min(32rem,calc(100vw - 3rem))!important;max-height:32rem!important;border-radius:18px!important;border:1px solid rgba(26,32,44,.08)!important;background:#fffdf9!important;box-shadow:0 24px 60px #1a202c24!important;overflow:hidden}.fc-collection-page .facets__header{border-bottom:1px solid rgba(26,32,44,.08)!important;padding:1.1rem 1.5rem!important;background:#fffdf9!important;font-size:.9rem!important}.fc-collection-page .facets__selected{font-weight:700;color:#475569}.fc-collection-page .facets__reset{font-size:.82rem!important;font-weight:700;color:var(--fc-color-terracotta, #f08221)!important}.fc-collection-page .facets__list{padding:.75rem 1.25rem!important}.fc-collection-page .facets__item{padding:.35rem 0}.fc-collection-page .facet-checkbox__text{font-size:.9rem!important;color:#334155}.fc-collection-page .facet-checkbox__text-label{font-weight:600}.fc-collection-page .facets-layout-list input:checked~.facet-checkbox__text-label{color:var(--fc-color-navy, #1a202c);font-weight:700}.fc-collection-page .button-show-more{font-size:.82rem!important;color:var(--fc-color-terracotta, #f08221)!important}.fc-collection-page .collection ul.grid.product-grid,.fc-collection-page .collection .product-grid,.collection[id*=physical_products] ul.grid.product-grid,.collection[id*=digital_products] ul.grid.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--fc-collection-gap, clamp(1.2rem, 2vw, 1.8rem))!important;align-items:stretch!important;margin:0!important;padding:0!important}.fc-collection-page .collection .product-grid>.grid__item,.fc-collection-page .product-grid-container .collection .product-grid>.grid__item,.collection[id*=physical_products] .product-grid>.grid__item,.collection[id*=digital_products] .product-grid>.grid__item{width:auto!important;max-width:none!important;flex:none!important;padding:0!important}.fc-collection-page .collection .product-card-wrapper,.collection[id*=physical_products] .product-card-wrapper,.collection[id*=digital_products] .product-card-wrapper{height:100%}.fc-collection-page .collection .product-card-wrapper .card,.collection[id*=physical_products] .product-card-wrapper .card,.collection[id*=digital_products] .product-card-wrapper .card{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:.8rem!important;border:1px solid rgba(26,32,44,.07)!important;border-radius:22px!important;background:#ffffffeb!important;box-shadow:0 12px 30px #1a202c0b!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.fc-collection-page .collection .product-card-wrapper:hover .card,.collection[id*=physical_products] .product-card-wrapper:hover .card,.collection[id*=digital_products] .product-card-wrapper:hover .card{transform:translateY(-2px)!important;border-color:#f0822133!important;box-shadow:0 18px 38px #1a202c13!important}.fc-collection-page .collection .card__inner,.collection[id*=physical_products] .card__inner,.collection[id*=digital_products] .card__inner{width:100%!important;overflow:hidden!important;border:0!important;border-radius:16px!important;background:radial-gradient(circle at 20% 12%,rgba(240,130,33,.08),transparent 15rem),linear-gradient(180deg,#fffdf8,#f7fafc)!important}.fc-collection-page .collection .card__inner .card__content,.collection[id*=physical_products] .card__inner .card__content,.collection[id*=digital_products] .card__inner .card__content{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;position:absolute!important;pointer-events:none}.fc-collection-page .collection .card__inner:after,.collection[id*=physical_products] .card__inner:after,.collection[id*=digital_products] .card__inner:after{display:none!important}.fc-collection-page .collection .card__media,.fc-collection-page .collection .card .media,.collection[id*=physical_products] .card__media,.collection[id*=physical_products] .card .media,.collection[id*=digital_products] .card__media,.collection[id*=digital_products] .card .media{overflow:hidden!important}.fc-collection-page .collection .card__media .media img,.collection[id*=physical_products] .card__media .media img,.collection[id*=digital_products] .card__media .media img{object-fit:contain!important;padding:clamp(.55rem,1vw,.85rem)!important;transition:transform .35s ease!important}.fc-collection-page .collection .product-card-wrapper:hover .card__media .media img,.collection[id*=physical_products] .product-card-wrapper:hover .card__media .media img,.collection[id*=digital_products] .product-card-wrapper:hover .card__media .media img{transform:scale(1.018)!important}.fc-collection-page .collection .card--text .card__inner,.collection[id*=physical_products] .card--text .card__inner,.collection[id*=digital_products] .card--text .card__inner{display:none!important}.fc-collection-page .collection .card--text .card__inner:before,.collection[id*=physical_products] .card--text .card__inner:before,.collection[id*=digital_products] .card--text .card__inner:before{content:none}.fc-collection-page .collection .card>.card__content,.collection[id*=physical_products] .card>.card__content,.collection[id*=digital_products] .card>.card__content{display:flex!important;flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important;padding:1rem .15rem .1rem!important}.fc-collection-page .collection .card--text>.card__content,.collection[id*=physical_products] .card--text>.card__content,.collection[id*=digital_products] .card--text>.card__content{min-height:220px!important;justify-content:flex-end!important;padding:1.35rem!important;border-radius:16px!important;background:linear-gradient(140deg,#162033f0,#263449f0),radial-gradient(circle at 82% 12%,rgba(240,130,33,.2),transparent 14rem)!important}.fc-collection-page .collection .card__information,.collection[id*=physical_products] .card__information,.collection[id*=digital_products] .card__information{padding:0!important}.fc-collection-page .collection .card__heading,.fc-collection-page .collection .card__heading a,.collection[id*=physical_products] .card__heading,.collection[id*=physical_products] .card__heading a,.collection[id*=digital_products] .card__heading,.collection[id*=digital_products] .card__heading a{color:var(--fc-color-navy, #1a202c)!important;font-family:var(--fc-font-heading, var(--fc-heading-font, sans-serif))!important;font-size:clamp(1.28rem,.95vw,1.45rem)!important;font-weight:800!important;line-height:1.16!important;letter-spacing:-.015em!important;text-decoration:none!important;transition:color .2s ease!important}.fc-collection-page .collection .card__heading a:hover,.collection[id*=physical_products] .card__heading a:hover,.collection[id*=digital_products] .card__heading a:hover{color:var(--fc-color-navy, #1a202c)!important;text-decoration:none!important}.fc-collection-page .collection .card--text .card__heading,.fc-collection-page .collection .card--text .card__heading a,.collection[id*=physical_products] .card--text .card__heading,.collection[id*=physical_products] .card--text .card__heading a,.collection[id*=digital_products] .card--text .card__heading,.collection[id*=digital_products] .card--text .card__heading a{display:block!important;color:#fff!important;font-size:1.7rem!important}.fc-collection-page .collection .card--text .card-information,.collection[id*=physical_products] .card--text .card-information,.collection[id*=digital_products] .card--text .card-information{color:#fff!important}.fc-collection-page .collection .card-information,.collection[id*=physical_products] .card-information,.collection[id*=digital_products] .card-information{margin-top:.55rem!important}.fc-collection-page .collection .price,.collection[id*=physical_products] .price,.collection[id*=digital_products] .price{color:var(--fc-color-navy, #1a202c)!important;font-family:var(--fc-font-body, var(--fc-body-font, sans-serif))!important;font-size:1.18rem!important;font-weight:800!important;letter-spacing:-.01em!important}.fc-collection-page .collection .card--text .price,.collection[id*=physical_products] .card--text .price,.collection[id*=digital_products] .card--text .price{color:#fff!important}.fc-collection-page .collection .price--on-sale .price-item--regular,.collection[id*=physical_products] .price--on-sale .price-item--regular,.collection[id*=digital_products] .price--on-sale .price-item--regular{color:#9aa5b5!important;font-size:1rem!important;font-weight:600!important;margin-right:.3rem!important;text-decoration:line-through!important}.fc-collection-page .collection .price--on-sale .price-item--sale,.collection[id*=physical_products] .price--on-sale .price-item--sale,.collection[id*=digital_products] .price--on-sale .price-item--sale{color:var(--fc-color-terracotta, #f08221)!important}.fc-collection-page .collection .card__badge,.collection[id*=physical_products] .card__badge,.collection[id*=digital_products] .card__badge{position:absolute!important;top:.75rem!important;left:.75rem!important;bottom:auto!important;right:auto!important;z-index:10!important;margin:0!important;align-self:flex-start!important;grid-row-start:1!important;justify-self:flex-start!important}.fc-collection-page .collection .badge,.collection[id*=physical_products] .badge,.collection[id*=digital_products] .badge{padding:.32rem .72rem!important;border:0!important;border-radius:999px!important;background:#1f2937!important;color:#fff!important;font-family:var(--fc-font-body, var(--fc-body-font, sans-serif))!important;font-size:.66rem!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1.1!important;text-transform:uppercase!important;box-shadow:0 8px 18px #1f29372e!important}.fc-collection-page .collection .badge.color-scheme-5,.fc-collection-page .collection .badge--sold-out,.collection[id*=physical_products] .badge.color-scheme-5,.collection[id*=physical_products] .badge--sold-out,.collection[id*=digital_products] .badge.color-scheme-5,.collection[id*=digital_products] .badge--sold-out{background:#1f2937!important;box-shadow:0 6px 16px #1f293738!important}.collection[id*=physical_products],.collection[id*=digital_products]{--fc-collection-gap: clamp(1.2rem, 2vw, 1.8rem)}.collection[id*=physical_products] .collection__title,.collection[id*=digital_products] .collection__title{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.collection[id*=physical_products] .collection__title .title,.collection[id*=digital_products] .collection__title .title{font-size:clamp(3.2rem,5vw,5.2rem)!important;letter-spacing:-.04em;line-height:.95}.collection[id*=physical_products] .collection__description,.collection[id*=digital_products] .collection__description{max-width:78rem;color:#4b5563;font-size:clamp(1.45rem,1.6vw,1.85rem)}@media screen and (max-width:1180px){.fc-collection-page .collection ul.grid.product-grid,.fc-collection-page .collection .product-grid,.collection[id*=physical_products] ul.grid.product-grid,.collection[id*=digital_products] ul.grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:989px){.fc-collection-page .facets-container,.fc-collection-page .facets__form{display:flex!important;flex-wrap:wrap}}@media screen and (max-width:749px){.fc-collection-page .collection ul.grid.product-grid,.fc-collection-page .collection .product-grid,.collection[id*=physical_products] ul.grid.product-grid,.collection[id*=digital_products] ul.grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.fc-collection-page .facets-container{border-radius:16px;padding:.85rem}.fc-collection-page .collection .card>.card__content,.collection[id*=physical_products] .card>.card__content,.collection[id*=digital_products] .card>.card__content{padding:.85rem .85rem 1rem!important}.fc-collection-page .collection .card__heading,.fc-collection-page .collection .card__heading a,.collection[id*=physical_products] .card__heading,.collection[id*=physical_products] .card__heading a,.collection[id*=digital_products] .card__heading,.collection[id*=digital_products] .card__heading a{font-size:1.22rem!important}.fc-collection-page .collection .price,.collection[id*=physical_products] .price,.collection[id*=digital_products] .price{font-size:1.12rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/template-collection.css.map */
