.collection-breadcrumbs{margin-bottom:74px;display:none}@media only screen and (min-width:992px){.collection-breadcrumbs{display:block}}.collection-breadcrumbs__collection-title{padding-left:5px}.collection-breadcrumbs a,.collection-breadcrumbs span{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:14px;line-height:16px}.template-collection .container,.template-list-collections .container{max-width:100%;padding:0 13px;background-color:#fff}@media only screen and (min-width:992px){.template-collection .container,.template-list-collections .container{padding:0 30px}}.template-collection,.template-list-collections{position:relative!important}@media only screen and (min-width:992px){.template-collection.template-three-col .collection-container__top,.template-list-collections.template-three-col .collection-container__top{padding:0 16px}}.collection-container{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px){.collection-container{padding-top:80px;position:relative}}@media only screen and (min-width:1280px){.collection-container{-ms-flex-pack:start;justify-content:flex-start;max-width:1400px;margin:0 auto}}@media only screen and (min-width:1440px){.collection-container{max-width:1248px;margin:0 auto}}.collection-container__filter-trigger{display:block;border:1px solid #000;background-color:#fff;text-align:right;font-family:akzidenz-grotesk-extended,sans-serif;font-size:14px;letter-spacing:1px;line-height:16px;padding:12px 10px;margin-bottom:20.5px;text-align:center;width:100%;cursor:pointer}@media only screen and (min-width:992px){.collection-container__filter-trigger{display:none}}.collection-container__row-toggle{display:none}@media only screen and (min-width:992px){.collection-container__row-toggle{display:block}}.collection-container__no-result{padding:35px 0;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;display:none}@media only screen and (min-width:992px){.collection-container__no-result{padding:100px 0}}.collection-container__no-result-btn{color:#fff;background-color:#000;font-family:akzidenz-grotesk-extended,sans-serif;font-size:13px;letter-spacing:3px;line-height:15px;text-align:center;text-transform:uppercase;border:none;padding:16px 25px}.collection-container__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:padding .1s ease-in-out}@media only screen and (min-width:992px){.collection-container__top{margin-bottom:12px}}@media only screen and (min-width:1280px){.collection-container__top{padding:0 16px}}.collection-container__top.two-to-row .collection-container__view-two svg g g{fill:#a6a6a6}.collection-container__top.three-to-row .collection-container__view-two svg g g,.collection-container__top.two-to-row .collection-container__view-three svg g g{fill:#e8e7e7}.collection-container__top.three-to-row .collection-container__view-three svg g g{fill:#a6a6a6}.collection-container .collection-container__view-three svg g g,.collection-container .collection-container__view-two svg g g{transition:fill .25s ease-in-out}.collection-container__products{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:992px){.collection-container__products{-ms-flex-preferred-size:80%;flex-basis:80%;padding-left:40px}}.collection-container .sub-collection{padding-bottom:12px}@media only screen and (min-width:992px){.collection-container .sub-collection{padding-bottom:48px}}.collection-container .sub-collection-header{padding:0 0 12px}@media only screen and (min-width:768px){.collection-container .sub-collection-header{padding:0 0 12px}}@media only screen and (min-width:1280px){.collection-container .sub-collection-header{padding:0 0 16px}}.collection-container .sub-collection-header__heading{color:#222;font-family:akzidenz-grotesk-extended,sans-serif;font-size:18px;letter-spacing:1px;line-height:30px;margin:0;padding-bottom:2px;text-align:left}@media only screen and (min-width:992px){.collection-container .sub-collection-header__heading{font-size:26px;padding-bottom:8px}}.collection-container .sub-collection__no-results{display:none;color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:16px;line-height:20px;padding:0 0 50px}@media only screen and (min-width:768px){.collection-container .sub-collection__no-results{padding:0 20px 70px}}@media only screen and (min-width:992px){.collection-container .sub-collection__no-results{padding:0 20px 120px}}.collection-container .sub-collection__no-results h3{margin-bottom:0}.collection-container .sub-collection-header__description{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:12px;line-height:16px;margin:0;padding-bottom:2px;text-align:left}@media only screen and (min-width:992px){.collection-container .sub-collection-header__description{font-size:16px;line-height:20px;padding-bottom:8px}}.collection-container .sub-collection-header__product-count{color:#666;font-family:akzidenz-grotesk,sans-serif;font-size:12px;line-height:16px;margin:0;text-align:left}@media only screen and (min-width:992px){.collection-container .sub-collection-header__product-count{font-size:16px;line-height:20px}}.collection-container .sub-collection__products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:992px){.collection-container .sub-collection__products{margin:0 -17px}.collection-container .sub-collection__products:after{content:"";-ms-flex:auto;flex:auto}}@media only screen and (min-width:1280px){.collection-container .sub-collection__products{margin:0}}.collection-container__single-product{margin:0 0 36px;width:49%;transition:width .3s ease-in}.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(2n){padding-left:4px}.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(odd){padding-right:4px}@media only screen and (min-width:600px){.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(2n){padding-left:8px}.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(odd){padding-right:8px}}@media only screen and (min-width:768px){.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(2n){padding-left:16px}.collection-container__single-product.collection-container__single-product--two-to-row:nth-child(odd){padding-right:16px}}@media only screen and (min-width:768px){.collection-container__single-product.collection-container__single-product--two-to-row{width:50%}.collection-container__single-product.collection-container__single-product--three-to-row{width:49%}}@media only screen and (min-width:992px){.collection-container__single-product{margin:0 0 70px;width:47%}.collection-container__single-product.collection-container__single-product--two-to-row{width:50%}.collection-container__single-product.collection-container__single-product--three-to-row{width:33.33333%}.collection-container__single-product.collection-container__single-product--three-to-row:nth-of-type(2){transition:width .3s ease-in}.collection-container__single-product.collection-container__single-product--three-to-row:nth-of-type(3){transition:width .34s ease-in}}@media only screen and (min-width:1280px){.collection-container__single-product{margin:0 0 90px}}.collection-container__product-info{padding:4px 0 5px}@media only screen and (min-width:992px){.collection-container__product-info{padding:8px 0}}@media only screen and (min-width:1280px){.collection-container__product-info{padding:12px 0}}.collection-container__product-info .title{padding-bottom:4px}@media only screen and (min-width:992px){.collection-container__product-info .title{padding-bottom:0}}.collection-container__product-info .price{text-align:left}@media only screen and (min-width:992px){.collection-container__product-info .price{text-align:right}}.collection-container__color{padding:0}@media only screen and (min-width:992px){.collection-container__color{padding:0 0 7px}}@media only screen and (min-width:992px){.collection-container .color_name{padding:0 0 8px}}@media only screen and (min-width:1280px){.collection-container .color_name{padding:0 0 12px}}.collection-container .color_name--desktop{display:none}@media only screen and (min-width:992px){.collection-container .color_name--desktop{display:block}}.collection-container .color_name--mobile{display:block;padding-bottom:0}@media only screen and (min-width:992px){.collection-container .color_name--mobile{display:none}}.collection-container .collection-grid-item__color-details{position:relative}.collection-container .number_colors{padding-bottom:4px}@media only screen and (min-width:992px){.collection-container .number_colors{position:absolute;padding-bottom:0}}.collection-container .number_colors.hidden,.collection-container .swatches{opacity:0;visibility:hidden;height:0}.collection-container .swatches{padding:8px 0;position:absolute}@media only screen and (min-width:992px){.collection-container .swatches{position:absolute}}.collection-container .swatches.is-active{opacity:1;visibility:visible;height:auto}.collection-container .swatches .swatch{margin:0 10px 7px 0}@media only screen and (min-width:1280px){.collection-container .swatches .swatch{margin:0 15px 7px 0}}.collection-container__single-product--two-to-row{padding:0 16px}.collection-page_filter_crumbs.is-active{padding:19px 14px 0}.collection-page_filter_crumbs.filter-crumbs--desktop{display:none}@media only screen and (min-width:768px){.collection-page_filter_crumbs.filter-crumbs--desktop.is-active{display:block;padding:0 0 10px}}.collection-page_filter_crumbs.filter-crumbs--mobile{display:block}@media only screen and (min-width:992px){.collection-page_filter_crumbs.filter-crumbs--mobile{display:none}}.collection-page_filter_crumbs span{color:#000;text-transform:uppercase;font-size:14px}@media only screen and (min-width:768px){.collection-page_filter_crumbs span{font-size:11px}}.filter-container__header{display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.2);color:#000;font-family:akzidenz-grotesk-extended,sans-serif;font-size:18px;letter-spacing:1px;line-height:21px;padding:19px 14px;position:relative}@media only screen and (min-width:992px){.filter-container__header{font-size:11px;line-height:2;padding:2px 0}}.collection-filter-crumb{margin-bottom:7px}.filter-container__filter-count{padding-left:7px}@media only screen and (min-width:992px){.filter-container__filter-count{padding-left:3px}}.filter-container__mobile-close{display:block;width:20px;height:20px;padding:2px;position:absolute;right:14px;cursor:pointer}.filter-container__mobile-close svg{width:100%;height:auto}@media only screen and (min-width:992px){.filter-container__mobile-close{display:none}}.filter-container__top-link{color:#000;font-family:akzidenz-grotesk-extended,sans-serif;font-size:16px;letter-spacing:1px;line-height:20px;padding:19px 14px;border-bottom:1px solid rgba(0,0,0,.2)}@media only screen and (min-width:992px){.filter-container__top-link{margin:0;padding:2px 0;font-size:11px;letter-spacing:normal;line-height:2}}.filter-container__clear{color:#7b7b7b;font-size:18px;letter-spacing:1px;line-height:21px;text-transform:uppercase;font-family:akzidenz-grotesk-extended,sans-serif;text-decoration:none;border-bottom:none!important;position:absolute;right:50px}@media only screen and (min-width:992px){.filter-container__clear{font-size:11px;padding:0;top:50%;right:0;transform:translateY(-50%);letter-spacing:normal;line-height:normal}}.filter-container__clear:hover{text-decoration:underline}.filter-container__apply{display:block;width:100%;background-color:#000;color:#fff;font-family:akzidenz-grotesk-extended,sans-serif;font-size:13px;letter-spacing:3px;line-height:15px;text-align:center;text-transform:uppercase;padding:19px 14px;cursor:pointer}@media only screen and (min-width:992px){.filter-container__apply{display:none}}.collection-page-collection-nav{position:fixed;top:0;z-index:1000002;background-color:#fff;width:100%;height:100%;transition:transform .33s;transform:translateX(-100%);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:30px}.collection-page-collection-nav.is-active{transform:translateX(0)}@media only screen and (min-width:992px){.collection-page-collection-nav{display:block;background:#fff;width:auto;height:100%;min-width:182px;max-width:182px;-ms-flex-preferred-size:15%;flex-basis:15%;transform:none;z-index:1001;overflow-y:auto;padding-bottom:0;position:-webkit-sticky;position:sticky;top:90px}}.filter-container{width:100%;max-width:unset}@media only screen and (min-width:992px){.filter-container{width:auto;max-width:140px}}@media only screen and (min-width:992px){.collection-page-collection-nav__inner{display:inline-block;padding-top:13px;width:100%}}.collection-page-collection-nav__inner .collection-navigation__links{width:100%}@media only screen and (min-width:992px){.collection-page-collection-nav__inner .collection-navigation__links{padding:0 0 130px}}.filter-container__sub-menu{list-style:none;display:none;padding-left:0}@media only screen and (min-width:992px){.filter-container__sub-menu{padding-left:20px;border:none}}.filter-container__sub-menu.filter-container__sub-menu--no-padding{padding:0}.filter-container__sub-menu fieldset{padding:5px 0 0}.filter-container__swatch-link{width:30px;height:30px;border-radius:50%;background-color:#000;margin:4px;display:inline-block;padding:0}@media only screen and (min-width:768px){.filter-container__swatch-link{height:20px;width:20px}}.filter-container__sub-link{text-transform:none;font-family:akzidenz-grotesk,sans-serif;color:#7f7f7f;padding:7px 5px;display:block;border-bottom:none!important}@media only screen and (min-width:992px){.filter-container__sub-link{padding:0;color:#7f7f7f;font-size:11px;line-height:22px;cursor:pointer}.filter-container__sub-link:hover{text-decoration:underline}}.filter-container__collapse-icon:after,.mobile-nav__collapse-icon:after{content:"+";font-size:21px}@media only screen and (min-width:992px){.filter-container__collapse-icon:after,.mobile-nav__collapse-icon:after{font-size:12px}}.hero{position:relative;text-align:center}.hero__picture{display:block;margin:0 auto;max-width:100%}.hero__image{display:block;height:300px;width:100%;object-fit:cover}@media only screen and (min-width:768px){.hero__image{height:320px}}.hero__copy-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 12px;width:100%}.hero__copy-content--no-image{position:static;transform:none;padding:24px 12px 40px}.hero__copy-content--dark{color:#000}.hero__copy-content--light{color:#fff}.hero__copy-content--light.hero__copy-content--no-image{color:#000}.hero__heading{margin:0;font-size:32px;line-height:1.5}.hero__copy{margin:12px 0 0;font-size:14px;line-height:1}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}
