.collection-hero{padding:50px 40px 80px;width:100%;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center;min-height:300px}.collection-hero .collection-hero__image{width:100%;height:100%;position:absolute;object-position:center;object-fit:cover;z-index:-1;top:0;right:0;bottom:0;left:0}.collection-hero .collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000 -60%,#fff0 110%);display:block!important}.collection-hero .collection-hero__content{max-width:1920px;margin:0 auto;text-align:center;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 20px}.collection-hero .collection-hero__content .collection-hero__content-title,.collection-hero .collection-hero__content .collection-hero__content-description,.collection-hero .collection-hero__content p,.collection-hero .collection-hero__content span{color:#fff!important;text-align:center!important}.collection-hero .collection-hero__content .collection-hero__content-title{font-weight:700}.collection-hero .collection-hero__content .collection-hero__content-description{max-width:1000px;margin:0 auto}.collection-hero.collection-hero-no-image{background:#f6f6f6!important;height:auto!important;padding:50px 0!important;min-height:150px!important}.collection-hero.collection-hero-no-image .collection-hero__content{position:relative}.collection-hero.collection-hero-no-image .collection-hero__content h1{font-weight:700;color:#333!important;text-transform:uppercase;font-size:32px;letter-spacing:1px;font-size:42px;letter-spacing:2px;text-align:center;margin:0}.collection-hero.collection-hero-no-image .collection-hero__content .collection-hero__content-description{color:#333!important}.collection-product{width:100%;margin:0 auto;padding:50px 40px 80px}.collection-product .collection-product__content{max-width:1920px;margin:0 auto}.collection-product .collection-product__content .collection-product__content-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.product-card{margin:0 0 60px;background:var(--color-background)}.product-card .product-card__image{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center}.product-card .product-card__vendor{text-transform:uppercase;color:#0091ff;font-size:11px}.product-card .product-card__title{margin:0}.product-card .product-card__variants{display:flex;gap:40px;margin:20px 0}.product-card .product-card__variants .product-card__variants-type{color:#4f4f4f;font-size:11px;font-weight:700}.product-card .product-card__variants .product-card__variants-size{color:#8a8a8a;font-size:11px}.new-card{background:var(--color-background)!important;margin:0 0 40px}.new-card .card__media{z-index:2!important}.new-card .card__media .card__product-option{position:absolute;bottom:-250px;width:100%;opacity:10;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;justify-content:center;gap:8px;padding:20px 40px;background-color:#ffffff80;z-index:9;transition:all .4s ease}.new-card .card__media .card__product-option .new-product-option{background:#fff;width:48px;height:fit-content;padding:6px 10px;border-radius:4px;border:1px solid #999999;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:14px}.new-card .card__media .card__product-option .new-product-option:hover{background:#f1f1f1}.new-card .card__media .card__product-quick-buy{position:absolute;bottom:0;width:100%;display:none;align-items:center;justify-content:center;gap:8px;padding:8px;background-color:#f6f6f6e6;z-index:9;font-size:11px;font-weight:600;letter-spacing:.15em;line-height:1.7;text-transform:uppercase}.new-card .card__media .card__product-quick-buy:hover{text-decoration:underline}.new-card .new-card__information .card__vendor{text-transform:uppercase;color:#0091ff;font-size:11px;text-align:left;margin:10px auto 3px;letter-spacing:.15em}.new-card .new-card__information .card__heading{font-size:14px;font-weight:700;text-align:left;color:#282828}.new-card .new-card__information .card__variants{display:flex;gap:20px;margin:6px 0 20px;font-size:13px}.new-card .new-card__information .card__variants .card__variants-type{color:#707070;font-weight:700}.new-card .new-card__information .card__variants .card__variants-size{color:#707070}.new-card:hover .new-card .card__media .card__product-option .card__product-option__overlay{min-height:200px!important}.new-card:hover .card__product-option{bottom:0}.card__product-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none}.card__product-modal .card__product-modal-overlay{background:#000;height:100vh;width:100%;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10;opacity:.6;display:block}.card__product-modal .card__product-modal-content{display:flex;flex-direction:column;align-items:center;position:absolute;background:#fff;bottom:0;right:0;left:0;width:100%;z-index:11;padding:0 20px 40px}.card__product-modal .card__product-modal-content .modal-content__header{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 0 20px}.card__product-modal .card__product-modal-content .modal-content__header .modal-content__header-close{font-size:24px}.card__product-modal .card__product-modal-content .modal-content__body{max-width:400px}.card__product-modal .card__product-modal-content .product-detail{display:flex;gap:20px}.card__product-modal .card__product-modal-content .product-detail img{object-fit:cover;object-position:bottom}.card__product-modal .card__product-modal-content .product-detail .product-detail__title{font-size:14px;font-weight:700}.card__product-modal .card__product-modal-content .product-option{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:10px 0}.card__product-modal .card__product-modal-content .product-option .new-product-option{background:#fff;width:60px;height:fit-content;padding:14px 10px;border-radius:4px;border:1px solid #999999;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:14px}.card__product-modal .card__product-modal-content .product-option .new-product-option.selected{background:#000!important;color:#fff}.card__product-modal .card__product-modal-content .product-option .new-product-option:hover{background:#f1f1f1}.new-price{text-align:left}.new-price .price-item{color:#707070;font-size:14px;font-weight:700}.mobile-facets{top:80px!important}.shopify-section-header-sticky+main#MainContent .mobile-facets{top:40px!important}@media screen and (max-width:1200px){.new-card .card__product-quick-buy{display:block!important}.new-card .card__product-option{display:none!important}.new-card .new-card__information .card__vendor{font-size:9px!important}.new-card .new-card__information .card__heading{font-size:14px!important}.new-card .new-card__information .card__variants{gap:10px!important;margin:10px 0!important;font-size:12px!important}}@media screen and (max-width:768px){.collection-hero.collection-hero-no-image .collection-hero__content{position:relative}.collection-hero.collection-hero-no-image .collection-hero__content h1{font-size:32px!important}}@media screen and (max-width:500px){.collection-hero{padding:30px 20px 50px}.collection-product{padding:10px 10px 20px}.collection-product .collection-product__content-grid{grid-template-columns:repeat(2,1fr)!important}.product-card .product-card__image{width:100%;height:260px}.product-card .product-card__vendor{font-size:10px}.card__product-modal .card__product-modal-content .product-detail .product-detail__image{width:150px!important}.new-card .new-card__information .card__vendor{margin:10px 0 8px}.new-card .new-card__information .card__vendor{font-size:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-collections.scss.css.map */
