.collection-header h1{color:#333334;font-size:40px;line-height:48px}.collection-header .collection-hero__title-wrapper:before{opacity:0}.collection-header .collection-hero__title .collection-cta-banner-message{width:652px}.collection-header .collection-hero__title .collection-cta-banner-message .collection-cta-banner-background{opacity:.8}.collection-header .collection-title-and-description-main .collection-description-block .collection-description-long,.collection-header .collection-title-and-description-main .collection-description-block .collection-description-short{font-size:14px;line-height:24px}.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn{height:25px;width:15px}@media screen and (min-width:1024px){.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn.desktop-hide{display:none}}@media screen and (max-width:1023px){.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn.mobile-hide{display:none}}.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn svg{width:100%}.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn .btn-icon{transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}.collection-header .collection-title-and-description-main .collection-description-block .collection-description-expander-btn .btn-icon.inverted{transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.collection-header .collection-hero__image img{height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.productGrid{display:block;font-size:0;overflow:visible}#Collection{position:relative;z-index:1}.collectionCont{min-height:75px;padding-top:15px}.productGrid .grid__item{display:inline-block;float:none;font-size:14px;vertical-align:top}.customFilterBox{font-size:14px;margin:0 0 25px;padding-top:15px;position:relative;z-index:10}.customFilterBox .customFilterInner{display:table;line-height:25px;width:100%}.customFilterBox .customFilterInner>div{display:table-cell}.customFilterBox .tagFilterBlock{display:inline-block;margin-bottom:15px;margin-right:25px;vertical-align:top}.customFilterBox .tagFilterBlock h3{cursor:pointer;font-size:14px;line-height:32px}.customFilterBox .tagFilterBlock h3 span{display:inline-block}.customFilterBox .tagFilterBlock .filterToggle{cursor:pointer;display:inline-block;height:32px;margin-left:10px;position:relative;text-align:center;vertical-align:top;width:25px}.customFilterBox .tagFilterBlock .filterToggle:before{height:1px;width:11px}.customFilterBox .tagFilterBlock .filterToggle:after,.customFilterBox .tagFilterBlock .filterToggle:before{background:#000;content:"";display:block;font-style:normal;font-weight:400;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.customFilterBox .tagFilterBlock .filterToggle:after{font-size:24px;height:11px;width:1px}.customFilterBox .tagFilterBlock .filterCont{background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;left:0;padding:20px 30px;position:absolute;top:45px;width:700px;z-index:1}.customFilterBox .tagFilterBlock.exp .filterCont{display:block}.customFilterBox .tagFilterBlock h3:hover,.customFilterBox .tagFilterBlock.exp h3{color:#d9b1af;font-size:14px}.customFilterBox .tagFilterBlock.exp h3{font-weight:600}.customFilterBox .tagFilterBlock h3:hover .filterToggle:after,.customFilterBox .tagFilterBlock h3:hover .filterToggle:before,.customFilterBox .tagFilterBlock.exp .filterToggle:after,.customFilterBox .tagFilterBlock.exp .filterToggle:before{background:#d9b1af}.customFilterBox .tagFilterBox{position:relative;z-index:3}.customFilterBox .tagFilterBlock .filterCont h3{color:#000;cursor:default;font-size:14px;font-weight:600;margin-bottom:25px;position:relative}.customFilterBox .tagFilterBlock .closeFilter{cursor:pointer;display:inline-block;height:25px;position:absolute;right:0;text-align:center;top:0;vertical-align:top;width:25px;z-index:1}.customFilterBox .tagFilterBlock .closeFilter:before{height:1px;width:13px}.customFilterBox .tagFilterBlock .closeFilter:after,.customFilterBox .tagFilterBlock .closeFilter:before{background:#000;content:"";display:block;font-style:normal;font-weight:400;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);z-index:1}.customFilterBox .tagFilterBlock .closeFilter:after{font-size:24px;height:13px;width:1px}.customFilterBox .filterTagList{grid-column-gap:20px;-webkit-column-count:3;column-count:3;-moz-column-count:3;-webkit-column-gap:20px;column-gap:20px;-moz-column-gap:40px}.customFilterBox .filterTagList li input{display:none}.customFilterBox .filterTagList li{font-size:14px;line-height:25px}.customFilterBox .filterTagList.swatch li{line-height:56px}.customFilterBox .filterTagList li label{cursor:pointer;margin:0 0 15px}.customFilterBox .filterTagList li span{zoom:1;display:inline-block;*display:inline;font-size:14px;vertical-align:top}.customFilterBox .filterTagList li .checkMark{border:1px solid;height:19px;margin-right:10px;margin-top:3px;position:relative;width:19px}.customFilterBox .filterTagList li .checkMark i{background:#fff;border:2px solid #fff;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.customFilterBox .filterTagList.swatch li .swatch{background-size:cover;border:3px solid #fff;border-radius:50%;height:56px;margin-right:15px;position:relative;width:56px}.customFilterBox .filterTagList.swatch li .swatch i{border:2px solid #eee;border-radius:50%;bottom:-1px;display:block;left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.customFilterBox .filterTagList.swatch li:hover .swatch i{border-color:#999}.customFilterBox .filterTagList.swatch li input:checked~.swatch{border-color:#000}.customFilterBox .filterTagList.swatch li input:checked~.swatch i{border-color:#fff}.customFilterBox .filterAction{text-align:right}.customFilterBox .filterAction .btn{background:#333334;border:1px solid #333334;border-radius:4px;color:#fff;font-size:14px;font-weight:500;height:32px;margin-left:15px;min-width:100px;padding:0 10px;text-transform:none}.customFilterBox .filterAction .btn.secondary{background:#fff;color:#333334}.customFilterBox .filterTagList li:hover .checkMark i{background:#ddd}.customFilterBox .filterTagList li input:checked~.checkMark i{background:#333334}.customFilterBox .selectedTag{background:#f2f2f2;border-radius:16px;display:inline-block;font-size:14px;line-height:32px;margin:0 16px 16px 0;overflow:hidden;padding:0 40px 0 15px;position:relative;vertical-align:top}.customFilterBox .selectedTag i{cursor:pointer;display:block;height:32px;position:absolute;right:0;top:0;width:32px;z-index:1}.customFilterBox .selectedTag i:before{height:1px;width:13px}.customFilterBox .selectedTag i:after,.customFilterBox .selectedTag i:before{background:#000;content:"";display:block;font-style:normal;font-weight:400;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);z-index:1}.customFilterBox .selectedTag i:after{font-size:24px;height:13px;width:1px}.customFilterBox .clearAllFilter{background:#fff;border-radius:16px;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;margin-bottom:16px;padding:0 15px;text-decoration:underline;vertical-align:top}.customFilterBox{background:hsla(0,0%,100%,0)}.customFilterBox.is-fixed{background:#fff;border-bottom:1px solid #bdbdbd;left:0;margin-top:0;padding-top:15px;position:fixed;right:0;width:100%;z-index:10}.customFilterBox .selectedFilter{display:block!important;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.selectedFilterBox{display:block!important;font-size:0;line-height:1!important}.selectedFilterBox.hide{display:none!important}.customFilterBox.is-fixed .selectedFilter{display:block}.clearAllFilterBox,.selectedFilterEntry{display:inline-block;vertical-align:top}.template-collection .page-container{-webkit-transform:none;transform:none}#Collection{width:100%}.loadCollection #Collection{background:url(ajax-loader.gif) 50% 0 no-repeat}#Collection>*{-webkit-transition:all .6s ease;transition:all .6s ease}.loadCollection #Collection>*{opacity:0}.customFilterBox .sortBoxContainer{text-align:right}.customFilterBox .filters-toolbar__item-child{display:inline-block;margin:0 0 0 15px;vertical-align:top}.filters-toolbar__input{font-size:14px;height:32px;padding-right:20px}.customFilterBox .filters-toolbar__item-child .icon{height:10px;width:10px}.filters-toolbar__input-wrapper{margin-bottom:15px}.customPagination{font-size:14px;line-height:25px;text-align:center}.customPagination li{min-width:25px;padding:0 3px;vertical-align:top}.customPagination li a{display:block;line-height:25px;min-width:25px;padding:0 5px;text-align:center}.customPagination li.active{color:#d9b1af;font-weight:700}.customPagination li .pageNav{background:#d9b1af url(ico-select-white.svg) 50% 50% no-repeat;background-size:13px 13px;border-radius:50%;display:block;height:25px;margin:0;overflow:hidden;text-align:left;text-indent:-99999px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:25px}.customPagination li .pageNav.next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.customPagination li.disabled .pageNav{background-color:#f2f2f2}.filterSortBox .mobileTitle{display:none}@media(max-width:767px){.filterSortBox .mobileTitle{cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:32px;margin:8px 0;text-align:center}.filterSortBoxWrap{border:1px solid;margin-bottom:15px;position:relative;z-index:10}.filterSortBoxWrap>*{width:50%}.filterSortBoxWrap .filterSortBox:nth-child(2) .mobileTitle{border-left:1px solid}.selectedFilterBox{text-align:center}.customFilterBox .tagFilterBox{position:static}.filterSortBox .filterSortBoxCont{background:#fff;border:1px solid;display:none;left:0;padding:15px 15px 0;position:absolute;right:0;text-align:center;top:41px;z-index:1}.filterSortBox.exp .filterSortBoxCont{display:block}.filterSortBox.exp .mobileTitle{border-bottom:2px solid #fff;position:relative;z-index:5}.customFilterBox .filters-toolbar__item-child,.customFilterBox .tagFilterBlock{margin-left:10px;margin-right:10px}.customFilterBox .tagFilterBlock .filterCont{border:1px solid;border-top:0 solid #fff;-webkit-box-shadow:none;box-shadow:none;left:-1px;padding:15px;right:-1px;text-align:left;top:auto;width:auto;z-index:10}.customFilterBox .filterTagList{-webkit-column-count:1;column-count:1;-moz-column-count:1}.customFilterBox{border:0 solid!important;margin-bottom:0;padding-top:0!important}.customPagination li,.customPagination li a{font-size:11px;min-width:20px}.collection-hero,.page-header{margin-top:-15px!important}}