.fp-collection{color:var(--fp-text)}.fp-collection .collection__content{--facet-width: clamp(240px, 21vw, 286px);gap:3.2rem}.fp-collection .sticky-element{top:calc(var(--fp-header-sticky-height, 0px) + 1.2rem)}.fp-collection .fp-collection__toolbar-sticky{top:var(--fp-header-sticky-height, 0px)}.fp-collection .collection__toolbar{background:var(--fp-bg);border-block-end:1px solid var(--fp-line);padding-block:1.4rem;margin-block-end:2rem;flex-wrap:wrap;row-gap:1.2rem}.fp-collection .fp-collection__count{display:flex;align-items:center;gap:.8rem}.fp-collection #ProductCount{font-size:12.5px;font-weight:700;color:var(--fp-muted);letter-spacing:.01em}.fp-collection .facet-drawer-button,.fp-collection layout-switcher .btn{--color-button-hover-background: 14, 14, 16;--color-button-hover-text: 247, 241, 232;--color-button-before: #2a2a30;border-radius:999px;border:1.5px solid var(--fp-line);background:var(--fp-surface);color:var(--fp-muted);font-size:12.5px;font-weight:700}.fp-collection .facet-drawer-button{padding-inline:1.6rem;padding-block:.85rem;line-height:1.4}.fp-collection .facet-drawer-button svg{width:1.5rem;height:1.5rem}.fp-collection .facet-drawer-button:has(facet-count:not([hidden])){background:var(--fp-ink);border-color:var(--fp-ink);color:var(--fp-cream)}.fp-collection #SortByContainer label,#SortByContainerMobile label{font-size:12.5px;font-weight:700;color:var(--fp-muted)}.fp-collection #SortByContainer .facet-short{flex-grow:0;border-radius:999px;border:1.5px solid var(--fp-line);background:var(--fp-surface);padding-inline:1.6rem;height:3.6rem}.fp-collection #SortByContainer .facet-short select{font-size:12.5px;font-weight:700;line-height:normal;color:var(--fp-text);padding-inline-end:.4rem}.fp-collection #SortByContainer .facet-short .icon{position:static;flex:0 0 auto;color:var(--fp-muted)}#SortByContainerMobile .form-control{border-radius:999px;border:1.5px solid var(--fp-line);background:var(--fp-surface);color:var(--fp-text);font-size:13px;font-weight:700}.fp-collection .fp-collection__facets{background:var(--fp-surface);border:1px solid var(--fp-line);border-radius:18px;padding:6px 20px 4px;max-height:calc(100vh - var(--fp-header-sticky-height, 0px) - 4rem);overflow-y:auto;scrollbar-width:thin}.fp-collection__facets-title{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fp-dim);margin:16px 0 4px}:is(.fp-collection,#FacetDrawer) .facet-accordion-details{border-block-end-color:var(--fp-line)}:is(.fp-collection,#FacetDrawer) .accordion-details__summary .h4{font-size:13.5px;font-weight:800;color:var(--fp-text);letter-spacing:-.005em}:is(.fp-collection,#FacetDrawer) .accordion-details__helptext{color:var(--fp-dim);font-weight:600}:is(.fp-collection,#FacetDrawer) .accordion-details__content input.checkbox{--active: var(--fp-ink);--active-inner: var(--fp-surface);--border: var(--fp-line);--border-hover: var(--fp-ink);--border-radius: .5rem;width:1.9rem;height:1.9rem}:is(.fp-collection,#FacetDrawer) .accordion-details__content input.checkbox:checked{--active-inner: var(--fp-lime)}:is(.fp-collection,#FacetDrawer) .accordion-details__content input.checkbox+label{font-size:13px;font-weight:600;color:var(--fp-muted);line-height:1.45}:is(.fp-collection,#FacetDrawer) .accordion-details__content input.checkbox:checked+label{color:var(--fp-text);font-weight:700}:is(.fp-collection,#FacetDrawer) .accordion-details__content input.checkbox+label .text-sm{font-size:11.5px;font-weight:600;color:var(--fp-dim)}:is(.fp-collection,#FacetDrawer) .button-show-more{font-size:12px;font-weight:700;color:var(--fp-accent-text);text-transform:none}:is(.fp-collection,#FacetDrawer) .facet-range-wrapper{background:linear-gradient(to var(--transform-origin-end),var(--fp-line) var(--range-min),var(--fp-ink) var(--range-min),var(--fp-ink) var(--range-max),var(--fp-line) var(--range-max))}:is(.fp-collection,#FacetDrawer) .facet-range::-webkit-slider-thumb{background-color:var(--fp-ink)}:is(.fp-collection,#FacetDrawer) .facet-range::-moz-range-thumb{background-color:var(--fp-surface);border-color:var(--fp-ink)}:is(.fp-collection,#FacetDrawer) .facet-range__input{border-radius:12px;border-color:var(--fp-line);background:var(--fp-surface);font-size:13px;font-weight:700}:is(.fp-collection,#FacetDrawer) .facet-range__symbol,:is(.fp-collection,#FacetDrawer) .facet-input-wrapper>span{font-size:12.5px;color:var(--fp-muted)}.fp-collection .facets-active{margin-block-end:2rem}.fp-collection .facet-remove{--color-button-hover-background: 92, 31, 196;--color-button-hover-text: 247, 241, 232;--color-button-before: #7b2cff;border-radius:999px;background:var(--fp-ink);border:1.5px solid var(--fp-ink);color:var(--fp-cream);font-size:12px;font-weight:700;padding-inline:1.4rem;padding-block:.7rem;line-height:1.3}.fp-collection .facet-remove svg{width:1.2rem;height:1.2rem}.fp-collection .facet-clear-all{font-size:12px;font-weight:700;color:var(--fp-accent-text);text-transform:none}#FacetDrawer .drawer__inner{background:var(--fp-bg);color:var(--fp-text)}#FacetDrawer .fixed-overlay{background-color:#0e0e1073}#FacetDrawer .drawer__close-btn{--drawer-close-btn-size: 3.4rem;top:1.4rem;inset-inline-end:1.6rem;border:1.5px solid var(--fp-line);background:var(--fp-surface);color:var(--fp-text)}#FacetDrawer .drawer__close-btn svg{width:1.5rem;height:1.5rem}#FacetDrawer .facet-drawer__header{padding-block:1.8rem;border-block-end:1px solid var(--fp-line)}#FacetDrawer .facet-drawer__header .drawer__heading{font-size:18px;font-weight:900;letter-spacing:-.01em;color:var(--fp-text)}#FacetDrawer .facet-short-drawer{border-block-end:1px solid var(--fp-line);padding-block-end:1.8rem;margin-block-end:.4rem;flex-wrap:wrap;gap:1rem}#FacetDrawer .facet-short-drawer label{font-size:13.5px;font-weight:800;color:var(--fp-text)}#FacetDrawer .facet-drawer__footer{background:var(--fp-bg);border-block-start:1px solid var(--fp-line);padding-block:1.4rem}#FacetDrawer .btn--primary,.fp-collection .pagination .btn--primary{--color-button-hover-background: 14, 14, 16;--color-button-hover-text: 215, 255, 63;--color-button-before: #2a2a30;border-radius:999px;background:var(--fp-lime);color:#0a0a0a;font-weight:800}.fp-collection .pagination{margin-top:5rem}.fp-collection .pagination__list{gap:.6rem}.fp-collection .pagination__item{min-width:3.8rem;height:3.8rem;border-radius:999px;border:1.5px solid transparent;font-size:13px;font-weight:700;color:var(--fp-muted);transition:color .15s ease,border-color .15s ease,background-color .15s ease}@media(hover:hover){.fp-collection a.pagination__item:hover{color:var(--fp-text);border-color:var(--fp-text)}}.fp-collection .pagination__item--current{background:var(--fp-ink);border-color:var(--fp-ink);color:var(--fp-cream)}.fp-collection .pagination__item-arrow{border-color:var(--fp-line);background:var(--fp-surface);padding-inline:1.6rem}.fp-collection .fp-collection__empty{background:var(--fp-surface);border:1px solid var(--fp-line);border-radius:22px;padding:6rem 2.4rem}.fp-collection__empty-title{font-size:20px;font-weight:900;letter-spacing:-.01em;color:var(--fp-text);margin:0}.fp-collection__empty-text{font-size:13.5px;color:var(--fp-muted)}.fp-collection .fp-collection__empty svg{color:var(--fp-dim)}@media(max-width:767px){.fp-collection .collection__toolbar{padding-block:1.2rem;margin-block-end:1.6rem}.fp-collection .fp-collection__toolbar-start{gap:1.2rem;min-width:0}.fp-collection #ProductCount{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-collection .fp-collection__empty{padding:4.4rem 1.8rem;border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/section-collection-fypirl.css.map */
