.collection-list{display:flex;flex-wrap:wrap;border-left:1px solid var(--color_site_border)}@media only screen and (max-width:768px){.collection-list{display:block}}.collection-item{position:relative;border:1px solid var(--color_site_border);border-left:0;background:#fff;margin-top:-1px}.collection-item.collection-item--no-image .svg-placeholder{fill:var(--color_bg_secondary)}.collection-item.collection-item--no-image .svg-placeholder svg:not(.icon){fill:#3c3c3c}.collection-item__image{display:block;padding-top:100%;height:0;position:relative;overflow:hidden;border-bottom:1px solid var(--color_site_border);transition:transform .3s cubic-bezier(.95,.05,.795,.035)}.collection-item__bg{position:absolute;display:block;top:0;height:100%;width:100%;overflow:hidden;background-size:cover;background-position:center center}.collection-item__bg:hover{transform:scale(1.1)}@media only screen and (max-width:768px){.collection-item__bg:hover{transform:scale(1)}}.collection-item__info{text-align:center;display:flex;align-items:center;justify-content:center;padding:10px 20px;height:70px;overflow:hidden}.collection-item__info h3{margin:0;font-size:18px;line-height:1.4;text-transform:uppercase;font-weight:800;letter-spacing:.04em}@media screen and (max-width:1023px){.collection-item__info h3{font-size:16px}}.collection-block__wrapper{display:block;width:100%;position:relative}.collection-block{display:flex;align-items:center;min-height:50vw;background:var(--menu-bg-transparent)}@media only screen and (min-width:769px)and (max-width:989px){.collection-block{min-height:400px}}@media only screen and (min-width:990px)and (max-width:1399px){.collection-block{min-height:500px}}@media only screen and (min-width:1400px){.collection-block{min-height:600px}}@media only screen and (max-width:768px){.collection-block{flex-direction:column}}.collection-block__content{height:100%;width:50%;text-align:left;padding:104px}@media only screen and (max-width:1399px){.collection-block__content{padding:60px}}@media only screen and (max-width:768px){.collection-block__content{width:100%;padding:40px}}.collection-block__button{margin-top:10px;background-color:#e31837;padding:10px 15px;border-radius:10px;border:1px solid transparent}.collection-block__content{font-size:18px}.collection-block__button:hover{background-color:#fff;border:1px solid #e31837;color:#000}.collection-block__image{align-self:stretch;position:relative;width:50%}@media only screen and (max-width:768px){.collection-block__image{width:100%;height:50vw;margin:30px auto 0}}.collection-block__image-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.collection__sorting-dropdown{border:1px solid #a6a6a6;border-radius:20px}.template-collection .container{background-color:#fff0}.filter-tag{position:relative;margin:0;overflow:visible;display:block;padding:0 30px;min-height:45px;text-align:center}.filter-tag ul{position:relative;margin:0;padding:0;list-style:none;text-align:left}.filter-tag li{position:relative;margin:0;padding:0;display:inline-block;text-decoration:none;color:#3c3c3c;font-weight:600}.filter-tag li a{text-decoration:none;color:#3c3c3c;-webkit-transition:color .15s ease-in;transition:color .15s ease-in;padding:15px;display:block}.filter-tag li.back a{margin-left:0}.filter-tag li a:hover,.filter-tag li.active a{text-decoration:none;color:#000}.filter-tag li.active a{box-shadow:0 2px #000}.collection__sorting{width:200px;display:flex;align-items:center;column-gap:25px;justify-content:flex-end;padding-left:20px}.collection__sorting-label{font-size:.8rem;letter-spacing:.03em;line-height:1}.collection__sorting .js-dropdown{width:200px;font-size:.9rem}@media only screen and (max-width:768px){.collection__sorting{width:250px;margin-left:auto;padding:0}}@media only screen and (min-width:769px){.collection__nav--sort{display:flex;justify-content:space-between}.collection__nav{background:var(--color_bg_secondary)}}.collection__title .hero__title,.collection__title .hero__description{padding:0;margin:0}.collection__title .hero__title+.hero__description{margin-top:.5em}.filter-tag--mobile{display:none}@media only screen and (max-width:768px){.filter-tag{padding:0;text-align:left;min-height:0;border:0}.filter-tag--mobile{display:block;padding:15px;cursor:pointer;position:relative;text-transform:capitalize;border-bottom:1px solid rgba(5,5,5,0)}.filter-tag--mobile:after{font-family:Icons;content:"\e02d";position:absolute;right:15px;font-size:75%;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-tag ul{position:absolute;z-index:99;background:var(--color_bg_secondary);top:100%;left:0;right:0;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.filter-tag ul.visible{max-height:400px;overflow-y:scroll}.filter-tag li{display:block;border-top:1px solid var(--color_site_border);font-weight:400}.filter-tag li.active a{box-shadow:none}}.collection-all .collection__title{padding:0}.collection__nav{background:#1a1a1a;border-bottom:1px solid #ececec}@media screen and (max-width:768px){.collection__image{max-height:350px}}.collection__image .hero__content__wrapper{max-width:1600px;width:100%;left:0;margin-right:auto;margin-left:auto;padding-left:100px;padding-right:100px}@media only screen and (max-width:768px){.collection__image .hero__content__wrapper{padding-left:8%;padding-right:8%}}.collection__image .hero__content{display:flex;align-items:center;padding-left:0;padding-right:0;margin:0}.collection__title{font-weight:600;font-size:1.25rem;margin:0}.collection-block__image img{object-fit:cover}.custom-collection-container{width:100%}.collection-heading-wrapper{background:var(--menu-bg-transparent)}.collection-heading-container{display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;column-gap:25px}.collection-text-section--title{font-size:1.15rem;font-weight:600;margin-bottom:15px;color:#232323}.collection-text-section--text{color:#232323}.collection-text-section{background:#fafafa}.collection-text-section-container{padding-top:20px;padding-bottom:20px}.collection-footer-image-container img{display:block;object-fit:contain;width:100%}.collection-section-2-wrapper{min-height:400px}.collection-section-1-wrapper{width:100%;background:#fff;display:flex;align-items:center;justify-content:center}.collection-section-1-container{color:#fff;padding-top:3%;padding-bottom:3%;width:100%}@media screen and (max-width:768px){.collection-section-1-container{padding-top:8%;padding-bottom:8%}}.collection-section-1-text,.collection-section-1-text>p,.collection-text-container>p,.collection-text-container{font-size:20px;line-height:1.5em}.collection-section-1-cta a{width:150px;padding:9px 20px;font-size:16px}.collection__sorting{width:100%}.collection__sorting .js-dropdown__label{color:#000}.collection__sorting .js-dropdown__list{border-bottom:0}.collection-video-1-wrapper{margin-bottom:50px}.collection-video-1-container{padding-top:0%;padding-bottom:0%;text-align:center}.collection-video-1{width:calc(100% - 30px);max-height:800px;object-fit:cover;width:100%}.collection-video-1-content{position:relative}.collection-video-1-text-wrapper{position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.collection-video-1-content h2{margin-bottom:10px}.collection-video-1-content h2,.collection-text-container{color:#fff}@media screen and (max-width:768px){.collection-video-1-text-wrapper{position:relative;padding:20px 15px;left:0;bottom:0;transform:translate(0)}.collection-video-1-content h2,.collection-video-1-content .collection-text-container{color:#000}.collection-video-1-cta .btn{color:#fff;border-color:#000}}.collection-section-1-wrapper-first h2{font-size:1.5rem}@media screen and (max-width:768px){.collection-section-1-wrapper-first h2{font-size:1.2rem}}.collection-section-1-wrapper-first .collection-section-1-container{padding-top:2%;padding-bottom:2%}@media screen and (max-width:768px){.collection-section-1-wrapper-first .collection-section-1-container{padding-top:3%;padding-bottom:3%}}@media screen and (max-width:768px){.collection-section-1-wrapper-first .collection-text-container>p{font-size:18px}}.collection-section-1-cta{margin-top:25px}.collection-product-grid .product-item{border:0}.collection-product-grid .product-link{margin:0}.product-item .product-information h3{border-bottom:0}.product-item .product__badge{margin-bottom:4px}@media screen and (max-width:768px){.product-item .product__badge{order:2}}.product-item .product-information-rte{margin-top:0}.collection-product-grid .product-item{padding-bottom:30px;margin-bottom:0;background:var(--collection_product_grid_bg)}@media screen and (max-width:768px){.collection-product-grid .product-item{padding-bottom:160px}}.collection-product-grid .product-item__image{background:var(--collection_product_grid_bg)}.collection-product-grid .product-item__image img{top:50%;left:50%;transform:translate(-50%,-50%);max-height:95%;object-fit:contain}@media screen and (min-width:769px){.collection-product-grid .product-item__image img{max-height:75%}}.collection-inline-promo-container{position:relative}.collection-inline-promo-container,.collection-inline-promo-media-container,.responsive-media-wrapper,.responsive-media-container,.responsive-media{height:100%}.collection-inline-promo-media-container img,.collection-inline-promo-media-container video{object-fit:cover;height:100%}.collection-inline-promo-content-container{position:absolute;bottom:0;padding:5% 20px;color:#fff;z-index:1}.collection-inline-promo-title{font-size:1.6rem}.collection-footer-container{position:relative}.collection-footer-content-container{bottom:8%;position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:1800px;padding:0 0 0 100px;margin:0;color:#fff;z-index:1}.collection-inline-promo-text:last-child p{margin-bottom:0}@media screen and (max-width:768px){.collection-product-grid .product-item--collection-inline-promo{padding-bottom:0}.collection-footer-content-container{padding:5% 20px;text-align:left;bottom:0}.collection__sorting-dropdown #sort_by{width:150px;right:100%;left:initial;top:calc(100% + 20px)}.collection-sort-active-label{display:none}.collection__sorting-dropdown{border:0}.collection__sorting .js-dropdown{width:initial}.collection-text-section-container,.collection-heading-container{padding-left:14px;padding-right:14px}.collection-product-grid .product-information{padding:12px 12px 0}}.collection-footer-media-container img{display:block;width:100%}@media screen and (min-width:769px){.collection-product-grid .product-item--collection-inline-promo{margin-bottom:0;padding-bottom:0}}.product-item-image-wrapper,.collection-product-grid .product-item__image{background:#fff}@media screen and (min-width:769px){.collection-inline-promo-product-item .product-item__image img{max-height:550px}}.product-item-floating-atc-container{display:flex;position:absolute;bottom:15px;right:15px;background:var(--collection_product_grid_bg);border-radius:var(--radius)}.product-item-floating-atc{max-width:40px;overflow:hidden;height:40px;padding:10px;column-gap:10px;font-size:.9rem;line-height:1;align-items:center;transition:max-width .3s var(--menu-transition-animation);text-wrap:nowrap;display:flex}.product-item-image-wrapper:hover .product-item-floating-atc{max-width:200px}.product-item-floating-label-container{position:absolute;top:15px;left:20px;font-size:.75rem;color:#616161;text-transform:uppercase;letter-spacing:1px}.product-item-footer-container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.product-item-footer-container{flex-direction:column;order:3}}@media screen and (max-width:768px){.product-information-footer-wrapper{position:absolute;bottom:10px;display:flex;flex-direction:column;left:0;align-items:center;width:100%}}.pillar-collection-strip{border-top:1px solid #ececec;padding:9px 0;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:background .2s ease;margin-bottom:10px}@media screen and (max-width:768px){.pillar-collection-strip{padding:7px 0;justify-content:center;margin-bottom:0;order:1;width:100%}}@media screen and (max-width:360px){.pillar-collection-strip{bottom:-60px}}.pillar-collection-strip:hover{background:#fafafa}.pillar-left{display:flex;align-items:center;gap:9px}@media screen and (max-width:768px){.pillar-left{text-align:center}}.pillar-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;position:relative;top:-1px}@media screen and (max-width:768px){.pillar-dot{width:7px;height:7px;top:-1px}}.pillar-name{font-size:.7rem;letter-spacing:.1rem;text-transform:uppercase;color:#1a1a1a;font-weight:600}@media screen and (max-width:768px){.pillar-name{font-size:.65rem;letter-spacing:.05rem}}.pillar-num{font-size:.7rem;letter-spacing:.1rem;color:#333;font-weight:400;margin-left:6px}.pillar-arrow{font-size:.9rem;color:#ccc;transition:transform .2s ease,color .2s ease}.pillar-strip:hover .pillar-arrow{transform:translate(3px);color:#1a1a1a}.pillar-collection-strip[data-pillar-number="1"] .pillar-dot{background-color:var(--pillar_1_color)}.pillar-collection-strip[data-pillar-number="2"] .pillar-dot{background-color:var(--pillar_2_color)}.pillar-collection-strip[data-pillar-number="3"] .pillar-dot{background-color:var(--pillar_3_color)}.pillar-collection-strip[data-pillar-number="4"] .pillar-dot{background-color:var(--pillar_4_color)}
/*# sourceMappingURL=/cdn/shop/t/413/assets/collection.css.map */
