@media screen and (min-width: 905px){#product-list-main .grid{grid-template-columns:repeat(12,1fr);grid-column-gap:16px}}.collection-wrapper{display:flex;justify-content:center;align-content:center}#product-list-main{width:1040px;padding:24px 0}#product-list-main h1{font-size:50px;line-height:50px;font-family:var(--font-family-sub-heading-alt);font-weight:400;margin:0;padding:0}#product-list-main p.collection-description{font-size:14px}@media screen and (max-width: 904px){#product-list-main h1{font-size:32px;line-height:32px}}#product-list-main .collection-head{display:flex;justify-content:space-between;align-items:center}#product-list-main .collection-head .breadcrumbs,#product-list-main .collection-head .breadcrumbs ol li a,#product-list-main .collection-head .collections-products-count-items{color:gray;font-size:12px}#product-list-main .collection-controls{display:flex;justify-content:space-between;align-items:baseline;margin:25px 0 15px}#product-list-main .collection-controls .collection-controls-wrap{display:flex;align-content:center;position:relative}#product-list-main .collection-controls .btn{background-color:#f2f2f2;text-transform:uppercase;font-weight:600;font-size:16px;margin:0 0 0 8px}#product-list-main .collection-controls .btn svg{margin-left:10px}#product-list-main .collection-controls .sortby .btn svg{margin-left:0}@media screen and (max-width: 904px){#product-list-main .collection-controls{display:block}#product-list-main .collection-controls .collection-controls-wrap{width:100%;justify-content:space-between;margin:15px 0}#product-list-main .collection-controls .collection-controls-wrap>div{width:48%}#product-list-main .collection-controls .collection-controls-wrap .btn{width:100%;display:flex;justify-content:center;margin:0;padding:0!important}#product-list-main .collection-controls .collection-controls-wrap .btn svg{margin:0 0 0 10px!important}}#product-list-main .collection-controls .sortby .sort-list{position:absolute;z-index:999;right:0}#product-list-main .collection-controls .sortby .sort-list ul{margin:4px 0 0;padding:10px 20px;border-radius:4px;font-size:14px;white-space:nowrap;background-color:#f2f2f2;list-style:none}#product-list-main .collection-controls .sortby .sort-list li{margin:10px 0;cursor:pointer}#product-list-main .collection-controls .sortby .sort-list li.sel{font-weight:600}@media screen and (max-width: 904px){#product-list-main .collection-controls .sortby .sort-list{left:0}}#product-list-main #product-list>.col{margin:0 0 32px}#filters{max-width:400px;width:45%;flex-grow:2;display:none}.showfilters #filters{display:block;margin:0 35px 0 0;padding:0 35px 0 0}@media screen and (min-width: 905px){#filters .scrollbalance-inner{overflow:auto;max-height:calc(100vh - 321px)}}@media screen and (max-width: 904px){#filters,.showfilters #filter{position:fixed!important;top:0;left:0;right:0;bottom:0;z-index:1000;background:var(--color-white);padding:0!important;margin:0!important;width:100%;max-width:none}#filters .collection-filters{padding:84px 32px 96px;height:calc(100vh - 80px);overflow:auto;position:relative}#filters #filters-header{height:68px;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#f2f2f2;padding:16px;position:absolute;top:0;z-index:100}#filters #filters-header .title{font-family:var(--font-family-sub-heading-alt);font-weight:400;font-size:22px;line-height:1}#filters #filters-footer{width:100%;display:block;background-color:#f2f2f2;padding:16px 8px;position:fixed;bottom:0;z-index:100}#filters .collection-filters-content{position:relative}#filters .selected-filters-wrap .clear-all-filters{display:none}#filters .collection-filters .collection-filter-section{margin-top:15px}#filters .collection-filters .collection-filter-section:first-child{margin-top:0}}#filters .wrap-content.collapse .collection-filter-options-wrap,#filters .wrap-content .collection-clear-filter{display:none}.selected-filters-wrap{overflow:hidden;overflow-x:auto;width:100%;padding:0 0 5px;margin:25px 0 0;display:flex}.selected-filters-wrap .selected-filters{display:inline-flex;justify-content:flex-start;align-items:center}.selected-filters-wrap .selected-filters a:link,.selected-filters-wrap .selected-filters a:visited{white-space:nowrap;margin:0 16px 0 0;padding:0 14px!important}.selected-filters-wrap .selected-filters a .remove{background:var(--icon-x);width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;margin-left:15px}@media screen and (min-width: 905px){#filters .collection-selected-filters{display:none}}@media screen and (max-width: 904px){.collection-selected-filters{margin:0 -32px}.selected-filters-wrap{margin:0}#product-list-main .selected-filters-wrap{display:none}.selected-filters-wrap .selected-filters{padding:0 32px}.selected-filters-wrap .selected-filters a:link,.selected-filters-wrap .selected-filters a:visited{margin:0 8px 0 0}}#filters .wrap-header{padding:8px 0;border-bottom:1px solid #BFBFBF}#filters .wrap-header a.collection-filter-title{height:46px;display:flex;justify-content:space-between;align-items:center;font-size:15px;line-height:15px;font-weight:500;font-family:var(--font-family-base);white-space:normal;position:relative}#filters .wrap-header a.collection-filter-title:hover{text-decoration:none}#filters .wrap-header a.collection-filter-title:after{display:block;content:"";width:14px;height:18px;background-image:var(--icon-chevron-up);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:absolute;right:6px;top:50%;transform:translateY(-50%)}#filters .wrap-content.collapse .wrap-header a.collection-filter-title:after{background-image:var(--icon-chevron-down)}#filters .collection-filter-options-wrap{padding:16px 0}@media screen and (min-width: 905px){#filters .collection-filter-options-wrap{max-height:290px;overflow-x:hidden;overflow-y:auto}}#filters .collection-filter-options>ul{list-style:none;margin:0;padding:0}#filters .collection-filter-options>ul li{margin:0;padding:10px 0}#filters .collection-filter-options>ul a{position:relative;padding:0 0 0 40px;font-size:14px;line-height:14px;font-weight:400;font-family:var(--font-family-base);text-decoration:none;white-space:nowrap}#filters .collection-filter-options>ul a:hover{text-decoration:none}#filters .collection-filter-options>ul a:before{display:block;content:"";width:18px;height:18px;border-radius:20px;border:1px solid var(--color-black);position:absolute;left:10px;top:50%;transform:translateY(-50%)}#filters .collection-filter-options>ul li.selected a:after{display:block;content:"";width:10px;height:10px;border-radius:20px;background-color:var(--color-black);position:absolute;left:14px;top:50%;transform:translateY(-50%)}#filters .collection-filter-options .colours-wrap ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:5px 0 15px;margin:0 0 0 10px}#filters .collection-filter-options .colours-wrap ul li{margin:0 10px 16px 0;display:flex;justify-content:center;align-items:center;width:32px;height:32px;position:relative}#filters .collection-filter-options .colours-wrap ul li:last-child{margin:0 0 6px}#filters .collection-filter-options .colours-wrap ul li a{display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:28px;padding:0;width:30px;height:30px;position:relative;z-index:10;text-indent:-999em;overflow:hidden}#filters .collection-filter-options .colours-wrap ul li a:hover{border:1px solid #AEAEAE}#filters .collection-filter-options .colours-wrap ul li .colour-image img{width:22px;height:22px;box-shadow:0 0 4px #aeaeae;border-radius:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;z-index:8}#filters .collection-filter-options .colours-wrap ul li.selected a{border:1px solid #000;box-sizing:content-box;box-shadow:none}#filters .collection-filter-options .sizes-wrapper{margin:0 10px}#filters .collection-filter-options .sizes-wrapper ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}#filters .collection-filter-options .sizes-wrapper ul li{min-width:44px;height:44px;display:block;margin:0 6px 6px 0}#filters .collection-filter-options .sizes-wrapper ul li:last-child{margin:0 0 4px}#filters .collection-filter-options .sizes-wrapper ul li a{border:1px solid #000;border-radius:4px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;font-family:var(--font-family-sub-heading);padding:6px 5px;transition:all ease-in-out .3s}#filters .collection-filter-options .sizes-wrapper li.selected a{text-decoration:none;background-color:#000;color:#fff}@media (hover: hover){#filters .collection-filter-options .sizes-wrapper ul li:hover a{text-decoration:none;background-color:#000;color:#fff}}#filters .collection-filter-options a.size-chart-link{width:100%;border-width:2px}.collection-filters.form{display:flex;flex-direction:column}.collection-filter-section.collection-filter-section-colourgroup{order:2}.collection-filter-section.collection-filter-section-fabric{order:5}.collection-filter-section.collection-filter-section-series{order:4}.collection-filter-section.collection-filter-section-style{order:3}.collection-filter-section.collection-filter-section-size{order:1}
/*# sourceMappingURL=/cdn/shop/t/111/assets/product-list.css.map */
