main[data-template=collection]{--fc-collection-ink: #0b0c0b;--fc-collection-paper: #fafaf7;--fc-collection-soft: #f0f0ec;--fc-collection-white: #ffffff;--fc-collection-muted: #6f716d;--fc-collection-line: rgba(11, 12, 11, .11);--fc-collection-volt: #b7ff00;--fc-collection-display: var(--font-heading-family);overflow:clip;color:var(--fc-collection-ink);background:var(--fc-collection-paper)}main[data-template=collection] .collection-hero{position:relative;overflow:hidden;color:var(--fc-collection-white);background:radial-gradient(circle at 88% 28%,rgba(183,255,0,.1),transparent 28rem),#090a0a!important}main[data-template=collection] .collection-hero:after{position:absolute;right:clamp(2rem,6vw,8rem);bottom:0;width:clamp(8rem,16vw,22rem);height:.3rem;border-radius:999px 999px 0 0;background:var(--fc-collection-volt);content:""}main[data-template=collection] .collection-hero__inner{width:min(100%,148rem);max-width:148rem;min-height:27rem;margin-inline:auto;padding:clamp(5.5rem,7vw,9rem) clamp(2rem,4.4vw,7rem)}main[data-template=collection] .collection-hero__text-wrapper{flex-basis:100%;max-width:92rem;padding:0}main[data-template=collection] .collection-hero__title{max-width:13ch;margin:0;color:var(--fc-collection-white);font-family:var(--fc-collection-display);font-size:clamp(5.2rem,7vw,9.6rem);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:.9;text-wrap:balance;text-transform:uppercase}main[data-template=collection] .collection-hero__title:before{display:block;width:.75rem;height:.75rem;margin-bottom:1.8rem;border-radius:50%;background:var(--fc-collection-volt);content:""}main[data-template=collection] .collection-hero__title--long{max-width:20ch;font-size:clamp(4rem,4vw,6.2rem);line-height:.94}main[data-template=collection] .collection-hero__description{max-width:68rem;margin:2.6rem 0 0;color:#ffffffab;font-size:clamp(1.4rem,1.25vw,1.65rem);letter-spacing:.025em;line-height:1.75}main[data-template=collection] .collection-hero__description>:first-child{margin-top:0}main[data-template=collection] .collection-hero__description>:last-child{margin-bottom:0}main[data-template=collection] .collection-hero--with-image .collection-hero__inner{align-items:center;gap:clamp(3rem,6vw,8rem)}main[data-template=collection] .collection-hero--with-image .collection-hero__text-wrapper{flex-basis:48%}main[data-template=collection] .collection-hero__image-container{overflow:hidden;flex:1 0 42%;min-height:32rem;border:0;border-radius:2.4rem;background:#181918;box-shadow:0 2.4rem 7rem #00000040}main[data-template=collection] collection-component>.gradient{color:var(--fc-collection-ink);background:var(--fc-collection-paper)!important}main[data-template=collection] collection-component>.gradient>*{--color-background: 250, 250, 247;--color-foreground: 11, 12, 11}main[data-template=collection] .facets-wrapper,main[data-template=collection] .collection.page-width{width:min(100%,148rem);max-width:148rem;padding-inline:clamp(2rem,4.4vw,7rem)}main[data-template=collection] .facets-wrapper{padding-top:1.5rem}main[data-template=collection] .facets-container{align-items:center;padding:1.4rem 0 2rem;border-bottom:1px solid var(--fc-collection-line)}main[data-template=collection] .facets__form{align-items:center;gap:1.2rem 2rem;margin:0}main[data-template=collection] .facets__wrapper{gap:.8rem}main[data-template=collection] .facets__heading{margin:0 .5rem 0 0;color:var(--fc-collection-muted);font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}main[data-template=collection] .facets__disclosure{margin:0}main[data-template=collection] .facets__summary{min-height:4.2rem;margin:0;padding:1rem 3.6rem 1rem 1.5rem;border:0;border-radius:999px;color:var(--fc-collection-ink);background:var(--fc-collection-soft);font-size:1.15rem;font-weight:700;letter-spacing:.035em;text-decoration:none;transition:background-color .18s ease,transform .18s ease}main[data-template=collection] .facets__summary:hover,main[data-template=collection] .facets__disclosure[open] .facets__summary{color:var(--fc-collection-ink);background:#e7e7e2;transform:translateY(-.1rem)}main[data-template=collection] .facets__summary:hover .facets__summary-label{text-decoration:none}main[data-template=collection] .facets__summary .icon-caret{right:1.5rem}main[data-template=collection] .facets__display{top:calc(100% + 1rem);left:0;overflow:hidden auto;border:0;border-radius:1.8rem;background:var(--fc-collection-white);box-shadow:0 2rem 6rem #0b0c0b21}main[data-template=collection] .facets__header{padding:1.7rem 2rem;border-color:var(--fc-collection-line);background:var(--fc-collection-white)}main[data-template=collection] .facets__list{padding:1rem 2rem 1.5rem}main[data-template=collection] .facets__label{border-radius:1rem}main[data-template=collection] .facets__label:hover{background:var(--fc-collection-soft)}main[data-template=collection] .facet-filters{align-items:center;padding-left:1rem}main[data-template=collection] .facet-filters__field{gap:.9rem}main[data-template=collection] .facet-filters__label{margin:0;color:var(--fc-collection-muted);font-size:1.05rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}main[data-template=collection] .facet-filters__field .select{min-width:17rem;border-radius:999px;background:var(--fc-collection-soft)}main[data-template=collection] .facet-filters__sort{min-height:4.2rem;padding:0 3.8rem 0 1.5rem;color:var(--fc-collection-ink);font-size:1.15rem;font-weight:700}main[data-template=collection] .facet-filters__sort+.icon-caret{right:1.5rem}main[data-template=collection] .product-count{align-self:center}main[data-template=collection] .product-count__text{color:var(--fc-collection-muted);font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}main[data-template=collection] .active-facets__button-inner{min-height:3.7rem;padding:.8rem 1.4rem;border:0;border-radius:999px;color:var(--fc-collection-ink);background:var(--fc-collection-soft);box-shadow:none;font-size:1.05rem}main[data-template=collection] .product-grid-container{padding-top:clamp(3rem,4vw,5.5rem)}main[data-template=collection] #product-grid{column-gap:clamp(1.4rem,2vw,2.8rem);row-gap:clamp(4rem,5vw,7rem);margin-top:0}main[data-template=collection] #product-grid .card-wrapper{height:100%}main[data-template=collection] #product-grid .card{color:var(--fc-collection-ink);background:transparent}main[data-template=collection] #product-grid .card__inner{overflow:hidden;border:0;border-radius:2.2rem;background:var(--fc-collection-soft);box-shadow:none}main[data-template=collection] #product-grid .card__inner:after{display:none}main[data-template=collection] #product-grid .card__media{overflow:hidden;border-radius:2.2rem}main[data-template=collection] #product-grid .card__media .media{background:var(--fc-collection-soft)}main[data-template=collection] #product-grid .card__media .media img{transition:opacity .42s ease,transform .75s cubic-bezier(.22,1,.36,1)}main[data-template=collection] #product-grid .card-wrapper:hover .card__media .media img{transform:scale(1.025)}main[data-template=collection] #product-grid .card__content,main[data-template=collection] #product-grid .card__information{padding-right:0;padding-left:0}main[data-template=collection] #product-grid .card__content{padding-top:.6rem}main[data-template=collection] #product-grid .card__information{padding-top:1.5rem;text-align:left}main[data-template=collection] #product-grid .card__heading{min-height:2.25em;color:var(--fc-collection-ink);font-family:var(--fc-collection-display);font-size:clamp(1.55rem,1.35vw,1.85rem);font-weight:800;letter-spacing:.005em;line-height:1.13;text-align:left;text-transform:uppercase}main[data-template=collection] #product-grid .card__heading a{color:inherit;text-decoration:none}main[data-template=collection] #product-grid .card-information{text-align:left}main[data-template=collection] #product-grid .card-information>*+*{margin-top:.8rem}main[data-template=collection] #product-grid .price{color:var(--fc-collection-muted);font-size:1.35rem;letter-spacing:.04em}main[data-template=collection] #product-grid .price-item--sale{color:var(--fc-collection-ink);font-weight:800}main[data-template=collection] #product-grid .badge{padding:.65rem 1rem;border:0;border-radius:999px;color:var(--fc-collection-ink);background:var(--fc-collection-volt);font-size:.95rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}main[data-template=collection] .pagination-wrapper{margin-top:clamp(6rem,8vw,10rem)}main[data-template=collection] .pagination__item{border-radius:50%;color:var(--fc-collection-muted)}main[data-template=collection] .pagination__item--current{color:var(--fc-collection-white);background:var(--fc-collection-ink)}main[data-template=collection] .pagination__item--current:after,main[data-template=collection] .pagination__item:hover:after{display:none}@media screen and (min-width:990px)and (max-width:1399px){main[data-template=collection] #product-grid.grid--4-col-desktop .grid__item{width:calc((100% - 5.2rem) / 3)!important;max-width:calc((100% - 5.2rem) / 3)!important;flex:0 0 calc((100% - 5.2rem) / 3)!important}}@media screen and (max-width:989px){main[data-template=collection] .collection-hero__inner{min-height:0;padding-block:5rem 5.5rem}main[data-template=collection] .collection-hero--with-image .collection-hero__inner{display:grid;grid-template-columns:1fr}main[data-template=collection] .collection-hero__image-container{width:100%;min-height:30rem}main[data-template=collection] .facets-container{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-top:.7rem}main[data-template=collection] .mobile-facets__open{min-height:4.4rem;padding:1rem 1.6rem;border-radius:999px;color:var(--fc-collection-ink);background:var(--fc-collection-soft)}main[data-template=collection] .mobile-facets__open-label{font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}main[data-template=collection] .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}main[data-template=collection] .mobile-facets__inner{border:0;background:var(--fc-collection-paper);box-shadow:-1.5rem 0 5rem #0b0c0b24}main[data-template=collection] .mobile-facets__header{border-color:var(--fc-collection-line);background:var(--fc-collection-paper)}main[data-template=collection] .mobile-facets__footer{border-color:var(--fc-collection-line);background:#fafaf7f0;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}main[data-template=collection] .mobile-facets__footer .button{border-radius:999px;color:var(--fc-collection-white);background:var(--fc-collection-ink)}}@media screen and (max-width:749px){main[data-template=collection] .collection-hero:after{right:1.6rem;width:7rem}main[data-template=collection] .collection-hero__inner{padding:4.2rem 1.6rem 4.8rem}main[data-template=collection] .collection-hero__title{max-width:100%;font-size:clamp(4.4rem,13vw,6rem);line-height:.92}main[data-template=collection] .collection-hero__title--long{max-width:22ch;font-size:clamp(3.3rem,8.8vw,4.2rem);line-height:.96}main[data-template=collection] .collection-hero__title:before{margin-bottom:1.4rem}main[data-template=collection] .collection-hero__description{margin-top:2rem;font-size:1.38rem;line-height:1.68}main[data-template=collection] .facets-wrapper,main[data-template=collection] .collection.page-width{padding-inline:1.4rem}main[data-template=collection] .facets-wrapper{padding-top:.7rem}main[data-template=collection] .facets-container{padding-bottom:1.4rem}main[data-template=collection] .product-count__text{font-size:.95rem}main[data-template=collection] .product-grid-container{padding-top:2.6rem}main[data-template=collection] #product-grid{column-gap:1rem;row-gap:3.6rem}main[data-template=collection] #product-grid.grid--2-col-tablet-down .grid__item{width:calc((100% - 1rem)/2)!important;max-width:calc((100% - 1rem)/2)!important;flex:0 0 calc((100% - 1rem)/2)!important}main[data-template=collection] #product-grid .card__inner,main[data-template=collection] #product-grid .card__media{border-radius:1.4rem}main[data-template=collection] #product-grid .card__content{padding-top:.3rem}main[data-template=collection] #product-grid .card__information{padding-top:1.1rem}main[data-template=collection] #product-grid .card__heading{min-height:3.3em;display:-webkit-box;overflow:hidden;font-size:1.32rem;line-height:1.13;-webkit-box-orient:vertical;-webkit-line-clamp:3}main[data-template=collection] #product-grid .price{font-size:1.2rem}}@media(prefers-reduced-motion:no-preference){main[data-template=collection] .collection-hero__text-wrapper{animation:fc-collection-intro .65s cubic-bezier(.22,1,.36,1) both}@keyframes fc-collection-intro{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fc-collection-premium.css.map */
