.collection__header{background-color:#eee}.collection__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.collection__content{max-width:60%}@media only screen and (max-width:1280px){.collection__content{max-width:80%}}@media only screen and (max-width:1024px){.collection__content{width:100%;max-width:100%;padding:6rem 3rem}}.collection__content--full{max-width:none;padding:6rem 0}.collection__content-item{margin-bottom:1rem;font-size:1.8rem;line-height:120%}@media only screen and (max-width:768px){.collection__content-item{font-size:1.4rem}}.collection__content-item strong{font-weight:700}.collection__content-item em{font-style:italic}.collection__title{margin-bottom:2rem}@media only screen and (max-width:768px){.collection__title{margin-bottom:1rem}}.collection__text{margin-bottom:2rem}@media only screen and (max-width:768px){.collection__text{margin-bottom:1rem}}.collection__text p{font-size:1.8rem}@media only screen and (max-width:768px){.collection__text p{font-size:1.4rem}}.collection__button-primary{margin-right:2rem}.collection__image{display:block}.collection__actions{margin-bottom:3rem;padding:3rem 0;border-bottom:1px solid #ddd}@media only screen and (max-width:768px){.collection__actions{padding:2rem 0}}.collection__actions-sort-by{margin-right:3rem}@media only screen and (max-width:768px){.collection__actions-sort-by{margin-right:0}}.collection__actions-sort-by .select-simple{width:85px}@media only screen and (max-width:768px){.collection__actions-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.collection .product-list-item{border:0}@media only screen and (max-width:768px){.collection .product-list-item{padding:0}}.filter-active .collection__filter{right:0}.collection__filter-section{padding:3rem 0;border-bottom:1px solid #ddd}.collection__filter-checkbox:checked~label .collection__filter-label-icon--minus{display:block}.collection__filter-checkbox:checked~label .collection__filter-label-icon--plus{display:none}.collection__filter-checkbox:checked~.collection__filter-list{height:auto}.collection__filter-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 3rem;font-family:novecento-sans-wide,Lato,sans-serif;font-size:1.4rem;line-height:100%;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;font-weight:600;font-variant-numeric:lining-nums;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.collection__filter-label:hover{opacity:.6}.collection__filter-label-icon--minus{display:none}.collection__filter-label-icon--plus{display:block}.collection__filter-list{height:0;padding-top:2rem;overflow:hidden;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.collection__filter-item{margin-bottom:1.5rem}.collection__filter-item:last-of-type{margin-bottom:0}.collection__filter-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem;text-decoration:none;color:#000;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.collection__filter-link:hover{opacity:.6}.collection__filter-link-icon{display:block;margin-right:1rem}.collection__filter-link-text{display:block}.filter-active{overflow:hidden}.filter-active .overlay{opacity:1;cursor:pointer;pointer-events:auto}