.c1bc97b-collection{position:relative}@media screen and (max-width: 749px){.c1bc97b-collection .c1bc97b-grid__item:only-child{flex:0 0 100%;max-width:100%}.c1bc97b-collection .c1bc97b-title:not(.c1bc97b-title--no-heading){margin-top:-1rem}}@media screen and (min-width: 750px){.c1bc97b-collection .c1bc97b-title-wrapper-with-link--no-heading{margin-top:6rem}}.c1bc97b-collection .c1bc97b-loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;background-color:rgba(var(--color-background),.7)}@media screen and (min-width: 750px){.c1bc97b-collection .c1bc97b-loading-overlay{padding-left:5rem;padding-right:5rem}}.c1bc97b-collection.c1bc97b-loading .c1bc97b-loading-overlay{display:block}.c1bc97b-collection--empty .c1bc97b-title-wrapper{margin-top:10rem;margin-bottom:15rem}.c1bc97b-collection-filters{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto)}.c1bc97b-mobile-facets__label--print,.c1bc97b-facet-checkbox--print{align-items:center}.c1bc97b-mobile-facets__label--print .c1bc97b-icon.c1bc97b-icon-checkmark:not(.c1bc97b-checkmark-noswatch){top:2.3rem}.c1bc97b-facet-checkbox--print .c1bc97b-icon.c1bc97b-icon-checkmark:not(.c1bc97b-checkmark-noswatch){top:1.8rem}.c1bc97b-print-filter-swatch{height:25px;width:25px;border-radius:50%;display:inline-block;margin-left:1rem}.c1bc97b-collection-product-count{align-self:center;font-size:1.4rem;line-height:1.4;margin:0;text-align:right}.c1bc97b-collection.c1bc97b-loading .c1bc97b-collection-product-count{visibility:hidden}.c1bc97b-active-facets-mobile{margin-bottom:.5rem}@media screen and (min-width: 750px){.c1bc97b-collection-filters>*+*{margin-top:0}.c1bc97b-collection-product-count{align-self:flex-end}.c1bc97b-active-facets-mobile+.c1bc97b-collection-product-count{grid-column-start:2;grid-row-start:2;text-align:right}.c1bc97b-active-facets-mobile:empty+.c1bc97b-collection-product-count{align-self:center;grid-row-start:1}.c1bc97b-facets__form .c1bc97b-collection-product-count{grid-column-start:2;grid-row-start:2}}.c1bc97b-collection-filters__label{display:block;color:var(--color-foreground-85);font-size:1.4rem;margin-top:-.3rem}.c1bc97b-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)}.c1bc97b-collection-filters__summary:after{position:static}.c1bc97b-collection-filters__item{display:flex;align-items:flex-start;grid-column:2;grid-row:1;margin-bottom:3rem}.c1bc97b-collection-filters__field{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.c1bc97b-collection-filters__field .c1bc97b-select{width:auto}.c1bc97b-collection-filters__item button{margin-left:2.5rem}.c1bc97b-collection-filters__disclosure{min-width:25rem}.c1bc97b-collection-filters__disclosure summary:after{top:0}.c1bc97b-collection-filters__disclosure a{color:rgb(var(--color-foreground));cursor:pointer;display:block;padding:1.2rem;text-transform:capitalize;text-decoration:none}.c1bc97b-collection-filters .c1bc97b-collection-filters__sort{box-shadow:none;font-size:1.3rem;height:auto;padding-right:1.75rem}.c1bc97b-collection-filters__sort+.c1bc97b-icon-caret{right:0}.c1bc97b-facets{display:block;grid-column-start:span 2}.c1bc97b-facets__form{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:0 8rem;margin-bottom:.5rem}.c1bc97b-js .c1bc97b-facets__form{grid-template-columns:auto max-content}.c1bc97b-facets__wrapper{align-items:center;align-self:flex-start;grid-column:1;grid-row:1;display:flex;flex-wrap:wrap}.c1bc97b-facets__heading{display:block;color:rgba(var(--color-foreground),.85);font-size:1.4rem;margin:-1.7rem 2rem 0 0}.c1bc97b-facets__reset{margin-left:auto}.c1bc97b-facets__disclosure{margin-right:3.5rem}.c1bc97b-facets__summary{color:rgba(var(--color-foreground),.75);margin-bottom:1.5rem;padding:0 1.75rem 0 0}.c1bc97b-facets__disclosure[open] .c1bc97b-facets__summary,.c1bc97b-facets__summary:hover{color:rgb(var(--color-foreground))}.c1bc97b-facets__summary span{transition:text-decoration var(--duration-short) ease}.c1bc97b-facets__summary:hover span{text-decoration:underline;text-underline-offset:.3rem}.c1bc97b-disclosure-has-popup[open]>.c1bc97b-facets__summary:before{z-index:3}.c1bc97b-facets__summary>span{line-height:1.3}.c1bc97b-facets__summary .c1bc97b-icon-caret{right:0}.c1bc97b-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}.c1bc97b-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}.c1bc97b-facets__list{padding:.5rem 2rem}.c1bc97b-facets__item{display:flex;align-items:center}.c1bc97b-facets__item label,.c1bc97b-facets__item input[type=checkbox]{cursor:pointer}.c1bc97b-facet-checkbox{padding:1rem 2rem 1rem 1.2rem;flex-grow:1;position:relative;font-size:1.4rem;display:flex;word-break:break-word}.c1bc97b-facet-checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:.8rem;z-index:-1;appearance:none;-webkit-appearance:none}.c1bc97b-facet-checkbox>svg{background-color:rgb(var(--color-background));margin-right:1.2rem;flex-shrink:0}.c1bc97b-facet-checkbox .c1bc97b-icon-checkmark{visibility:hidden;position:absolute;left:1.4rem;z-index:5;top:1.4rem}.c1bc97b-facet-checkbox>input[type=checkbox]:checked~.c1bc97b-icon-checkmark{visibility:visible}.c1bc97b-facet-checkbox--disabled{color:rgba(var(--color-foreground),.4)}.c1bc97b-facets__price{display:flex;padding:2rem}.c1bc97b-facets__price .c1bc97b-field+.c1bc97b-field-currency{margin-left:2rem}.c1bc97b-facets__price .c1bc97b-field{align-items:center}.c1bc97b-facets__price .c1bc97b-field-currency{align-self:center;margin-right:.6rem}.c1bc97b-facets__price .c1bc97b-field__label{left:1.5rem}button.c1bc97b-facets__button{min-height:0;margin:0 0 0 .5rem;box-shadow:none;padding-top:1.4rem;padding-bottom:1.4rem}.c1bc97b-facets__button-no-js{min-width:auto;transform:translateY(-.6rem)}.c1bc97b-active-facets{display:flex;flex-wrap:wrap;width:100%;grid-column:1 / span 2;grid-row:2;margin-top:-.5rem}.c1bc97b-active-facets__button{display:block;margin-right:1.5rem;margin-top:1.5rem;padding-left:.2rem;padding-right:.2rem;text-decoration:none}span.c1bc97b-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}.c1bc97b-active-facets__button-wrapper{align-items:center;display:flex;justify-content:center;padding-top:1.5rem}.c1bc97b-active-facets__button-wrapper *{font-size:1rem}@media screen and (min-width: 750px){.c1bc97b-active-facets{grid-column:1}}@media screen and (min-width: 990px){.c1bc97b-active-facets__button{margin-right:1.5rem}.c1bc97b-active-facets__button-wrapper *,span.c1bc97b-active-facets__button-inner{font-size:1.2rem}}.c1bc97b-active-facets__button:hover .c1bc97b-active-facets__button-inner{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}.c1bc97b-active-facets__button--light .c1bc97b-active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.c1bc97b-active-facets__button--light:hover .c1bc97b-active-facets__button-inner{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.4)}a.c1bc97b-active-facets__button:focus-visible,a.c1bc97b-active-facets__button:focus{outline:none;box-shadow:none}a.c1bc97b-active-facets__button:focus-visible .c1bc97b-active-facets__button-inner,a.c1bc97b-active-facets__button:focus .c1bc97b-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}.c1bc97b-active-facets__button svg{width:1.2rem;margin-left:.6rem;pointer-events:none;position:relative;top:.1rem}@media all and (min-width: 990px){.c1bc97b-active-facets__button svg{width:1.4rem;position:static}}.c1bc97b-active-facets facet-remove:only-child{display:none}.c1bc97b-active-facets__button.c1bc97b-disabled,.c1bc97b-mobile-facets__clear.c1bc97b-disabled{pointer-events:none}.c1bc97b-mobile-facets__clear-wrapper{align-items:center;display:flex;justify-content:center}.c1bc97b-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}.c1bc97b-count-bubble:empty{visibility:hidden}.c1bc97b-count-bubble--dot:empty{visibility:visible}.c1bc97b-count-bubble--dot:before{content:"";width:.2rem;height:.2rem;display:block;background-color:rgb(var(--color-background));border-radius:50%}.c1bc97b-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}.c1bc97b-mobile-facets__disclosure{display:flex}.c1bc97b-mobile-facets__wrapper{margin-left:0;display:flex}.c1bc97b-mobile-facets__wrapper .c1bc97b-disclosure-has-popup[open]>summary:before{height:100vh;z-index:3}.c1bc97b-mobile-facets__inner{background-color:rgb(var(--color-background));width:calc(100% - 5rem);margin-left:auto;height:100%;overflow-y:auto;pointer-events:all;transition:transform var(--duration-short) ease;max-width:37.5rem}.c1bc97b-menu-opening .c1bc97b-mobile-facets__inner{transform:translate(0)}.c1bc97b-disclosure-has-popup:not(.c1bc97b-menu-opening) .c1bc97b-mobile-facets__inner{transform:translate(105vw)}.c1bc97b-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}.c1bc97b-mobile-facets__header-inner{flex-grow:1;position:relative}.c1bc97b-mobile-facets__info{padding:0 2.6rem}.c1bc97b-mobile-facets__heading{font-size:1.4rem;margin:0}.c1bc97b-mobile-facets__count{color:rgba(var(--color-foreground),.7);font-size:1.3rem;margin:0;flex-grow:1}.c1bc97b-mobile-facets__open-wrapper{display:inline-block}.c1bc97b-mobile-facets__open{text-align:left;width:100%;padding-top:0;padding-bottom:0;display:flex;align-items:center;color:rgba(var(--color-link),var(--alpha-link))}.c1bc97b-mobile-facets__open:hover{color:rgb(var(--color-link))}.c1bc97b-mobile-facets__open:hover line,.c1bc97b-mobile-facets__open:hover circle{stroke:rgb(var(--color-link))}.c1bc97b-mobile-facets__open-label{transition:text-decoration var(--duration-short) ease}.c1bc97b-mobile-facets__open:hover .c1bc97b-mobile-facets__open-label{text-decoration:underline;text-underline-offset:.3rem}.c1bc97b-mobile-facets__open>*+*{margin-left:1rem}.c1bc97b-mobile-facets__open svg{width:2rem}.c1bc97b-mobile-facets__open line,.c1bc97b-mobile-facets__open circle{stroke:rgba(var(--color-link),var(--alpha-link))}details[open] .c1bc97b-mobile-facets__open{visibility:hidden}.c1bc97b-mobile-facets__close{display:none;align-items:center;justify-content:center;position:fixed;top:.7rem;right:1rem;width:4.4rem;height:4.4rem;z-index:101;opacity:0;transition:opacity var(--duration-short) ease}.c1bc97b-mobile-facets__close svg{width:2.2rem}details.c1bc97b-menu-opening .c1bc97b-mobile-facets__close{display:flex;opacity:1}details.c1bc97b-menu-opening .c1bc97b-mobile-facets__close svg{margin:0}.c1bc97b-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}.c1bc97b-no-js .c1bc97b-mobile-facets__close-button{display:none}.c1bc97b-mobile-facets__close-button .c1bc97b-icon-arrow{transform:rotate(180deg);margin-right:1rem}.c1bc97b-mobile-facets__main{min-height:calc(100% - 15rem);padding:2.7rem 0 0;position:relative;z-index:1}.c1bc97b-mobile-facets__details[open] .c1bc97b-icon-caret{transform:rotate(180deg)}.c1bc97b-no-js .c1bc97b-mobile-facets__details{border-bottom:1px solid rgba(var(--color-foreground),.04)}.c1bc97b-mobile-facets__highlight{opacity:0;visibility:hidden}.c1bc97b-mobile-facets__checkbox:checked+.c1bc97b-mobile-facets__highlight{visibility:visible;opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-color:rgba(var(--color-foreground),.04)}.c1bc97b-mobile-facets__summary{padding:1.3rem 2.5rem}.c1bc97b-mobile-facets__summary svg{margin-left:auto}.c1bc97b-mobile-facets__summary>div,.c1bc97b-facets__summary>div{display:flex;align-items:center}.c1bc97b-js .c1bc97b-mobile-facets__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-top:none;border-bottom:none;z-index:3;transform:translate(100%);visibility:hidden}.c1bc97b-js details[open]>.c1bc97b-mobile-facets__submenu{transition:transform .4s cubic-bezier(.29,.63,.44,1),visibility .4s cubic-bezier(.29,.63,.44,1)}.c1bc97b-js details[open].c1bc97b-menu-opening>.c1bc97b-mobile-facets__submenu{transform:translate(0);visibility:visible}.c1bc97b-js .c1bc97b-menu-drawer__submenu .c1bc97b-mobile-facets__submenu{overflow-y:auto}.c1bc97b-mobile-facets__item{position:relative}input.c1bc97b-mobile-facets__checkbox{width:1.6rem;height:1.6rem;position:absolute;left:4.1rem;top:1.2rem;z-index:0;appearance:none;-webkit-appearance:none}.c1bc97b-mobile-facets__label{padding:1.5rem 0 1.5rem 4.5rem;width:100%;background-color:rgb(var(--color-background));transition:background-color .2s ease;word-break:break-word;display:flex}.c1bc97b-mobile-facets__label>svg{background-color:rgb(var(--color-background));position:relative;z-index:2;margin-right:1.2rem;flex-shrink:0}.c1bc97b-mobile-facets__label .c1bc97b-icon-checkmark{position:absolute;top:1.9rem;left:4.8rem;visibility:hidden}.c1bc97b-mobile-facets__label>input[type=checkbox]:checked~.c1bc97b-icon-checkmark{visibility:visible}.c1bc97b-mobile-facets__arrow,.c1bc97b-mobile-facets__summary .c1bc97b-icon-caret{margin-left:auto;display:block}.c1bc97b-mobile-facets__label--disabled{opacity:.5}.c1bc97b-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}.c1bc97b-mobile-facets__footer>*+*{margin-left:1rem}.c1bc97b-mobile-facets__footer>*{width:50%}.c1bc97b-mobile-facets__footer noscript .c1bc97b-button{width:100%}.c1bc97b-mobile-facets__sort{display:flex;justify-content:space-between}.c1bc97b-mobile-facets__sort label{flex-shrink:0}.c1bc97b-mobile-facets__sort .c1bc97b-select{width:auto}.c1bc97b-no-js .c1bc97b-mobile-facets__sort .c1bc97b-select{position:relative;right:-1rem}.c1bc97b-mobile-facets__sort .c1bc97b-select .c1bc97b-icon-caret{right:0}.c1bc97b-mobile-facets__sort .c1bc97b-select__select{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/149/assets/template-collection.c1bc97b-css.c1bc97b-map */
