.collection__content{--facet-width: clamp(300px, 18vw, 330px);gap:3rem}.collection__content #FacetFiltersContainer{flex:0 0 var(--facet-width)}.collection__toolbar{background:rgb(var(--color-background));padding-block:1.2rem;margin-block-end:1.2rem}.collection .card-promotion,.collection .card-promotion__media{height:100%}#ProductGridWrapper.show-toolbar{margin-block-start:-1.2rem}#ProductsList.f-grid-1-cols .image-column{display:none}.facet-accordion-details .accordion-details__summary{padding-block:2.4rem}.facet-accordion-details .accordion-details__content{padding-bottom:2.4rem;margin-block-start:.4rem}.facet-accordion-details .accordion-details__content--price{margin-block-start:0}.facet-accordion-details:nth-child(2) .accordion-details__summary{padding-block-start:0}.facet-range{-webkit-appearance:none;appearance:none;background:none;height:.4rem;vertical-align:top;margin:0}.facet-range__max{inset-block-start:0;inset-inline-start:0}.facet-range-wrapper{--range-min: 0%;--range-max: 100%;background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-border)) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgb(var(--color-border)) var(--range-max));border-radius:.125rem;height:.4rem}.facet-range__symbol{position:absolute;inset-inline-start:1.6rem}.facet-range__input{padding-inline-start:3rem;-webkit-appearance:textfield;appearance:textfield;text-align:end}.facet-range__input::-webkit-inner-spin-button,.facet-range__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facet-range::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;background-color:rgb(var(--color-foreground));border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px;z-index:1}.facet-range::-webkit-slider-runnable-track{background-color:#ccc;border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-moz-range-thumb{background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));border-radius:100%;cursor:pointer;height:12px;width:12px}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-webkit-slider-runnable-track{background:none}.facet-range::-moz-range-progress{background-color:rgb(var(--color-foreground))}.facet-range::-moz-range-track{background-color:rgb(var(--border-color))}.facet-range::-webkit-slider-thumb{pointer-events:auto}.facet-range::-moz-range-thumb{pointer-events:auto}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{background:none}@media not screen and (pointer:fine){.facet-range::-webkit-slider-thumb{height:20px;margin-block-start:-9px;width:20px}.facet-range::-moz-range-thumb{height:16px;width:16px}}.facet-remove{height:auto;font-weight:inherit;padding-inline:1.6rem;padding-block:.3rem}.facet-remove .swatch-color{--swatch-size: 1.6rem;border:0}@media(min-width:768px){.facet-short{--icon-size: .7rem}.facet-short select{border:0;background-color:transparent;width:var(--width);padding:0;line-height:1.625;border-radius:0}.facet-short select~.icon{inset-inline-end:0}}.facet-drawer-button{height:auto;padding-inline:1.6rem;padding-block:.6rem;line-height:1.625}.facet-short-drawer{padding-block-end:2.4rem;margin-block-end:2.4rem;border-bottom:.1rem solid rgb(var(--color-border))}.facets-active{margin-block-start:-.4rem;margin-block-end:2.4rem}.collection-products-list--with-media{grid-auto-flow:dense}.collection-media-card{display:flex;min-width:0}.collection-media-card>*{width:100%}.collection-media-card__frame{position:relative;display:flex;width:100%;height:var(--collection-media-card-height, auto);overflow:hidden}.collection-media-card__frame--fit-height{display:block}.collection-media-card__frame--fit-width{align-items:center;min-height:var(--collection-media-card-height, auto);overflow:hidden}.collection-media-card__frame--fit-width.collection-media-card__frame--align-top{align-items:flex-start}.collection-media-card__frame--fit-width.collection-media-card__frame--align-center{align-items:center}.collection-media-card__frame--fit-width.collection-media-card__frame--align-bottom{align-items:flex-end}.collection-media-card__media,.collection-media-card__text-card{position:relative;display:block;width:100%;height:var(--collection-media-card-height, auto);min-height:0;max-height:var(--collection-media-card-height, none);aspect-ratio:var(--aspect-ratio, var(--media-ratio, 1));overflow:hidden}.collection-media-card__frame--fit-width .collection-media-card__media,.collection-media-card__frame--fit-width .collection-media-card__text-card{height:auto;max-height:none}.collection-media-card__media--image:before{display:none}.collection-media-card__media--video{padding-block-start:0}.collection-media-card__media picture,.collection-media-card__media picture>img,.collection-media-card__text-background,.collection-media-card__text-background>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-media-card__frame--fit-height .collection-media-card__media picture,.collection-media-card__frame--fit-height .collection-media-card__media video-element{inset-block:0;inset-inline-start:50%;inset-inline-end:auto;width:auto;height:100%;aspect-ratio:var(--asset-aspect-ratio, var(--aspect-ratio, var(--media-ratio, 1)));transform:translate(-50%)}.collection-media-card__frame--fit-height .collection-media-card__media picture>img,.collection-media-card__frame--fit-height .collection-media-card__media video-element>:is(iframe,img,svg,video){top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.collection-media-card__asset-card{color:inherit;text-decoration:none}.collection-media-card__text-card{background:var(--collection-media-card-background, transparent)}.collection-media-card__text-card--has-background-image{background:transparent}.collection-media-card__content{--collection-media-card-content-color: currentColor;--collection-media-card-border-color: currentColor;--collection-media-card-button-text-color: var(--collection-media-card-content-color);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:2rem;width:100%;height:100%;padding-block:2.4rem;padding-inline:2rem;font-family:Graphik,var(--font-body-family);color:var(--collection-media-card-content-color)}.collection-media-card__content--position-top{justify-content:flex-start}.collection-media-card__content--position-center{justify-content:center}.collection-media-card__content--position-bottom{justify-content:flex-end}.collection-media-card__content-inner{display:flex;flex-direction:column;gap:1.2rem;width:100%;color:inherit}.collection-media-card__content-inner>*,.collection-media-card__content-button{margin:0}.collection-media-card__content-heading,.collection-media-card__content-text,.collection-media-card__content-text *{color:inherit}.collection-media-card__content-heading{font-family:Graphik,var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.8rem;letter-spacing:.2px;text-transform:none;vertical-align:middle}.collection-media-card__content-text{font-family:Graphik,var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.8rem;letter-spacing:.2px;vertical-align:middle}.collection-media-card__content .btn{--buttons-gap: 1rem;box-shadow:none;min-height:0;max-width:100%;height:auto;padding-block:1.2rem;padding-inline:clamp(.8rem,8%,1.6rem);font-family:Graphik,var(--font-button-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:var(--collection-media-card-button-text-color)!important;border:0!important;letter-spacing:.2px;text-align:center;text-transform:none;vertical-align:middle;white-space:normal;overflow-wrap:anywhere}.collection-media-card__content .btn--primary{box-shadow:none}.collection-media-card__content .btn--secondary{background:transparent!important;color:var(--collection-media-card-button-text-color)!important;box-shadow:inset 0 0 0 var(--buttons-border-width) var(--collection-media-card-border-color)}.collection-media-card__content .btn:not(.btn--underline):before,.collection-media-card__content .btn:not(.btn--underline):after{display:none}.collection-media-card__content .btn--underline{box-shadow:none}.collection-media-card__content .btn--underline:after{background:currentColor}@media(hover:hover){.collection-media-card__content .btn--primary:hover{box-shadow:none}.collection-media-card__content .btn--secondary:hover{background:transparent!important;color:var(--collection-media-card-button-text-color)!important;box-shadow:inset 0 0 0 var(--buttons-border-width) var(--collection-media-card-border-color)}}.collection-media-card__media video-element{border-radius:inherit}@media(min-width:1024px){.collection-media-card--desktop-span-2{grid-column:span 2}}@media(max-width:1023.98px){.collection-media-card--mobile-span-2{grid-column:span 2}.f-grid-1-cols .collection-media-card--mobile-span-2{grid-column:span 1}}@media(max-width:767.98px){.collection-media-card__content{gap:1.4rem;padding-block:1.6rem;padding-inline:1.2rem}.collection-media-card__content-inner{gap:.4rem}.collection-media-card__content-heading,.collection-media-card__content-text,.collection-media-card__content .btn{font-size:1.4rem;line-height:2rem;letter-spacing:.2px;vertical-align:middle}.collection-media-card__content-heading,.collection-media-card__content .btn{font-weight:400}.collection-media-card__content-text{font-weight:300}.collection-media-card__content .btn{padding-block:1rem;padding-inline:clamp(.8rem,8%,1.2rem)}}.collection-section .products-list,.template-search .products-list{--column-gap: 2.4rem;--row-gap: 6.4rem;--column-gap-tablet-large: 2.4rem;--column-gap-tablet: 1.6rem;--column-gap-mobile: 1.6rem;--row-gap-mobile: 4rem;align-items:stretch;grid-auto-flow:dense}.collection-section .products-list>.f-column.kess-product-grid-card,.template-search .products-list>.f-column.kess-product-grid-card{display:flex}.collection-section .products-list>.f-column.kess-product-grid-card .product-card,.template-search .products-list>.f-column.kess-product-grid-card .product-card,.collection-section .products-list>.f-column.kess-product-grid-card .product-card__wrapper,.template-search .products-list>.f-column.kess-product-grid-card .product-card__wrapper{display:flex;flex-direction:column;width:100%;height:100%}.collection-section .products-list>.f-column.kess-product-grid-card .product-card__info,.template-search .products-list>.f-column.kess-product-grid-card .product-card__info{flex:1 1 auto}.collection-section .products-list>.f-column.kess-product-grid-card .product-card__swatches,.template-search .products-list>.f-column.kess-product-grid-card .product-card__swatches{margin-top:auto}.collection-section .collection__toolbar,.template-search .collection__toolbar{justify-content:flex-end;background:transparent;padding-block:0;margin-block-end:2.4rem}.collection-section #ProductGridWrapper>.sticky-element,.template-search #ProductGridWrapper>.sticky-element{position:static}.collection-section .collection__toolbar>.gap-10,.template-search .collection__toolbar>.gap-10,.collection-section layout-switcher,.template-search layout-switcher{display:none!important}.collection-section #ProductGridWrapper.show-toolbar,.template-search #ProductGridWrapper.show-toolbar{margin-block-start:0}.collection-section .facet-drawer-button,.template-search .facet-drawer-button{min-height:0;height:auto;gap:.4rem;padding:0;border:0;background:transparent;color:rgba(var(--color-foreground),.7);box-shadow:none;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:.2px;text-transform:none}.collection-section .facets-active,.template-search .facets-active{display:none}.collection-section .facet-drawer-button:before,.collection-section .facet-drawer-button:after,.template-search .facet-drawer-button:before,.template-search .facet-drawer-button:after{display:none}.collection-section .facet-drawer-button .icon,.template-search .facet-drawer-button .icon{width:1.6rem;height:1.6rem}.kess-facet-drawer .drawer__content{padding:3.2rem 0}.kess-facet-drawer .drawer__close-btn{top:4rem;inset-inline-end:1.4rem}.kess-facet-drawer .facet-drawer__header{padding:1.2rem 2.4rem 2.4rem}.kess-facet-drawer .facet-drawer__header .drawer__heading{margin:0;font-size:2.4rem;font-weight:400;line-height:3.2rem;text-transform:none}.kess-facet-drawer .facet-short-drawer{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2rem 0;margin:0;font-size:1.6rem}.kess-facet-drawer .facet-short-drawer>label{font-size:1.6rem;font-weight:400;letter-spacing:.2px}.kess-facet-drawer .facet-short-drawer .facet-short{position:relative;flex:1 1 auto;border:1px solid rgb(var(--color-foreground));background:#fafafa;padding:0}.kess-facet-drawer .facet-short-drawer .facet-short select{width:100%;border:0;background:transparent;min-height:auto;padding:1.2rem 3.6rem 1.2rem 1.2rem;font-size:1.6rem;letter-spacing:.2px;cursor:pointer;line-height:1.5}.kess-facet-drawer .drawer__sticky{padding-top:2.4rem}.kess-facet-drawer .facet-short-drawer .facet-short>svg,.kess-facet-drawer .facet-short-drawer .facet-short .icon{position:absolute;inset-inline-end:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none;width:2.4rem;height:2.4rem}.kess-facet-drawer .drawer__body{padding-block-start:0;padding-inline:2.4rem;padding-block-end:3.2rem}.kess-facet-drawer .facet-accordion-details .accordion-details__summary{padding-block:2rem}.kess-facet-drawer .accordion-details__summary .icon-plus-toggle path{stroke-width:1.25}.kess-facet-drawer .facet-accordion-details .checkbox{--border-radius: 0;width:2rem;height:2rem}.kess-facet-drawer .facet-accordion-details .checkbox:after{inset-inline-start:.7rem;inset-block-start:.4rem}@media(max-width:1023.98px){.kess-facet-drawer{top:var(--kess-announcement-height, 0px);height:calc(100% - var(--kess-announcement-height, 0px));z-index:36}.kess-facet-drawer .fixed-overlay{top:var(--kess-announcement-height, 0px);height:calc(100vh - var(--kess-announcement-height, 0px))}}@media(min-width:768px){.collection-section .products-list>.f-column.kess-product-grid-card .product-card,.template-search .products-list>.f-column.kess-product-grid-card .product-card{height:100%}.kess-facet-drawer .drawer__inner{width:56rem;max-width:90vw}}@media(max-width:767.98px){.collection-section .products-list,.template-search .products-list{padding-inline:0}.collection-section .products-list>.f-column.kess-grid-card--featured-mobile,.template-search .products-list>.f-column.kess-grid-card--featured-mobile{grid-column:1 / -1}.collection-section .products-list>.f-column.kess-grid-card--featured-mobile .product-card__title,.template-search .products-list>.f-column.kess-grid-card--featured-mobile .product-card__title,.collection-section .products-list>.f-column.kess-grid-card--featured-mobile .f-price,.template-search .products-list>.f-column.kess-grid-card--featured-mobile .f-price,.collection-section .products-list>.f-column.kess-grid-card--featured-mobile .f-price-item,.template-search .products-list>.f-column.kess-grid-card--featured-mobile .f-price-item{font-size:1.6rem;line-height:1.42}.collection-section .products-list>.f-column.kess-grid-card--featured-mobile .f-price,.template-search .products-list>.f-column.kess-grid-card--featured-mobile .f-price{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;width:100%}.collection-section .products-list>.f-column.kess-grid-card--featured-mobile .f-price__unit-wrapper,.template-search .products-list>.f-column.kess-grid-card--featured-mobile .f-price__unit-wrapper{width:auto;flex:0 0 auto}.kess-facet-drawer .drawer__inner{width:100%;max-width:none}.kess-facet-drawer .drawer__content{padding:0}.kess-facet-drawer .facet-drawer__header{padding:3.6rem 1.5rem 2.4rem;border-block-end:.1rem solid rgb(var(--color-border))}.kess-facet-drawer .facet-drawer__header .drawer__heading{font-size:1.8rem;line-height:2.4rem}.kess-facet-drawer .drawer__close-btn{top:2.8rem;inset-inline-end:.5rem}.kess-facet-drawer .drawer__body{padding-inline:1.5rem;padding-block-end:2.4rem}}.collection-hero__title{font-weight:500}@media(max-width:767.98px){.collection-hero .collection-hero__title{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/378/assets/collection.css.map */
