:root{--collection-layout-spacing: 2rem;--collection-landing-spacing: 2rem;--collection-products-spacing: 4rem;--collection-sidebar-width: 230px;--collection-sidebar-xpadding: 1.75rem;--collection-sidebar-header-height: 2px}.collection-layout{display:flex}.collection-layout>div:first-child{margin-right:var(--collection-layout-spacing);display:none}.collection-layout>div:last-child{flex:1}.collection-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:5rem}.collection-grid.landing{gap:1.5rem}.collection-products-wrapper+.collection-details,.collection-grid+.collection-products-wrapper{margin-top:4rem;padding-top:4rem;border-top:1px solid var(--border-color-default)}@media screen and (min-width: 380px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width: 750px){.collection-layout>.collection-landing-wrapper .collection-products-wrapper .inner-wrap{margin-left:var(--collection-layout-spacing)}.collection-layout>div:first-child{display:block;width:calc(38.5% - 6rem);max-width:250px;min-width:240px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.collection-grid.landing{gap:var(--collection-landing-spacing)}.collection-grid.products{gap:var(--collection-products-spacing)}}@media screen and (min-width: 990px){.collection-layout>div:first-child{width:calc(30% - 6rem)}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1200px){.collection-layout>div:first-child{width:calc(23% - 6rem)}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width: 990px){.collection-list-view .collection-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}.collection-sidebar-block+.collection-sidebar-block{margin-top:1.5rem}.collection-sidebar-block+.collection-sidebar-block.boxed{margin-top:3rem}.collection-sidebar-block.grey{background:var(--color-grey-50)}.collection-sidebar-block.blue{background:var(--color-primary-50)}.collection-sidebar-block ul,.collection-sidebar-block li{padding:0;margin:0;line-height:1;list-style:none}.collection-sidebar-block ul{padding:1.75rem 0}.collection-sidebar-block li a{padding:.8rem 0;font-size:1.5rem;display:block;background:transparent;color:var(--color-header);transition:background var(--duration-short) ease,color var(--duration-short) ease;text-decoration:none;line-height:1.4}.collection-sidebar-block li.active a,.collection-sidebar-block li a:hover{background:var(--color-primary);color:#fff}.collection-sidebar-header{padding:1.25rem 0;border-bottom:var(--collection-sidebar-header-height) solid rgba(0,0,0,.1);position:relative;display:block;text-decoration:none}.collection-sidebar-header:after{content:"";height:var(--collection-sidebar-header-height);background:var(--color-primary);width:33.33%;position:absolute;left:0;bottom:calc(var(--collection-sidebar-header-height) * -1)}.collection-sidebar-header>*{margin:0}.collection-sidebar-header>p{font-size:1.2rem;font-style:italic;color:var(--color-header);opacity:.75;font-weight:400}.collection-sidebar-header>h4{font-weight:600;letter-spacing:0;font-size:1.7rem}.collection-sidebar-header h4 span.callout{text-transform:uppercase;font-weight:400;font-size:.9em}.collection-sidebar-header h4 span.callout.blue{color:var(--color-primary)}.collection-sidebar-header h4 span.callout.red{color:var(--color-secondary)}.collection-sidebar-header .icon-caret{right:0}.collection-sidebar-block.boxed .collection-sidebar-header,.collection-sidebar-block.boxed li a{padding-left:var(--collection-sidebar-xpadding);padding-right:var(--collection-sidebar-xpadding)}.collection-landing-card{border:1px solid var(--border-color-default);box-shadow:inset 0 0 0 1px transparent;padding:10px;text-decoration:none;display:flex;flex-direction:column;transition:border var(--duration-short) ease,box-shadow var(--duration-short) ease;cursor:pointer}.collection-landing-card .details{flex:1}.collection-landing-card h4 a{color:var(--color-primary);text-decoration:none}.collection-landing-card p,.collection-landing-card .description{line-height:1.4;color:var(--color-text);margin:0;font-size:1.3rem}.collection-landing-card .description+.description,.collection-landing-card p+p{margin-top:1rem}.collection-landing-card{border:1px solid var(--border-color-default);box-shadow:inset 0 0 0 1px transparent;padding:10px;text-decoration:none;display:flex;flex-direction:column;transition:border var(--duration-short) ease,box-shadow var(--duration-short) ease}.collection-landing-card:hover{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.collection-landing-card .img-wrap{line-height:0;background:#fff}.collection-landing-card .img-wrap img{width:100%;height:225px;object-fit:contain}.collection-landing-card h4{text-align:center;margin:1rem 0;letter-spacing:0;font-size:1.9rem;color:var(--color-primary);font-weight:700}.collection-landing-card p{line-height:1.4;color:var(--color-text);margin:0;font-size:1.3rem}.collection-details{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.collection-details .img-wrap{width:240px;margin-bottom:5rem}.collection-details .img-wrap img{width:100%;height:auto}.collection-details .details{flex:1}.collection-details .details .description{font-size:1.4rem;margin-top:1.5rem;line-height:1.4}.collection-details .details .description p{margin:0}@media screen and (min-width: 750px){.collection-details{flex-direction:row}.collection-details .img-wrap{margin-bottom:0;margin-right:3rem}}@media screen and (min-width: 750px){.collection-details .img-wrap{margin-right:5rem}}.pagination__ajaxinate{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-collection.css.map */
