.collection-catalog{color:var(--catalog-text)}.collection-catalog .perfumiarz-products__card{--pp-card-bg: var(--catalog-card-bg);--pp-card-border: var(--catalog-card-border);--pp-text: var(--catalog-text);--pp-muted: var(--catalog-muted);--pp-button-bg: var(--catalog-button-bg);--pp-button-text: var(--catalog-button-text);--pp-button-icon: var(--catalog-button-icon);--pp-heart-off: var(--catalog-heart-off);--pp-heart-on: var(--catalog-heart-on);--pp-image-size: var(--catalog-image-size);--pp-card-height: var(--catalog-card-height)}.collection-catalog__topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-bottom:1.2rem}.collection-catalog__topbar-left{display:inline-flex;align-items:center;gap:1.2rem}.collection-catalog__topbar-icon{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center}.collection-catalog__topbar-icon svg{width:100%;height:100%}.collection-catalog__topbar-label{font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.3rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase}.collection-catalog__topbar-right{display:flex;align-items:flex-end;gap:2.4rem}.collection-catalog__showing{min-width:13.4rem;text-align:right}.collection-catalog__showing-label{margin:0;font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.3rem;line-height:1.6;letter-spacing:-.01em}.collection-catalog__showing-value{margin:0;font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;color:#9a9a9a}.collection-catalog__sort-form{--catalog-sort-inline-offset: 2.4rem;--catalog-sort-border-width: 1px;margin:0;padding-left:var(--catalog-sort-inline-offset);border-left:.05rem solid #dcdcdc;position:relative;display:inline-block;width:auto;min-width:0;flex:0 1 auto}.collection-catalog__sort-field{position:relative;width:auto;min-height:3.4rem;border:var(--catalog-sort-border-width) solid rgba(16,15,15,.5);border-radius:.2rem;padding:.8rem 2.4rem;background:#fff;display:inline-flex;box-sizing:border-box}.collection-catalog__sort-prefix{font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;color:#100f0f80}.collection-catalog__sort-prefix--desktop{display:none}.collection-catalog__sort-select{position:absolute;width:.1rem;height:.1rem;opacity:0;pointer-events:none}.collection-catalog__sort-select:focus{outline:none}.collection-catalog__sort-mobile-trigger{display:inline-flex;width:auto;border:0;background:transparent;padding:0;align-items:center;justify-content:flex-start;gap:1.2rem;text-align:left;color:#100f0f;cursor:pointer;white-space:nowrap}.collection-catalog__sort-mobile-value{min-width:0;display:inline-flex;align-items:baseline;gap:.6rem;font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;white-space:nowrap}.collection-catalog__sort-mobile-value .collection-catalog__sort-prefix{color:#100f0f80}.collection-catalog__sort-mobile-caret{width:.8rem;height:.8rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.collection-catalog__sort-mobile-caret svg{width:100%;height:100%}.collection-catalog__sort-mobile-panel{position:absolute;top:calc(100% - var(--catalog-sort-border-width));left:var(--catalog-sort-inline-offset);width:calc(100% - var(--catalog-sort-inline-offset));border-left:var(--catalog-sort-border-width) solid rgba(16,15,15,.5);border-right:var(--catalog-sort-border-width) solid rgba(16,15,15,.5);border-bottom:var(--catalog-sort-border-width) solid rgba(16,15,15,.5);border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem;background:#fff;padding:2.4rem;display:flex;flex-direction:column;gap:1.2rem;z-index:30}.collection-catalog__sort-mobile-panel[hidden]{display:none!important}.collection-catalog__sort-mobile-option{width:100%;min-height:1.8rem;border:0;border-bottom:.05rem solid #dcdcdc;background:transparent;padding:0 0 1.2rem;display:inline-flex;align-items:center;text-align:left;color:#666;font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;cursor:pointer}.collection-catalog__sort-mobile-option:first-child{border-top:0}.collection-catalog__sort-mobile-option.is-active{color:#100f0f}.collection-catalog__sort-mobile-option:focus-visible{outline:0;text-decoration:underline;text-decoration-thickness:.08rem;text-underline-offset:.15em}.collection-catalog__sort-mobile-option:hover{color:#100f0f}.collection-catalog__sort-form.is-open .collection-catalog__sort-field{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.collection-catalog__sort-form.is-open{z-index:31}.collection-catalog__sort-form.is-open .collection-catalog__sort-mobile-caret{transform:rotate(180deg)}.collection-catalog__mobile-filter-toggle-wrap{display:none}.collection-catalog__mobile-filter-toggle{width:100%;min-height:5.2rem;border:0;border-radius:.2rem;background:#d3e9ed;padding:0 2rem;display:inline-flex;align-items:center;justify-content:center;gap:1.8rem;color:#100f0f;cursor:pointer}.collection-catalog__mobile-filter-icon{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center}.collection-catalog__mobile-filter-icon svg{width:100%;height:100%}.collection-catalog__mobile-filter-text{font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.5rem;line-height:2rem;text-decoration:underline;text-underline-offset:.14em}.collection-catalog__mobile-filter-caret{width:.8rem;height:.8rem;display:inline-flex;align-items:center;justify-content:center}.collection-catalog__mobile-filter-caret svg{width:100%;height:100%}.collection-catalog__mobile-filter-toggle[aria-expanded=true] .collection-catalog__mobile-filter-caret{transform:rotate(180deg)}.collection-catalog__canvas{margin-top:9.6rem;display:grid;grid-template-columns:18.7rem minmax(0,1fr);gap:4rem;align-items:start}.collection-catalog__sidebar{display:flex;flex-direction:column;gap:2.4rem}.collection-catalog__card{background:var(--catalog-filter-bg);border:.05rem solid var(--catalog-filter-border);border-radius:.6rem;padding:1.8rem;display:flex;flex-direction:column;gap:2.4rem}.collection-catalog__filter-group{display:flex;flex-direction:column;gap:.8rem}.collection-catalog__filter-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.collection-catalog__group-heading,.collection-catalog__group-heading-link{margin:0;color:#100f0f;font-family:"ABC Gaisyr",var(--font-heading-family),serif;font-size:1.8rem;line-height:2.4rem;letter-spacing:-.02em}.collection-catalog__group-heading-link{text-decoration:none}.collection-catalog__group-heading-link:hover,.collection-catalog__group-heading-link.is-active{text-decoration:underline;text-decoration-thickness:.08rem;text-underline-offset:.15em}.collection-catalog__divider{width:100%;height:0;border:0;border-top:.05rem solid #e0e0e0;margin:0}.collection-catalog__menu-group{display:flex;flex-direction:column;gap:1.2rem}.collection-catalog__link-list{margin:0;padding:0;display:flex;flex-direction:column}.collection-catalog__sidebar-link{min-height:3.2rem;display:inline-flex;align-items:center;color:#100f0f;text-decoration:none;font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;transition:color .12s ease,font-weight .12s ease,opacity .12s ease}.collection-catalog__sidebar-link:hover{text-decoration:underline;text-decoration-thickness:.08rem;text-underline-offset:.15em}.collection-catalog__sidebar-link.is-active{font-weight:600}.collection-catalog__filter-clear{min-height:2.1rem;margin-top:1.2rem;display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:1.2rem;color:#82989b;text-decoration:none;font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.5;letter-spacing:.02em;transition:color .12s ease,opacity .12s ease}.collection-catalog__filter-clear:hover{color:#100f0f;text-decoration:none}.collection-catalog__filter-clear-icon{font-size:2rem;line-height:1;flex-shrink:0}.collection-catalog__tag-list{display:flex;flex-wrap:wrap;gap:.8rem}.collection-catalog__tag-chip{min-height:2.4rem;border-radius:.2rem;border:.05rem solid var(--catalog-filter-chip-border);background:var(--catalog-filter-chip-bg);color:var(--catalog-filter-chip-text);padding:.3rem 1.2rem;display:inline-flex;align-items:baseline;gap:.9rem;text-decoration:none;font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.3rem;line-height:1.6;letter-spacing:-.01em;transition:border-color .12s ease,background-color .12s ease,color .12s ease,font-weight .12s ease,opacity .12s ease}.collection-catalog__tag-chip-icon{width:.9rem;height:.9rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.collection-catalog__tag-chip-icon svg{width:100%;height:100%;display:block}.collection-catalog__tag-chip:hover{text-decoration:underline;text-decoration-thickness:.08rem;text-underline-offset:.12em}.collection-catalog__tag-chip.is-active{font-weight:600}.collection-catalog__tag-chip.is-disabled{opacity:.45;cursor:default;text-decoration:none}.collection-catalog__availability{min-height:3.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-decoration:none;cursor:pointer}.collection-catalog__availability-label{color:#100f0f;font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em;transition:font-weight .12s ease,opacity .12s ease}.collection-catalog__availability.is-active .collection-catalog__availability-label{font-weight:600}.collection-catalog__check{width:1.2rem;height:1.2rem;border-radius:.3rem;border:.1rem solid #8fa3a7;background:#f8f9f8;display:inline-block;position:relative;flex-shrink:0;box-sizing:border-box;transition:border-color .12s ease,background-color .12s ease}.collection-catalog__check.is-active{background:#f8f9f8;border-color:#7f9599}.collection-catalog__check:after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;border-radius:.15rem;transform:translate(-50%,-50%);background:transparent;transition:background-color .12s ease}.collection-catalog__check.is-active:after{background:#9a9a9a}.collection-catalog__sidebar-link.is-pending,.collection-catalog__tag-chip.is-pending,.collection-catalog__availability.is-pending,.collection-catalog__filter-clear.is-pending{cursor:progress}.collection-catalog__price-form{display:grid;gap:1.2rem;--catalog-price-start: 0%;--catalog-price-end: 100%}.collection-catalog__price-slider{position:relative;height:2.2rem;display:flex;align-items:center}.collection-catalog__price-track{position:absolute;display:block!important;inset-inline:0;top:50%;height:.05rem;border-radius:1rem;background:#c9c9c9;transform:translateY(-50%);z-index:1}.collection-catalog__price-range-highlight{position:absolute;top:50%;left:var(--catalog-price-start);right:calc(100% - var(--catalog-price-end));height:.1rem;border-radius:1rem;background:#c9c9c9;transform:translateY(-50%);z-index:2}.collection-catalog__price-range{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;background:transparent;pointer-events:none;z-index:3}.collection-catalog__price-range--min{z-index:2}.collection-catalog__price-range--max{z-index:3}.collection-catalog__price-range::-webkit-slider-runnable-track{height:.1rem;background:transparent}.collection-catalog__price-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:1.4rem;height:1.4rem;border-radius:50%;border:.1rem solid #82989b;background:#82989b;cursor:pointer;box-shadow:none;margin-top:-.65rem}.collection-catalog__price-range::-moz-range-track{height:.1rem;background:transparent}.collection-catalog__price-range::-moz-range-thumb{pointer-events:auto;width:1.4rem;height:1.4rem;border-radius:50%;border:.1rem solid #82989b;background:#82989b;cursor:pointer;box-shadow:none}.collection-catalog__price-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.8rem}.collection-catalog__price-value{font-family:"Overused Grotesk",var(--font-body-family),sans-serif;font-size:1.2rem;line-height:1.3;color:#100f0f;white-space:nowrap}.collection-catalog__price-value[data-price-display-max]{text-align:right}.collection-catalog__content{min-width:0}.collection-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--catalog-grid-gap);transition:opacity .62s ease}.collection-catalog.is-loading .collection-catalog__grid{opacity:.58}.collection-catalog__empty{min-height:20rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.8rem;color:#666}.collection-catalog__pagination{margin-top:9.6rem;display:flex;align-items:center;justify-content:center;gap:2.2rem}.collection-catalog__pagination-arrow,.collection-catalog__pagination-page{text-decoration:none;color:#100f0f}.collection-catalog__pagination-arrow{width:1.4rem;height:1.4rem;display:inline-flex;align-items:center;justify-content:center}.collection-catalog__pagination-arrow--prev{transform:rotate(180deg)}.collection-catalog__pagination-arrow--prev.collection-catalog__pagination-arrow--left-source{transform:none}.collection-catalog__pagination-arrow--next.collection-catalog__pagination-arrow--left-source{transform:rotate(180deg)}.collection-catalog__pagination-arrow svg{width:100%;height:100%}.collection-catalog__pagination-arrow-svg,.collection-catalog__pagination-arrow-svg svg{width:100%;height:100%;display:block}.collection-catalog__pagination-arrow--disabled{opacity:.35}.collection-catalog__pagination-page{padding:4px 12px 2px;border-radius:.2rem;border:.05rem solid #c9c9c9;background:#f8f9f8;display:inline-flex;align-items:center;justify-content:center;font-family:"Geist Mono",var(--font-body-family),sans-serif;font-size:1.3rem;line-height:150%;letter-spacing:.03em;text-transform:uppercase}.collection-catalog__pagination-page.is-active{background:#e9f4f5;border-color:#a6c6cb}.collection-catalog__pagination-dots{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;white-space:nowrap}.collection-catalog__pagination-dots span{width:.45rem;height:.45rem;border-radius:50%;background:#c9c9c9;display:block}@media(prefers-reduced-motion:no-preference){.collection-catalog.is-animating .collection-catalog__grid .perfumiarz-products__card{will-change:opacity,transform}.collection-catalog.is-animating .collection-catalog__grid .perfumiarz-products__card.is-entering{opacity:0;transform:translateY(1.2rem)}.collection-catalog.is-animating .collection-catalog__grid .perfumiarz-products__card:not(.is-entering){animation:collectionCatalogCardEnter .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--catalog-stagger-index, 0) * 65ms)}@keyframes collectionCatalogCardEnter{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}}@media screen and (max-width:1199px){.collection-catalog__canvas{grid-template-columns:20rem minmax(0,1fr);gap:2rem}.collection-catalog__grid{gap:2.4rem}}@media screen and (max-width:989px){.collection-catalog__topbar{flex-direction:column;align-items:stretch;gap:2.4rem;padding:0 2rem 1.2rem}.collection-catalog__topbar-left{display:none}.collection-catalog__topbar-right{flex-direction:column;align-items:center;gap:.6rem}.collection-catalog__showing{text-align:center}.collection-catalog__sort-form{--catalog-sort-inline-offset: 0rem;display:block;width:100%;min-width:0;padding-left:0;border-left:0}.collection-catalog__sort-field{width:100%;padding:.8rem 2rem;display:flex}.collection-catalog__sort-mobile-trigger{width:100%;justify-content:space-between;gap:.8rem}.collection-catalog__sort-mobile-panel{padding:2.4rem 2rem}.collection-catalog__sort-mobile-option{padding-left:3.6rem}.collection-catalog__mobile-filter-toggle-wrap{display:block;margin-top:2.4rem}.collection-catalog__canvas{margin-top:2.4rem;grid-template-columns:1fr;gap:2.4rem}.collection-catalog__sidebar{display:none}.collection-catalog__sidebar.is-open{display:flex}.collection-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.collection-catalog .perfumiarz-products__card{flex-direction:column;align-items:center;justify-content:space-between;min-height:auto;padding:2rem 1.6rem;gap:2.4rem}.collection-catalog .perfumiarz-products__image-link{width:var(--catalog-image-size);height:var(--catalog-image-size);flex-shrink:0}.collection-catalog .perfumiarz-products__content{text-align:center;gap:1.2rem}.collection-catalog .perfumiarz-products__title{font-size:1.8rem;line-height:1.33}.collection-catalog .perfumiarz-products__description{font-size:1.4rem;line-height:1.2}.collection-catalog .perfumiarz-products__meta{align-items:center}.collection-catalog .perfumiarz-products__actions{grid-template-columns:minmax(0,1fr) auto}.collection-catalog .perfumiarz-products__quick-icon{width:var(--perfumiarz-button-cart-icon-size, 1.4rem);height:var(--perfumiarz-button-cart-icon-size, 1.4rem)}.collection-catalog .perfumiarz-favorite-button{width:4rem;min-width:4rem;height:4rem;min-height:4rem}.collection-catalog .perfumiarz-favorite-button__icon{width:var(--perfumiarz-button-heart-icon-size, 1.4rem);height:var(--perfumiarz-button-heart-icon-size, 1.4rem)}.collection-catalog__pagination{margin-top:6.6rem;gap:1.6rem}}@media screen and (max-width:749px){.collection-catalog__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-collection-catalog.css.map */
