body:has(.fn-collection) #MainContent h1{font:500 36px/1.1 Fornight Menu,Arial,sans-serif;letter-spacing:0;color:#27212b}body:has(.fn-collection) .fn-collection-tiles{gap:14px;padding-bottom:24px}body:has(.fn-collection) .fn-collection-tiles>a{border:1px solid #ebe5ef;border-radius:10px;overflow:hidden;background:#f9f6fb;min-width:0}body:has(.fn-collection) .fn-collection-tiles img{height:130px;aspect-ratio:auto;display:block;object-position:center 35%}body:has(.fn-collection) .fn-collection-tiles h2{font:500 18px/1.2 Fornight Menu,Arial,sans-serif;margin:0;padding:10px 12px;color:#302535}.fn-collection{display:block;--fn-accent:#66508c}.fn-collection .product-grid-container,.fn-collection .collection-wrapper{min-width:0}.fn-collection .product-grid{--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important;column-gap:20px;row-gap:28px}.fn-collection .product-grid__item{min-width:0}.fn-collection .fn-card{min-width:0;width:100%}.fn-collection .fn-card__image{border-radius:10px;overflow:hidden;background:#f5f2f7}.fn-collection .fn-card__title{font-family:Fornight Menu,Arial,sans-serif!important;font-weight:500!important;font-size:20px!important;line-height:1.2!important;letter-spacing:.15px;margin-top:10px;min-height:48px}.fn-collection .fn-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;overflow:hidden;color:#252126!important;font:inherit!important}.fn-collection .fn-card__price{font:500 20px/1.2 Fornight Menu,Arial,sans-serif;color:#211b25}.fn-collection .fn-card__swatches{gap:6px;flex-wrap:wrap}.fn-collection .fn-card__swatch{width:34px;height:34px;min-width:34px}.fn-collection .fn-card__swatch img{width:28px;height:28px}.fn-collection :is(.facets__label,.facets--filters-title,.sorting-control__label){font-family:Fornight Menu,Arial,sans-serif!important;font-weight:500!important;color:#33263e}.fn-collection .facets--filters-title{font-size:23px}.fn-collection .facets--vertical .facets__filters-wrapper{border:1px solid #e8dfef;border-radius:12px;padding:4px 14px;background:#fcfafd}.fn-collection .facets--vertical{padding-inline:0}.fn-collection .facets--vertical .facets__summary{min-height:48px}.fn-collection :is(input[type=checkbox],input[type=radio]){accent-color:#66508c}.fn-collection .facets input:not([type=checkbox],[type=radio]){border-radius:7px;border-color:#e0d7e8}.fn-collection .facets input:focus-visible{outline-color:#66508c}.fn-collection .facets__label{font-size:18px;letter-spacing:0}.fn-collection .facets--filters-title{margin:0}.fn-collection .facets-controls-wrapper{border-bottom:1px solid #ede7f2;padding-bottom:12px;margin-bottom:18px}.fn-collection .products-count-wrapper{font-weight:600;color:#897b93}@media(min-width:990px){.fn-collection .collection-wrapper{--facets-vertical-col-width:4}}@media(min-width:1400px){.fn-collection .product-grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:989px){.fn-collection .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){body:has(.fn-collection) #MainContent h1{font-size:30px}body:has(.fn-collection) .fn-collection-tiles{display:flex;overflow-x:auto;gap:10px;padding-bottom:18px;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(.fn-collection) .fn-collection-tiles>a{flex:0 0 40%;scroll-snap-align:start}body:has(.fn-collection) .fn-collection-tiles img{height:94px}body:has(.fn-collection) .fn-collection-tiles h2{font-size:16px;padding:8px 10px}.fn-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important}.fn-collection .fn-card__title{font-size:17px!important;min-height:41px;margin-top:9px}.fn-collection .fn-card__price{font-size:18px}.fn-collection .fn-card__swatch{width:29px;height:29px;min-width:29px}.fn-collection .fn-card__swatch img{width:23px;height:23px}.fn-collection .fn-card__swatches{gap:4px}.fn-collection .facets-toggle{border:1px solid #e4d9ed;border-radius:8px;background:#f8f4fc;color:#66508c;font-family:Fornight Menu,Arial,sans-serif;font-size:17px;padding:10px 12px}.fn-collection .facets__filters-wrapper{background:#fff}.fn-collection #filters-drawer .theme-drawer__dialog{border-radius:16px 16px 0 0}.fn-collection #filters-drawer .theme-drawer__title{font:500 26px Fornight Menu,Arial,sans-serif}.fn-collection #filters-drawer .button{background:#66508c;border-color:#66508c;border-radius:8px;font-family:Fornight Menu,Arial,sans-serif}.fn-collection #filters-drawer input:not([type=checkbox],[type=radio]){font-size:16px}}@media(min-width:1400px){.fn-collection .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px){body:has(.fn-collection) .fn-collection-tiles{width:min(1600px,calc(100% - 80px));margin-inline:auto}}.fn-collection .fn-card__judge-rating:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}@media(max-width:749px){.fn-collection .facets-toggle{width:calc(100% - 32px);max-width:calc(100% - 32px);margin:0 16px 16px!important;box-sizing:border-box;--facets-margin:0px!important}}.fn-collection .fn-card__swatch{width:44px;height:44px;min-width:44px;flex-basis:44px;padding:3px;border:1px solid #c9c9c9;border-radius:50%;background:#fff}.fn-collection .fn-card__swatch img{width:100%;height:100%;border-radius:50%;object-fit:cover}@media(max-width:749px){.fn-collection .fn-card__swatch{width:36px;height:36px;min-width:36px;flex-basis:36px;padding:3px}.fn-collection .fn-card__swatches{gap:6px}}@media(max-width:749px){.fn-collection .fn-card__swatch{width:32px;height:32px;min-width:32px;flex-basis:32px;padding:2px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fornight-collection.css.map */
