.page-banner{position:relative;display:grid;overflow:hidden;margin-bottom:20px}.page-banner.is-width-wide{width:100%}.page-banner>*{grid-area:1 / 1}.page-banner .banner__media{display:block}.page-banner .banner__image{display:block;width:100%;height:auto;object-fit:cover}.page-banner .placeholder-svg{width:100%;height:300px;background:rgba(var(--color-foreground),.05);fill:rgba(var(--color-foreground),.4)}.page-banner .darken-bg{display:block;background:#0006}.page-banner :is(.caption-background-original,.caption-background-darken_bg){background:none}.page-banner .caption{position:relative;align-self:center;justify-self:center;max-width:90%;padding:20px;text-align:center}.page-banner .caption .headline{margin:0}.page-banner .caption-background-text_box{background:rgb(var(--color-background))}.page-banner .caption-background-translucent_text_box{background:rgba(var(--color-background),.7)}@media(max-width:798px){.page-banner .is-hidden-mobile-only{display:none}}@media(min-width:799px){.page-banner .is-hidden-desktop-only{display:none}}.collection-template .breadcrumb{font-size:13px}.collection-template .breadcrumb a{color:inherit;text-decoration:none}.collection-template .breadcrumb-divider{margin:0 6px}@media(max-width:798px){.collection-template .breadcrumb{text-align:center}}.collection-template__inner{padding-top:20px}.coll-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px 20px}.coll-header--split>*{flex:1 1 calc(50% - 20px)}.coll-header--split .section_select{justify-content:flex-end}.coll-head h1{margin:0}.coll-head .style-ornament{display:block}.section_select{display:flex;align-items:center;gap:10px}.coll-sort__label{white-space:nowrap}.section_select .sort_by{min-height:44px;max-width:100%;padding:0 36px 0 14px;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius);background:rgb(var(--color-background)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23666' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat calc(100% - 14px) 50% / 10px;color:inherit;font:inherit;-webkit-appearance:none;appearance:none}@media(max-width:798px){.coll-header--split>*{flex-basis:100%}}.feature-divider{width:100%;margin:20px 0 30px;border:0;border-top:var(--divider-width) var(--divider-style) var(--divider-color)}.collection-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}@media(min-width:799px){.collection-layout.sidebar-enabled--true{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:0 30px}.collection-layout.sidebar-enabled--true .sidebar{padding-right:20px;border-right:1px solid rgba(var(--color-foreground),.15)}}.collection-main{position:relative;min-width:0}.collection-main.loading{opacity:.5;pointer-events:none;transition:opacity .2s}.collection_description{margin-bottom:30px}.quote{font-size:1.15em;font-style:italic;text-align:center}.sidebar{display:block}.sidebar-block{position:relative;padding-bottom:6px}.sidebar-block:after{content:"";display:block;height:1px;margin-top:10px;background:rgba(var(--color-foreground),.15)}.sidebar-block--faceted:after,.sidebar-block--faceted .sidebar-block:last-child:after{display:none}.sidebar-block__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;font-weight:var(--font-body-weight-bold);list-style:none;cursor:pointer}.sidebar-block__heading::-webkit-details-marker{display:none}.sidebar-block-toggle-icon{width:10px;transition:rotate .2s}details[open]>.sidebar-block__heading .sidebar-block-toggle-icon{rotate:180deg}.sidebar-block__content{padding-bottom:10px}.sidebar-list li,.sidebar-menu__item{padding:4px 0}.sidebar-list .active>a,.sidebar-menu__link.active{font-weight:var(--font-body-weight-bold)}.sidebar-menu__item{display:flex;flex-wrap:wrap;align-items:center}.sidebar-menu__link{flex:1}.sidebar-menu__children{flex-basis:100%;padding-left:14px}.menu-toggle{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.menu-toggle .svg-wrapper{width:10px;transition:rotate .2s}.menu-toggle[aria-expanded=true] .svg-wrapper{rotate:180deg}.recently-viewed-list{display:grid;gap:14px}.rv-element:empty{display:none}@media(prefers-reduced-motion:reduce){.sidebar-block-toggle-icon,.menu-toggle .svg-wrapper{transition:none}}.faceted-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.faceted-active-filters__clear,.faceted-active-filters__remove-filter{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:1px solid rgba(var(--color-foreground),.3);border-radius:999px;color:inherit;text-decoration:none}.faceted-active-filters .x-icon{width:10px}.faceted-filter-group-summary__active-count{margin-left:4px}.faceted-filter-group-display__header{margin-bottom:6px}.faceted-filter-group-display__header-clear{font-size:.9em}.faceted-filter-group-display__list-item-label{position:relative;display:flex;align-items:center;gap:10px;min-height:32px;cursor:pointer}.faceted-filter-group-display__list-item-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.faceted-filter-group-display__list-item-input:disabled{cursor:not-allowed}.faceted-filter-group-display__list-item-input:disabled~*{opacity:.45}.faceted-filter-group-display__checkmark{flex:none;width:18px;height:18px;border:1px solid rgba(var(--color-foreground),.5);stroke:transparent}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{stroke:rgb(var(--color-button-text));background:rgb(var(--color-button));border-color:rgb(var(--color-button))}.faceted-filter-group-display__list-item-input:focus-visible~:is(.faceted-filter-group-display__checkmark,.faceted-filter-swatch,.faceted-filter-image){outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.faceted-filter-swatch{flex:none;display:block;width:28px;height:28px;overflow:hidden;border:1px solid rgba(var(--color-foreground),.2)}.faceted-filter-swatch--rounded{border-radius:50%}.faceted-filter-swatch__color{display:block;width:100%;height:100%;background:var(--faceted-filter-swatch-color)}.faceted-filter-swatch__image{width:100%;height:100%;object-fit:cover}.faceted-filter-image{flex:none;width:100px}.faceted-filter-image__image{width:100%;height:auto}.faceted-filter-group-display__list-item-input:checked~:is(.faceted-filter-swatch,.faceted-filter-image){box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground))}.faceted-filter-group-display__price-range{display:grid;grid-template-columns:1fr 1fr;gap:10px}.faceted-filter-group-display__price-range>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 4px}.faceted-filter-group-display__price-range-label{grid-column:1 / -1;font-size:.9em}.faceted-filter-group-display__price-range-input{width:100%;min-height:40px;padding:0 8px;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:inherit;font:inherit}.faceted-filter-group-display__submit{min-height:40px;margin-top:10px}.js .faceted-filter-group-display__list-submit{display:none}.product-list>.thumbnail{position:relative;min-width:0}.product-list{display:grid;grid-template-columns:repeat(var(--per-row, 3),minmax(0,1fr));gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}@media(max-width:798px){.product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}}@media(max-width:480px){.product-list.mobile-per-row--1{grid-template-columns:minmax(0,1fr)}}.paginate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:40px 0 10px}.paginate:empty{display:none}.paginate>span{display:inline-flex}.paginate :is(.page,.next,.prev)>a,.paginate .page.current{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:40px;height:40px;padding:0 10px;color:inherit;text-decoration:none}.paginate .page.current{font-weight:var(--font-body-weight-bold);text-decoration:underline}.load-more{display:flex;justify-content:center;align-items:center;min-height:60px;margin:40px 0 10px}.load-more[hidden],.load-more .is-hidden{display:none}.load-more .loading-icon{display:none;width:40px;height:40px;border:3px solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:load-more-spin .8s linear infinite}.load-more.loading-in-progress .loading-icon{display:block}@keyframes load-more-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.load-more .loading-icon{animation:none}}div.list-collections{display:grid;grid-template-columns:repeat(var(--per-row, 3),minmax(0,1fr));gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}@media(max-width:798px){div.list-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}}@media(max-width:480px){div.list-collections.mobile-per-row--1{grid-template-columns:minmax(0,1fr)}}.collection-card .product-wrap{position:relative;overflow:hidden}.collection-card .image__container img,.collection-card .placeholder-svg{display:block;width:100%;height:auto}.collection-card .placeholder-svg{aspect-ratio:1;background:rgba(var(--color-foreground),.05);fill:rgba(var(--color-foreground),.4)}.align-height--true .image__container{display:flex;align-items:center;justify-content:center;height:var(--collection-height)}.align-height--true .image__container img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.hidden-product-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-size:0;color:transparent}.collection-info__caption{padding:10px 0;text-align:center}.collection-card .thumbnail-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;background:rgba(var(--color-background),.85);opacity:0;transition:opacity .3s}.collection-card:hover .thumbnail-overlay,.collection-card:focus-within .thumbnail-overlay{opacity:1}@media(prefers-reduced-motion:reduce){.collection-card .thumbnail-overlay{transition:none}}@media(max-width:798px){.collection-card .thumbnail-overlay{display:none}.thumbnail-hover-enabled--true .collection-info__caption{display:block}}@media(min-width:799px){.thumbnail-hover-enabled--true .collection-info__caption{display:none}}.search__header{max-width:650px;margin:65px auto 92px;text-align:center}.search__header-title{margin:0 0 35px}.search__header .search-form{position:relative}.search-head h1{margin:8px 0 10px}.search-template :is(.breadcrumb-wrapper,.search-head){margin-inline:10px}.search-template .feature-divider{border-color:transparent}.search__header .search-form__input-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.search__header .search-form__input{flex:1 1 100%;min-width:0;min-height:44px;padding:0 16px;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius);background:none;color:inherit;font:inherit}.search__header .search-form__submit-button{display:grid;place-items:center;width:60px;height:48px;padding:0;border:0;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));cursor:pointer}.search__header .reset__button{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.search__header .search-form__submit-button .svg-wrapper,.search__header .reset__button .svg-wrapper{width:18px}.search__header .reset__button.hidden{display:none}.search__header .predictive-search{position:absolute;top:100%;left:0;right:0;z-index:5;text-align:left}.product-list--search{display:grid;gap:20px;margin-inline:10px}.product_row{display:grid;grid-template-columns:calc(25% - 15px) minmax(0,1fr);gap:20px;align-items:start}.product_row--no-image{grid-template-columns:minmax(0,1fr)}.product_row__image img{display:block;width:100%;height:auto}.align-height--true .product_row__image img{width:auto;max-width:100%;max-height:var(--collection-height);margin-inline:auto;object-fit:contain}.product_row+.product_row{padding-top:20px;border-top:1px solid rgba(var(--color-foreground),.1)}.product_row .sub_title{margin:0 0 16px}.product_row .sub_title a{color:inherit;text-decoration:none}.product_row :is(.price,.sold-out-text,.excerpt p){margin:0}.product_row .blog_meta{display:flex;gap:8px;font-size:.9em;opacity:.8}.product_row .excerpt{margin-top:8px}.product_row .price{display:flex;flex-wrap:wrap;gap:6px;margin:0}.was_price{text-decoration:line-through;opacity:.7}.collection_description dl.accordion{margin:0}.collection_description dl.accordion dt{text-align:right}.collection_description dl.accordion dt a{color:inherit;font-weight:var(--font-body-weight-bold);text-decoration:none}.collection_description dl.accordion dd{margin:0}
/*# sourceMappingURL=/cdn/shop/t/89/assets/template-collection.css.map */
