@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 1.5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}@media screen and (min-width:990px){.collection-design-layout.page-width{max-width:144rem;padding:0 1.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:7.5rem;box-sizing:border-box}.collection-design-breadcrumb{flex:0 0 100%;display:flex;align-items:center;margin:2rem 0 .9rem;color:#717171;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.collection-design-breadcrumb a{color:#717171;text-decoration:none}.collection-design-breadcrumb__separator{display:inline-flex;align-items:center;justify-content:center;margin:0 .8rem;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.collection-design-breadcrumb__separator svg{display:block;width:1.4rem;height:1.4rem}.collection-design-breadcrumb span:last-child{color:#333}.collection-design-layout .facets-wrapper{flex:0 0 29.1rem;width:29.1rem;padding:0;position:sticky;top:calc(var(--header-height, 0px) + 2rem);align-self:flex-start;max-height:calc(100vh - var(--header-height, 0px) - 2rem);overflow-y:auto}.collection-design-layout .product-grid-container{flex:1 1 0;min-width:0}.collection-design-layout .collection-design-toolbar{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:2.4rem 0 2.8rem}.collection-design-layout collection-filter-toggle{display:inline-flex}.collection-design-layout .collection-design-filter-toggle{display:inline-flex;align-items:center;gap:.8rem;margin:0;padding:0;border:0;background:transparent;color:#292929;cursor:pointer;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem}.collection-design-layout .collection-design-filter-toggle__icon{display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem}.collection-design-layout .collection-design-filter-toggle__icon svg{display:block;width:100%;height:100%}.collection-design-layout .collection-design-filter-toggle__label--hide,.collection-design-layout .collection-design-filter-toggle[aria-expanded=true] .collection-design-filter-toggle__label--show{display:none}.collection-design-layout .collection-design-filter-toggle[aria-expanded=true] .collection-design-filter-toggle__label--hide{display:inline}.collection-design-layout--filters-hidden .facets-wrapper{display:none}.collection-design-layout--filters-hidden .product-grid-container{flex-basis:100%}.collection-design-layout .collection-design-sort{margin:0 0 0 auto}.collection-design-layout .collection-design-sort__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;color:#292929;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;line-height:2rem}.collection-design-layout .collection-design-sort__row label{margin:0;flex:0 0 auto}.collection-design-layout .collection-design-sort .select{width:auto;margin-left:auto}.collection-design-layout .collection-design-sort .select:before,.collection-design-layout .collection-design-sort .select:after,.collection-design-layout .collection-design-sort .select:hover:after{content:none;border:0;box-shadow:none;outline:0}.collection-design-layout .collection-design-sort .facet-filters__sort{min-width:12rem;padding:0 1.8rem 0 0;border:0;outline:0;box-shadow:none;background-color:transparent;color:#333;font-size:1.4rem;line-height:2rem}.collection-design-layout .collection-design-sort .facet-filters__sort:hover,.collection-design-layout .collection-design-sort .facet-filters__sort:focus,.collection-design-layout .collection-design-sort .facet-filters__sort:focus-visible,.collection-design-layout .collection-design-sort .facet-filters__sort.focused,.collection-design-layout .collection-design-sort .select__select:hover,.collection-design-layout .collection-design-sort .select__select:focus,.collection-design-layout .collection-design-sort .select__select:focus-visible,.collection-design-layout .collection-design-sort .select__select.focused{border:0;outline:0;box-shadow:none}.collection-design-layout .collection-design-count{margin:0 0 1.8rem;color:#292929;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:2.4rem}.collection-design-layout .facets__form-vertical{width:29.1rem}.collection-design-layout .facets__heading--vertical,.collection-design-layout .active-facets-desktop{display:none}.collection-design-layout .facets__disclosure-vertical{border-top:.1rem solid #eee;margin-right:0}.collection-design-layout .facets__disclosure-vertical+.facets__disclosure-vertical{margin-top:2.2rem}.collection-design-layout .facets__summary{margin-bottom:0;padding:2.4rem 0 1.4rem;color:#292929;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-style:normal;line-height:2.4rem;font-weight:600}.collection-design-layout .facets__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-design-layout .collection-filter-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.collection-design-layout .collection-filter-toggle-icon svg{display:block;width:1.4rem;height:1.4rem}.collection-design-layout .collection-filter-toggle-icon .collection-filter-toggle-icon__minus{display:none}.collection-design-layout details[open] .collection-filter-toggle-icon .collection-filter-toggle-icon__plus{display:none}.collection-design-layout details[open] .collection-filter-toggle-icon .collection-filter-toggle-icon__minus{display:block}.collection-design-layout .facets__display-vertical{padding-bottom:2.4rem}.collection-design-layout .facets__list--vertical{display:flex;flex-direction:column;gap:1.6rem;padding:0}.collection-design-layout .facets__item{margin:0}.collection-design-layout .facet-checkbox{display:flex;align-items:center;gap:1.1rem;padding:0;color:#333;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.collection-design-layout .facet-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;position:static;width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem;margin:0;border:.1rem solid #ddd;background:#fff;flex:0 0 auto;opacity:1;z-index:auto}.collection-design-layout .facet-checkbox input[type=checkbox]:checked{background:#fabd00;border-color:#fabd00}.collection-design-layout .collection-filter-checkmark{display:none;width:1rem;height:1rem;position:absolute;left:.3rem;top:50%;transform:translateY(-50%);pointer-events:none}.collection-design-layout .collection-filter-checkmark svg{display:block;width:1rem;height:1rem}.collection-design-layout .facet-checkbox input[type=checkbox]:checked+.collection-filter-checkmark{display:block}.collection-design-layout .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,34.2rem));gap:4.4rem 2.4rem;justify-content:start}.collection-design-layout--filters-hidden .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-design-layout .grid__item{width:100%;max-width:none}.collection-design-layout .card__inner{position:relative;background:#d9d9d9;border-radius:0;overflow:hidden}.collection-design-layout .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.collection-design-layout .card__media,.collection-design-layout .card .media{background:#d9d9d9}.collection-design-layout .card__media .media img{object-fit:cover}.collection-design-layout .card__content{padding:0}.collection-design-layout .card__information{padding:2.4rem 0 0}.collection-design-layout .card__heading{margin:0 0 .6rem;color:#292929;font-size:1.8rem;line-height:2.2rem}.collection-design-layout .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}.collection-design-layout .underline-links-hover:hover .card__heading a{text-decoration:none}.collection-design-layout .card-information{display:flex;flex-direction:column;align-items:flex-start;gap:0}.collection-design-layout .card-information>*,.collection-design-layout .card-information>*+*{margin-left:0}.collection-design-layout .price{font-size:1.4rem;line-height:2rem;letter-spacing:0;margin-left:0;padding-left:0;width:100%}.collection-design-layout .price.price--on-sale .price__sale{display:flex;flex-direction:row;align-items:center;gap:.6rem}.collection-design-layout .price__sale .visually-hidden{display:none}.collection-design-layout .price__container{display:flex;align-items:baseline;gap:.6rem;margin-left:0;padding-left:0}.collection-design-layout .price .price-item{margin:0}.collection-design-layout .price__regular .price-item--regular,.collection-design-layout .price-item--sale{color:#292929;font-size:2rem;line-height:2.6rem;font-weight:700}.collection-design-layout .price__sale .price-item--regular{color:#717171;font-size:1.4rem;line-height:2rem;font-weight:400}.collection-design-layout .price__sale .price-item--sale{order:-1}.collection-design-layout .card__price-note{width:100%;margin-top:0;font-size:1.4rem;line-height:2rem}.collection-design-layout .rating{order:10;display:inline-flex;align-items:center;margin-top:.8rem;width:auto}.collection-design-layout .rating-count{order:11;display:inline-block;margin-top:.8rem;margin-left:.6rem;color:#717171;font-size:1.4rem;line-height:2rem}.collection-design-layout .rating+.rating-text+.rating-count,.collection-design-layout .rating+.rating-count{margin-top:.8rem}.collection-design-layout .rating-text{display:none}.collection-design-layout .card__badge{position:absolute;top:1.2rem;right:1.2rem;bottom:auto;left:auto;align-self:auto;justify-self:auto;grid-row-start:auto;margin:0;z-index:2;pointer-events:auto}.collection-design-layout .card__media-actions{position:absolute;right:2rem;bottom:1.5rem;left:2rem;z-index:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;width:auto;margin:0;opacity:0;transform:translateY(.8rem);transition:opacity var(--duration-short) ease,transform var(--duration-short) ease;pointer-events:none}.collection-design-layout .card-wrapper:hover .card__media-actions,.collection-design-layout .card-wrapper:focus-within .card__media-actions{opacity:1;transform:translateY(0);pointer-events:auto}.collection-design-layout .card__media-action-form{margin:0;width:100%}.collection-design-layout .card__media-action-button{display:inline-flex;align-items:center;justify-content:center;width:100%;height:36px;min-width:0;min-height:36px;padding:0 12px;border:0;border-radius:100px;box-shadow:none;column-gap:8px;cursor:pointer;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;appearance:none;-webkit-appearance:none}.collection-design-layout .card__media-action-button--cart{background:#fabd00;color:#292929}.collection-design-layout .card__media-action-button--view{background:#333;color:#fff}.collection-design-layout .card__media-action-button svg{display:block;width:16px;height:16px}.collection-design-layout .card__media-action-button .loading__spinner{width:20px;height:20px}.collection-design-layout .badge{min-width:7.8rem;min-height:2.8rem;padding:.5rem 1.2rem;border:0;border-radius:999px;background:#fabd00;color:#292929;font-size:1.4rem;line-height:1.8rem;font-weight:400}}@media screen and (max-width:989px){.collection-design-layout .mobile-facets__open-label{font-weight:600}.collection-design-layout .collection-design-breadcrumb,.collection-design-layout .collection-design-toolbar,.collection-design-layout .collection-design-count,.active-facets-mobile{display:none}}@media screen and (max-width:749px){.collection-design-layout .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:30px}.collection-design-layout .product-grid .grid__item{width:100%;max-width:none;flex:none}.collection-design-layout .card__inner{position:relative}.collection-design-layout .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.collection-design-layout .card__badge{position:absolute;top:1.2rem;right:1.2rem;bottom:auto;left:auto;align-self:auto;justify-self:auto;grid-row-start:auto;margin:0;z-index:2;pointer-events:auto}.collection-design-layout .card__media-actions{position:absolute;right:1rem;bottom:1rem;z-index:3;display:flex;flex-direction:column;gap:.8rem;opacity:1;transform:none;pointer-events:auto}.collection-design-layout .card__media-action-form{margin:0}.collection-design-layout .card__media-action-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:#444;box-shadow:none;cursor:pointer;text-decoration:none;appearance:none;-webkit-appearance:none}.collection-design-layout .card__media-action-button--view{display:none}.collection-design-layout .card__media-action-button svg{display:block;width:20px;height:20px}.collection-design-layout .badge{border:0;background:#fabd00;color:#292929;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.collection-design-layout #product-grid .badge{min-width:0;min-height:0;padding:3px 8px;font-size:10px;line-height:14px;letter-spacing:0}.collection-design-layout .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}}quick-add-modal[id^=QuickView-]::part(backdrop),quick-add-modal[id^=QuickView-]{font-family:Mona Sans,Helvetica Neue,Arial,sans-serif}quick-add-modal[id^=QuickView-] .quick-add-modal__content{background:#fff;border:0;box-shadow:none}quick-add-modal[id^=QuickView-] .quick-add-modal__toggle{top:25px;right:28px;width:20px;height:20px;min-width:20px;min-height:20px;padding:0;border:0;background:transparent;box-shadow:none}quick-add-modal[id^=QuickView-] .quick-add-modal__toggle svg{width:20px;height:20px}quick-add-modal[id^=QuickView-] .quick-add-modal__content-info{padding:40px}quick-add-modal[id^=QuickView-] .product__title>h1,quick-add-modal[id^=QuickView-] .product__title>a{display:block;margin:0;color:#000;font-family:Century Gothic,Mona Sans,sans-serif;font-size:32px;font-weight:700;line-height:40px;text-decoration:none}quick-add-modal[id^=QuickView-] .price{color:#ef4343;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700;line-height:24px;letter-spacing:0}quick-add-modal[id^=QuickView-] .price__sale{display:flex;align-items:baseline;gap:.6rem}quick-add-modal[id^=QuickView-] .price__sale .price-item--sale{order:-1;color:#ef4343;font-size:28px;font-weight:700}quick-add-modal[id^=QuickView-] .price__sale .price-item--regular{color:#717171;font-size:16px;font-weight:400;line-height:24px}quick-add-modal[id^=QuickView-] .product-form__quantity{margin-top:2.4rem}quick-add-modal[id^=QuickView-] .quantity{width:167px;min-height:46px;border:1px solid #ddd}quick-add-modal[id^=QuickView-] .product-form__submit{min-height:46px;border:0;background:#fabd00;color:#292929;font-family:Mona Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:16px}@media screen and (min-width:990px){quick-add-modal[id^=QuickView-] .quick-add-modal__content{width:min(1128px,calc(100vw - 80px));max-width:1128px;max-height:calc(100vh - 64px);margin-top:32px}quick-add-modal[id^=QuickView-] .quick-add-modal__content-info>product-info>.product{display:grid;grid-template-columns:minmax(0,543px) minmax(0,1fr);column-gap:56px;align-items:start}quick-add-modal[id^=QuickView-] .product:not(.product--no-media) .product__media-wrapper,quick-add-modal[id^=QuickView-] .product:not(.product--no-media) .product__info-wrapper{max-width:none;width:100%;padding:0}quick-add-modal[id^=QuickView-] .product__media-list,quick-add-modal[id^=QuickView-] .product__media-item,quick-add-modal[id^=QuickView-] .product-media-container{width:100%}quick-add-modal[id^=QuickView-] .product__media img{object-fit:cover;background:#f3f3f3}}@media screen and (max-width:749px){quick-add-modal[id^=QuickView-] .quick-add-modal__content{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;margin:0}quick-add-modal[id^=QuickView-] .quick-add-modal__content-info{padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/template-collection.css.map */
