body.collection .collection.page-width{max-width:1184px}body:not(.collection) .collection.page-width{max-width:1440px}@media screen and (max-width: 749px){.collection .title:not(.title--no-heading){margin-top:-1rem}}@media screen and (min-width: 750px){.collection .title-wrapper-with-link--no-heading{margin-top:6rem}}.collection-product-count{margin-top:0;font-size:1.4rem}@media screen and (min-width: 750px){.collection-product-count{margin-top:1.5rem}}.template-search .grid__item--small{padding-bottom:.5rem}.collection.loading .collection-product-count{visibility:hidden}@media screen and (min-width: 750px){.template-search .grid__item--small{padding-bottom:1rem}}.collection .negative-margin,.template-search .negative-margin{margin-bottom:-2rem}@media screen and (min-width: 750px){.collection .negative-margin,.template-search .negative-margin{margin-bottom:-5rem}}@media screen and (min-width: 750px){.collection .negative-margin--small{margin-bottom:-1rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.collection.loading .loading-overlay{display:block}.collection--empty{padding:20px 24px 24px;background:#f7f7f7}.collection--empty .text-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:24px;text-align:center}@media screen and (min-width: 750px){.collection--empty{padding:32px 40px 40px}.collection--empty .text-wrapper{align-items:flex-start;text-align:left}}.collection-filters{display:flex;flex-direction:column}@media screen and (min-width: 750px){.collection-filters{display:block}.collection-filters>*+*{margin-top:0;margin-left:2rem}}.collection-filters__label{display:block;color:var(--color-foreground-85);font-size:1.4rem;line-height:1;margin:0 0 1rem;width:100%}.collection-filters__summary{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;cursor:pointer;height:4.5rem;padding:0 1.5rem;min-width:25rem;margin-top:2.4rem;border:.1rem solid rgba(var(--color-foreground),.55)}.collection-filters__summary:after{position:static}.collection-filters__item{display:flex;grid-column:2;grid-row:1}.collection-filters__field{flex-grow:1}.collection-filters__item button{padding:1.4rem 2.6rem;margin-left:1rem}.collection-filters__disclosure{min-width:25rem}.collection-filters__disclosure summary:after{top:0}.collection-filters__disclosure a{color:rgb(var(--color-foreground));cursor:pointer;display:block;padding:1.2rem;text-transform:capitalize;text-decoration:none}@media screen and (min-width: 750px){.collection-filters .collection-filters__sort{width:25rem;max-width:100%}}.facets{display:block}.facets__form{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:2.5rem 2rem}.js .facets__form{grid-template-columns:calc(100% - 27rem) 25rem}.facets__wrapper{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;margin-left:-.5rem}.facets__heading{display:block;color:rgba(var(--color-foreground),.85);font-size:1.4rem;line-height:1;margin:0 0 1rem .5rem}.facets__reset{margin-left:auto}.facets__disclosure{border:1px solid rgba(var(--color-foreground),.55);margin:0 0 .5rem .5rem;transition:box-shadow var(--duration-short) ease}.facets__disclosure:hover{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55)}.facets__display{background-color:rgb(var(--color-background));position:absolute;border:1px solid rgba(var(--color-foreground),.2);top:calc(100% + .5rem);left:-.1rem;width:35rem;max-height:55rem;overflow-y:auto}.facets__header{border-bottom:1px solid rgba(var(--color-foreground),.2);padding:1.5rem 2rem;display:flex;justify-content:space-between;font-size:1.4rem;position:sticky;top:0;background-color:rgb(var(--color-background));z-index:1}.facets__list{padding:.5rem 2rem}.facets__item{display:flex;align-items:center}.facets__item label,.facets__item input[type=checkbox]{cursor:pointer}.facets__price{display:flex;padding:2rem}.facets__price>*+*{margin-left:2rem}.facets__price .field{align-items:center}.facets__price .field .field__currency{margin-right:.6rem}.facets__price .field__label{left:2.1rem}button.facets__button{min-height:0;margin:0 0 0 .5rem;box-shadow:none;padding-top:1.4rem;padding-bottom:1.4rem}.active-facets{display:flex;flex-wrap:wrap;width:100%;margin-left:-1rem;grid-column:1 / span 2;grid-row:2}.active-facets__button{padding:1.1rem .2rem;text-decoration:none;margin-left:.5rem}span.active-facets__button-inner{color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-radius:2.6rem;font-size:1rem;min-height:0;min-width:0;padding:.5rem 1rem;display:flex;align-items:center}@media screen and (min-width: 990px){.active-facets__button{padding:0;margin:0 0 1rem 1rem}span.active-facets__button-inner{font-size:1.2rem}}.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}.active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.active-facets__button--light:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.4)}a.active-facets__button:focus-visible,a.active-facets__button:focus{outline:none;box-shadow:none}a.active-facets__button:focus-visible .active-facets__button-inner,a.active-facets__button:focus .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2),0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground));outline:none}.active-facets__button svg{width:1.2rem;margin-left:.6rem;pointer-events:none;position:relative;top:.1rem}@media all and (min-width: 990px){.active-facets__button svg{width:1.4rem;position:static}}.active-facets__button:only-child{display:none}.active-facets__button.disabled,.mobile-facets__clear.disabled{pointer-events:none}@media all and (min-width: 750px){.active-facets-mobile{display:none}}.count-bubble{display:flex;justify-content:center;align-items:center;font-size:.9rem;width:1.7rem;height:1.7rem;border-radius:50%;background-color:rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-background));margin-left:.7rem}.count-bubble:empty{visibility:hidden}.count-bubble--dot:empty{visibility:visible}.count-bubble--dot:before{content:"";width:.2rem;height:.2rem;display:block;background-color:rgb(var(--color-background));border-radius:50%}.mobile-facets{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:rgba(var(--color-foreground),.5);pointer-events:none}.mobile-facets__wrapper{margin-left:0;margin-bottom:0}.mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{height:100vh;z-index:3}@media screen and (min-width: 750px){.mobile-facets{display:none}}.mobile-facets__inner{background-color:rgb(var(--color-background));width:calc(100% - 5rem);margin-left:auto;height:100%;overflow-y:auto;pointer-events:all}.mobile-facets__header{background-color:rgb(var(--color-background));border-bottom:.1rem solid rgba(var(--color-foreground),.2);padding:1rem 2.5rem;text-align:center;display:flex;position:sticky;top:0;z-index:2}.mobile-facets__header-inner{flex-grow:1;position:relative}.mobile-facets__info{padding:0 2.6rem}.mobile-facets__heading{font-size:1.4rem;margin:0}.mobile-facets__count{color:rgba(var(--color-foreground),.7);font-size:1.3rem;margin:0;flex-grow:1}.mobile-facets__open{text-align:center;width:100%;padding:0}.mobile-facets__open>*+*{margin-left:0}.mobile-facets__open svg{width:2rem}.mobile-facets__open line,.mobile-facets__open circle{stroke:rgba(var(--color-button),var(--alpha-button-border))}.mobile-facets__close{width:4.4rem;display:flex;justify-content:center;align-items:center}.mobile-facets__close svg{margin-left:1rem;width:2.2rem}.mobile-facets__close--no-js{display:none;align-items:center;justify-content:center;position:fixed;top:.7rem;right:1rem;width:4.4rem;height:4.4rem;z-index:101}details[open] .mobile-facets__close--no-js{display:flex}details[open] .mobile-facets__close--no-js svg{margin:0}.mobile-facets__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:calc(100% - 5.2rem);background-color:transparent}.no-js .mobile-facets__close-button{display:none}.mobile-facets__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem;width:1.3rem}.mobile-facets__main{min-height:calc(100% - 15rem);padding:2.7rem 0 0;position:relative;z-index:1}.mobile-facets__details[open] .icon-caret{transform:rotate(180deg)}.no-js .mobile-facets__details{border-bottom:1px solid rgba(var(--color-foreground),.04)}.js details[open]>.mobile-facets__submenu{transition:transform .4s cubic-bezier(.29,.63,.44,1),visibility .4s cubic-bezier(.29,.63,.44,1)}.js details[open].menu-opening>.mobile-facets__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__submenu .mobile-facets__submenu{overflow-y:auto}.mobile-facets__item{position:relative}.mobile-facets__arrow,.mobile-facets__summary .icon-caret{margin-left:auto;display:block}.mobile-facets__label--disabled{opacity:.5}.mobile-facets__footer{background-color:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.2);padding:2rem;bottom:0;position:sticky;display:flex;z-index:2}.mobile-facets__footer>*+*{margin-left:1rem}.mobile-facets__footer>*{width:50%}.mobile-facets__footer noscript .button{width:100%}.sorting .button{margin-top:2.4rem;padding-top:1.3rem}.mobile-facets__sort{display:flex;justify-content:space-between}.mobile-facets__sort label{flex-shrink:0}.mobile-facets__sort .select{width:auto}.no-js .mobile-facets__sort .select{position:relative;right:-1rem}.mobile-facets__sort .select .icon-caret{right:0}.mobile-facets__sort .select__select{box-shadow:none}.collection-grid-section{margin-bottom:4rem}.collection-grid-section:first-child{margin-top:16px}.main-collection-product-grid{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:32px;list-style:none}.main-collection-product-grid .product-grid__item{width:100%;padding:0}@media screen and (min-width:750px){.collection-grid-section{margin-bottom:6.4rem}.collection-grid-section:first-child{margin-top:32px}}@media screen and (min-width:992px){.main-collection-product-grid{grid-column-gap:48px;grid-row-gap:64px;grid-template-columns:repeat(3,1fr)}#product-grid.main-collection-product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){#product-grid.main-collection-product-grid{grid-template-columns:repeat(3,1fr)}}.subscribe .home-featured-collection-2 .featured-collection-section{padding-top:48px;padding-bottom:40px}.featured-collection-section .mobile-show{display:block}@media screen and (min-width: 992px){.featured-collection-section .mobile-show{display:none}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/template-collection.css.map */
