.collection__heading{padding:4rem 2rem;background-size:cover;background-position:center}.collection__heading h1{font-family:var(--headerFont);text-transform:none;font-weight:600;font-size:3.5rem;color:var(--navy);line-height:1}.collection__heading p{font-size:24px;font-weight:600;letter-spacing:.05ch;text-align:center;max-width:60ch}@media screen and (max-width: 749px){.collection__heading p{font-size:18px}}#shopify-section-collection-template{padding:0!important}#slide-collection .bg-container:not(.lazyloaded){opacity:0}#slide-collection .bg-container.lazyloaded{opacity:1}#slide-collection .bg-container{height:50vh;max-height:350px;display:flex;align-items:center;justify-content:center;background-position:top;transition:var(--transitionB)}#slide-collection h1.headline{font-family:var(--headerFont);font-size:4rem!important;font-weight:700;color:#fff;line-height:1!important;padding:0;margin:0!important;letter-spacing:0;text-transform:none}.coming-soon{text-align:center}.coming-soon h4{padding:0;margin:0;line-height:1;font-size:1.5rem;font-weight:500;font-family:var(--bodyFont)}.coming-soon h4 span{display:inline-block;transform:scale(1.2) translateY(-2px);letter-spacing:-1px;font-family:var(--bodyFont);font-weight:900;margin:0 .5rem}.coming-soon .contact-form{margin-bottom:0;display:flex;max-width:400px;align-items:center;justify-content:center;margin:2rem auto 0}.coming-soon input[type=email]{width:300px;height:55px;line-height:1;padding:1rem;border-radius:5px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin:0;outline:0;box-shadow:none!important;font-family:var(--bodyFont)!important;font-size:1.25rem;text-transform:lowercase;flex-grow:1;background-color:#f7f7f7;border:1px solid #e2e2e2;border-right:0}.coming-soon button{background-color:var(--red)!important;height:55px;border-radius:0 5px 5px 0!important;outline:0;opacity:1!important}.coming-soon button svg{width:35px;height:35px}.coming-soon button:hover svg path{fill:#fff}.filtering-wrapper{padding:0;margin:0;width:100%}.products-filtering{display:flex;align-items:flex-end;justify-content:space-between;margin:4rem 0 2rem;width:100%!important;border-bottom:2px solid var(--navy)}.products-filtering h2{font-size:1.5rem;font-family:var(--bodyFont);font-weight:600}.section_select>label{display:block;text-align:left;line-height:1;font-size:1rem;margin:0 0 .5rem;font-weight:600!important;font-family:var(--bodyFont);padding-left:1rem;color:var(--red)}.section_select{margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding:0!important}.section_select:not(:first-child){margin-left:.5rem!important}#sort-by,#tag_filter{width:100%;outline:none!important;box-shadow:none!important;height:50px;padding:.75rem 1rem 1rem!important;border:0;border-left:2px solid var(--navy);border-radius:0;font-size:1.25rem;font-family:var(--bodyFont);margin:0!important}.main-wrapper{width:100%;padding:0 var(--gutterWidth)!important;max-width:var(--maxWidth);box-sizing:border-box}.products-wrapper{width:100%!important;margin:0 auto!important;display:block!important;float:unset!important}@media screen and (max-width: 768px){.main.main-wrapper{padding:0!important}#shopify-section-content{margin:0}#slide-collection h1.headline{font-size:2rem!important;margin-bottom:4rem!important}#slide-collection .bg-container{align-items:flex-end;background-position:center;background-size:cover;height:165px}@keyframes header{0%{background-position:37.5px 30%}50%{background-position:calc(100% - 37.5px) 30%}to{background-position:37.5px 30%}}.filtering-wrapper{margin:0!important}.dropdowns{border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);display:flex;width:100%;margin-bottom:1rem}#sort-by,#tag_filter{padding:.5rem var(--gutterWidth)!important;border:0!important}.section_select{padding-top:.75rem!important}.section_select:not(:first-child){margin:0!important;border-left:2px solid var(--navy)}.section_select>label{padding-left:var(--gutterWidth);margin-bottom:0}.products{padding:0 var(--gutterWidth)}.products-filtering{display:flex;flex-direction:column-reverse;box-sizing:border-box!important;border:0;align-items:center}.products-filtering h2{display:none;font-size:1.25rem}.section_select{width:100%!important}.products{margin:0}.products .product{width:100%!important}.coming-soon p{line-height:1.25;margin:1rem 0}.coming-soon button{width:80px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/collection.css.map */
