.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}.collection-inline-promo .promo-card,.collection-inline-promo .promo-image,.collection-top-promo .promo-card,.collection-top-promo .promo-image{height:100%;padding-bottom:0!important}.collection-top-promo .rte{position:static}.collection-top-promo .promo-card--image{min-height:var(--promo-min-height, 0px)}.collection-top-promo .promo-image{position:absolute}@media screen and (max-width:749.98px){.collection .loading-overlay{top:0;inset-inline-end:0}}@media screen and (min-width:750px){.collection .loading-overlay{inset-inline-start:0}}.collection .loading-overlay{top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}.collection--empty .title-wrapper{margin-top:2rem}@media screen and (min-width:750px){.collection .loading-overlay{padding-inline-start:5rem;padding-inline-end:5rem}.collection--empty .title-wrapper{margin-top:8rem;margin-bottom:8rem}}.collection.loading .loading-overlay{display:block}.collection__description>*{margin:0}.paf-collection-polish-v1 .paf-collection-heading{display:none}.paf-collection-polish-v1 .facets-vertical-sort.paf-collection-toolbar-v2{padding:0!important;border-radius:14px;border:1px solid #deebf7;background:#fff!important;background-image:none!important;box-shadow:0 4px 15px #163f710a}.paf-collection-polish-v1 .paf-collection-toolbar-v2__row{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:8px 12px;min-height:64px}.paf-collection-polish-v1 .paf-collection-toolbar-v2__title{box-sizing:border-box;align-self:stretch;display:flex;align-items:center;flex:1 1 0;max-width:none;min-height:64px;min-width:0;margin:0;padding:8px 32px 12px 20px;border-radius:12px 0 0;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);background:linear-gradient(105deg,#155a9d,#2d87dc);color:#fff;font-family:var(--font-heading-family,"Francois One",sans-serif);font-size:clamp(22px,calc(1.65vw + 2px),32px);font-weight:900;font-style:italic;line-height:1.16;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere}.paf-collection-polish-v1 .paf-collection-toolbar-v2 .product-count-vertical{flex:0 0 auto;margin:0;white-space:nowrap}.paf-collection-polish-v1 .paf-collection-toolbar-v2 .product-count__text{color:#455b74;font-family:Chivo,sans-serif;font-size:13px;font-weight:700}.paf-collection-polish-v1 .paf-collection-toolbar-v2 .facet-filters.sorting{margin-inline-start:auto;margin-inline-end:10px}.paf-collection-polish-v1 .paf-collection-toolbar-v2 .facet-filters__field{padding-inline-start:3.4em!important;padding-inline-end:1.3em!important}.paf-collection-polish-v1 .facets__form--vertical .facets__summary{padding-top:1.15em;padding-bottom:1.15em}.paf-collection-polish-v1 .facets__form--vertical .facets__display-vertical{padding-bottom:1em}@media(min-width:990px){.paf-collection-polish-v1{--vertical-facet-width: 26rem;--vertical-facet-gap: 2.5rem}}@media(min-width:1100px){.paf-collection-polish-v1{--vertical-facet-width: 27rem}}@media(min-width:990px)and (max-width:1240px){.paf-collection-polish-v1 .paf-collection-toolbar-v2__title{font-size:22px;min-width:0;padding-inline:14px}.paf-collection-polish-v1 .paf-collection-toolbar-v2__row{gap:5px 9px}.paf-collection-polish-v1 .paf-collection-toolbar-v2 .facet-filters.sorting{margin-inline-end:5px}}@media(max-width:989px){.paf-collection-polish-v1 .paf-collection-heading,.paf-collection-polish-v1 .paf-collection-heading--standalone{display:block;box-sizing:border-box;margin:0 auto 15px;padding:13px 20px 19px;border-radius:13px 13px 0 0;clip-path:polygon(0 0,100% 0,100% 82%,70% 82%,66% 100%,0 100%);background:linear-gradient(105deg,#155a9d,#2d87dc)}.paf-collection-polish-v1 .paf-collection-heading__title{margin:0;color:#fff;font-family:var(--font-heading-family,"Francois One",sans-serif);font-size:clamp(22px,4vw,30px);font-weight:900;font-style:italic;line-height:1.15;text-transform:uppercase}.paf-collection-polish-v1 .paf-collection-toolbar-v2__title{display:none}.paf-collection-polish-v1 .paf-collection-toolbar-v2{padding:1rem 1.5rem!important}.paf-collection-polish-v1 .paf-collection-toolbar-v2__row{min-height:36px}}@media(min-width:990px){.paf-collection-polish-v1 .paf-collection-heading--standalone{display:block;box-sizing:border-box;margin:0 auto 15px;padding:13px 20px 19px;border-radius:13px 13px 0 0;clip-path:polygon(0 0,100% 0,100% 82%,70% 82%,66% 100%,0 100%);background:linear-gradient(105deg,#155a9d,#2d87dc)}.paf-collection-polish-v1 .paf-collection-heading--standalone .paf-collection-heading__title{margin:0;color:#fff;font-family:var(--font-heading-family,"Francois One",sans-serif);font-size:clamp(22px,2.3vw,32px);font-style:italic;font-weight:900;line-height:1.18;text-transform:uppercase}}@media(max-width:989px){.paf-collection-mobile-joined-v1 .paf-collection-heading{display:none!important}.paf-collection-mobile-joined-v1 .facets-container{align-items:end;grid-template-columns:minmax(0,1fr);column-gap:0}.paf-collection-mobile-joined-v1 facet-filters-form.paf-mobile-collection-card{display:block;grid-column:1 / -1;box-sizing:border-box;width:100%;margin:0 0 16px;border:1px solid #dce8f4;border-radius:15px;background:#fff;box-shadow:0 5px 16px #14416e0d}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card__heading{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:55px;margin:0;padding:12px 16px 15px;border-radius:14px 14px 0 0;background:linear-gradient(105deg,#155a9d,#2d87dc)}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card__heading:after{content:"";position:absolute;inset-inline-end:-1px;bottom:-1px;width:34%;height:13px;background:#fff;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);pointer-events:none}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card__title{margin:0;padding:0;color:#fff;font-family:var(--font-heading-family,"Francois One",sans-serif);font-size:clamp(20px,4vw,28px);font-weight:900;font-style:italic;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card>.facets__form{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;box-sizing:border-box!important;width:100%!important;height:70px!important;min-height:70px!important;gap:0!important;margin:0!important;padding:0 20px!important;border-radius:0 0 14px 14px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card>.facets__form>.visible-xs:first-child{display:none!important}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card .facets-bar-right{display:flex!important;flex:0 0 auto;align-items:center!important;min-height:70px;padding:0!important;margin-inline-start:auto}.paf-collection-mobile-joined-v1 .facets-container>facet-filters-form:first-child{top:auto!important;bottom:16px!important;height:70px!important;display:flex!important;align-items:center!important;transform:none!important;inset-inline-start:-8px!important;margin:0!important}.paf-collection-mobile-joined-v1 .paf-mobile-collection-card .product-count{white-space:nowrap}.section__inner.paf-collection-mobile-joined-v1{padding-top:6px!important}}@media(max-width:989px){.paf-collection-mobile-joined-v1 .product-card .product-vendor{font-size:10px!important;font-weight:600;line-height:1.35;letter-spacing:.055em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.paf-collection-mobile-joined-v1 .product-card .product__inventory--pill:has(.product-inventory--low){display:inline-flex;align-items:center;gap:5px;padding:5px 9px!important;border:1px solid #ffd6c2!important;border-radius:7px!important;background:#fff0e7!important;color:#cb470b!important;font-family:Chivo,sans-serif;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.paf-collection-mobile-joined-v1 .product-card .product__inventory--pill .product-inventory--low .bg-circle{fill:#ff510024}.paf-collection-mobile-joined-v1 .product-card .product__inventory--pill .product-inventory--low circle:not(.bg-circle){fill:#ff5100}}@media(max-width:989px){.paf-collection-mobile-joined-v1 .product-card .product-vendor{display:flex!important;align-items:flex-end!important;justify-content:center!important;min-height:2.7em}.paf-collection-mobile-joined-v1 .product-card .paf-vendor-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center}}@media screen and (min-width:990px){.paf-collection-polish-v1 #FacetsWrapperDesktop .facets__disclosure-vertical>.facets__summary{position:relative;color:#263b53!important;font-family:Chivo,sans-serif;font-size:13px!important;font-weight:800!important;letter-spacing:.025em;line-height:1.35;padding:16px 24px 16px 20px!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets__disclosure-vertical>.facets__summary:before{content:"";position:absolute;inset-inline-start:0;top:15px;bottom:15px;width:3px;border-radius:3px;background:linear-gradient(180deg,#165b9c,#3490e5);pointer-events:none}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets__disclosure-vertical[open]>.facets__summary,.paf-collection-polish-v1 #FacetsWrapperDesktop .facets__disclosure-vertical>.facets__summary:hover{color:#176db7!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets-layout-boxes{gap:9px!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets-layout-boxes .facets__item{margin:0!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets-layout-boxes .facets__label{box-sizing:border-box;min-width:0;min-height:44px;padding:9px 5px!important;border-radius:9px!important;font-family:Chivo,sans-serif;font-size:12px!important;font-weight:800!important;line-height:1.25!important;transition:background-color .18s,border-color .18s,box-shadow .18s!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label .facet-checkbox__text{justify-content:center;flex-wrap:wrap;gap:3px}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label .facet__results{opacity:.75;font-weight:600}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label.paf-facet-option--in-stock{background:#e9f8ef!important;color:#087d45!important;border:1px solid #b9e5cb!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label.paf-facet-option--in-stock:not(.disabled):hover{background:#d9f3e5!important;border-color:#64c596!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability input.field__checkbox:checked+.facets__label.paf-facet-option--in-stock{background:#cef0dd!important;border-color:#19985b!important;box-shadow:0 0 0 1px #19985b!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label:is(.paf-facet-option--preorder,.paf-facet-option--pre-order){background:#fff1e9!important;color:#cc4b10!important;border:1px solid #ffd2bd!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label:is(.paf-facet-option--preorder,.paf-facet-option--pre-order):not(.disabled):hover{background:#ffe6d6!important;border-color:#ff975f!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability input.field__checkbox:checked+.facets__label:is(.paf-facet-option--preorder,.paf-facet-option--pre-order){background:#ffdfca!important;border-color:#f36e29!important;box-shadow:0 0 0 1px #f36e29!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability .facets__label.disabled{opacity:.45;cursor:not-allowed}.paf-collection-polish-v1 #FacetsWrapperDesktop .paf-facet--availability input.field__checkbox:focus-visible+.facets__label{outline:2px solid #2378c6!important;outline-offset:3px}}@media screen and (min-width:990px){.paf-collection-polish-v1 #main-collection-filters .paf-mobile-collection-card__heading{display:none!important}.paf-collection-polish-v1 #main-collection-filters facet-filters-form.paf-mobile-collection-card{margin:0!important;padding:0!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list:not(.facets-layout-list--swatch) .facets__item{margin-block:5px!important}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list:not(.facets-layout-list--swatch) .facets__item .facets__label{top:0!important;padding:6px 0!important;min-height:36px;align-items:center;box-sizing:border-box}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list:not(.facets-layout-list--swatch) .field__checkbox+label:before{border-color:#9dafc1;border-radius:4px;transition:border-color .15s,background-color .15s}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list:not(.facets-layout-list--swatch) .field__checkbox:checked+label:before{border-color:#257bc8;background-color:#257bc8}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list:not(.facets-layout-list--swatch) .field__checkbox:focus-visible+label:before{outline:2px solid #257bc8;outline-offset:3px}.paf-collection-polish-v1 #FacetsWrapperDesktop .facets-layout-list .facet__results{color:#8c9aaa!important;font-size:12px!important;font-weight:500!important;opacity:1!important}}@media screen and (min-width:990px){.section__inner.paf-collection-polish-v1.pt-s{padding-top:max(0px,calc(var(--spacing-section) - 20px))!important}}@media screen and (min-width:750px)and (max-width:989.98px){.paf-collection-mobile-joined-v1 .facets-vertical{display:block!important}.paf-collection-mobile-joined-v1 .facets-vertical>.facets-wrapper{width:100%;padding-inline-end:0!important}.paf-collection-mobile-joined-v1 #FacetsWrapperDesktop{display:none!important}.paf-collection-mobile-joined-v1 .facets-container>facet-filters-form:first-child{display:flex!important}.paf-collection-mobile-joined-v1 .facets-vertical-sort.paf-collection-toolbar-v2{display:none!important}.paf-collection-mobile-joined-v1 #product-grid.grid--scaled>.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}
/*# sourceMappingURL=/cdn/shop/t/624/assets/template-collection.css.map */
