.template-collection .main>h1{display:none}.collection-description{padding-left:calc(6.23885918vw + 20.0356506239px);padding-right:calc(6.23885918vw + 20.0356506239px);text-align:center}@media(max-width: 320px){.collection-description{padding-left:40px}}@media(min-width: 1442px){.collection-description{padding-left:110px}}@media(max-width: 320px){.collection-description{padding-right:40px}}@media(min-width: 1442px){.collection-description{padding-right:110px}}.collection-description p{display:none}@media(min-width: 900px){.collection-description{display:flex;margin:5rem auto 0}}.collection-heading h5{margin:1.5rem 0;color:#313e51;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:calc(1.871657754vw + 6.0106951872px);line-height:calc(2.9411764706vw + 7.5882352941px)}@media(max-width: 320px){.collection-heading h5{font-size:12px}}@media(min-width: 1442px){.collection-heading h5{font-size:33px}}@media(max-width: 320px){.collection-heading h5{line-height:17px}}@media(min-width: 1442px){.collection-heading h5{line-height:50px}}@media(min-width: 900px){.collection-heading{flex:1 1 50%;display:flex;flex-flow:column;justify-content:center;padding-right:9rem}.collection-heading h5{margin:0;text-align:right;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}.collection-features ul,.collection-features .h4{display:none}.collection-features ul{display:none;margin:0 auto;text-align:left;-moz-columns:2;columns:2;-moz-column-gap:10px;column-gap:10px;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:calc(0.8912655971vw + 5.1479500891px)}@media(max-width: 320px){.collection-features ul{font-size:8px}}@media(min-width: 1442px){.collection-features ul{font-size:18px}}.collection-features li{margin-left:1em;text-align:left;list-style-position:outside;list-style:disc;padding-bottom:calc(1.7825311943vw + 6.2959001783px)}@media(max-width: 320px){.collection-features li{padding-bottom:12px}}@media(min-width: 1442px){.collection-features li{padding-bottom:32px}}.collection-features .toggler{font-size:1rem;text-transform:uppercase;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.collection-features .toggler>span{display:none}.collection-features .toggler>span:first-child{display:inline-block}.collection-features.active .toggler>span{display:inline-block;margin:1.5rem 0 0}.collection-features.active .toggler>span:first-child{display:none}.collection-features.active ul{display:block}@media(min-width: 900px){.collection-features{position:relative;flex:1 1 50%;padding-left:9rem;padding-top:calc(1.7825311943vw + 6.2959001783px)}}@media(min-width: 900px)and (max-width: 320px){.collection-features{padding-top:12px}}@media(min-width: 900px)and (min-width: 1442px){.collection-features{padding-top:32px}}@media(min-width: 900px){.collection-features .toggler{display:none}}@media(min-width: 900px){.collection-features .h4{display:block;margin-bottom:calc(1.7825311943vw + 6.2959001783px);text-align:left;font-size:2.4rem;line-height:1em;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media(min-width: 900px)and (max-width: 320px){.collection-features .h4{margin-bottom:12px}}@media(min-width: 900px)and (min-width: 1442px){.collection-features .h4{margin-bottom:32px}}@media(min-width: 900px){.collection-features ul{display:block;-moz-column-gap:70px;column-gap:70px;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}}@media(min-width: 900px){.collection-features:before{display:block;content:"";position:absolute;top:50%;left:0;height:230px;transform:translate(0, -50%);border-left:1px solid #95989a}}#no-products-visible{margin:20px auto;width:300px}.collections-promo{color:#fff;background:#d0af41;padding:2em 4.8309178744%}@media(min-width: 900px){.collections-promo{padding:1em 8.0443828017%}}.collections-promo.lazyloaded{background-image:url("//mylesapparel.com/cdn/shop/t/92/assets/collections-promo_mobile.jpg?v=111179459948126907051760458388");background-repeat:repeat;background-position:50% 50%;background-size:contain}@media(min-width: 900px){.collections-promo.lazyloaded{padding:1em 8.0443828017%;background-image:url("//mylesapparel.com/cdn/shop/t/92/assets/collections-promo_desktop.jpg?v=36024702315545019751760458387");background-position:0 50%}}.collections-promo>a{color:#fff}.collections-promo-desktop{display:none}@media(min-width: 900px){.collections-promo-desktop{display:block}}.collections-promo-mobile{display:block}@media(min-width: 900px){.collections-promo-mobile{display:none}}#filter .ycenter{background:rgba(0,0,0,0)}#filter h4{width:100%;margin-top:0;text-align:center;text-transform:uppercase;color:#666;margin-bottom:30px}#filter .modal{display:flex;flex-flow:column nowrap;justify-content:center;position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;padding:0;background:rgba(255,255,255,.95)}#filter .fieldset{max-width:320px;margin:0 auto 2em}#filter .filter-submit{font-size:calc(0.3565062389vw + 8.8591800357px);position:absolute;bottom:1em;left:0;right:0;width:100%;background:rgba(0,0,0,0);border:none;outline:none;text-transform:uppercase;color:#85cfc5;font-family:"Avenir W01",Helvetica,Arial,sans-serif}@media(max-width: 320px){#filter .filter-submit{font-size:10px}}@media(min-width: 1442px){#filter .filter-submit{font-size:14px}}#filter .filter-submit:after{content:"";font-family:"SSStandard";display:block}#filter .filter-clear{display:block;margin:2em 0;text-transform:uppercase;font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:calc(0.3565062389vw + 10.8591800357px)}@media(max-width: 320px){#filter .filter-clear{font-size:12px}}@media(min-width: 1442px){#filter .filter-clear{font-size:16px}}.filter-option{display:inline-block;margin-left:.5em;margin-right:.5em}.filter-option input{display:none}.filter-option label{position:relative;display:block;width:36px;height:36px;margin:1em 0;border-radius:50%}.filter-option span{display:block;color:#666;font-family:"Avenir W01",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8rem}.filter-option-color input[type=checkbox]:checked+label:before{content:"";position:absolute;border:2px solid #fff;border-radius:50%;top:3px;bottom:3px;left:3px;right:3px}.filter-option-color label{margin:1em auto;width:30px;height:30px}.filter-option-size{font-family:"Avenir W01",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.filter-option-size label{border:2px solid #313e51;text-transform:uppercase;text-align:center;line-height:2.4em;color:#313e51}.filter-option-size input[type=checkbox]:checked+label{color:#fff;background:#313e51}.filter-open{cursor:pointer;display:block;position:fixed;z-index:2;bottom:0;left:0;right:0;width:100%;padding:1em 1em .5em;background:rgba(133,207,197,.8);text-align:center}.filter-open span{display:inline-block;position:relative;margin:0 1em;color:#fff;text-transform:uppercase;font-size:.6rem;font-family:"Avenir W01",Helvetica,Arial,sans-serif}.filter-open span:before{position:absolute;top:-1.5em;width:100%;content:"";font-family:"SSStandard"}.snap-open~.filter-open{display:none}