.collection-list-title{margin:0;text-align:center;font-weight:600;font-size:3.4rem;padding-bottom:15px;font-size:4.4rem}.collection-list.negative-margin--small{margin-bottom:-1rem}.collection-list .card-wrapper{color:inherit;display:block;position:relative;text-decoration:none}.collection-list .card{border-radius:calc(var(--border-radius) * 2) calc(var(--border-radius) * 2) var(--border-radius) var(--border-radius)}.collection-list .card .media{background-size:cover;width:100%;min-height:250px;position:relative;display:block}.collection-list .card .card__brand{display:flex;overflow:hidden;position:absolute;right:0;left:0;max-height:65px;min-height:initial;position:relative;top:0;box-shadow:none;margin:0;width:100%;border-radius:0;padding:15px 30px 0;align-items:center}.collection-list .card .card__brand .card__brand-logo{background:#fff;flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;width:30%;padding:15px 15px 15px 0;height:65px}.collection-list .card .card__brand .card__brand-logo img{width:100%;max-height:50px;object-fit:contain}.collection-list .card .card__brand .card__brand-tagline{width:70%;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;text-align:right;padding:20px 0 15px 20px;font-size:14px;line-height:1.3;font-weight:200}.collection-list .card .card__information{display:flex;border-bottom-right-radius:calc(var(--border-radius) * 2);border-bottom-left-radius:calc(var(--border-radius) * 2);align-items:center;justify-content:center;flex-wrap:nowrap;padding:10px 15px 50px;min-height:125px}.collection-list .card .card__information .card__range{margin:0 35px 0 0;text-align:left;width:auto;height:auto;display:block;padding:0}.collection-list .card .card__information .card__range .deal_range,.collection-list .card .card__information .card__range .retail_range{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:initial}.collection-list .card .card__information .card__range .retail_range{text-decoration:line-through;color:var(--color-retail-text)}.collection-list .card .card__information .card__range .type{margin-bottom:0;font-size:12px;display:inline-block;min-width:30px;margin-right:15px}.collection-list .card .card__information .card__range .deal_range .type{font-weight:600}.collection-list .card .card__information .card__range .deal_range .number{font-size:22px;font-weight:600;margin:0}.collection-list .card .card__information .card__range .retail_range .number{font-size:14px;margin:0}.collection-list .card .card__information .discount-badge,.collection-list .card .card__information .card__badge{display:flex;justify-content:center;align-items:center;border-radius:0;text-align:center;font-weight:600;min-height:50px;max-width:150px;width:auto;height:auto;padding:5px 10px;border-radius:var(--border-radius)}.collection-list .card .card__information .discount-badge .min_discount,.collection-list .card .card__information .discount-badge .max_discount,.collection-list .card .card__information .card__badge .min_discount,.collection-list .card .card__information .card__badge .max_discount{font-size:20px;font-weight:500}.collection-list .card .card__information .discount-badge .max_discount,.collection-list .card .card__information .card__badge .max_discount{font-size:20px!important;font-weight:500!important}.collection-list .card .card__information .discount-badge .percentage,.collection-list .card .card__information .card__badge .percentage{font-size:16px;line-height:16px;display:block}.collection-list .card .card__information .discount-badge .text,.collection-list .card .card__information .card__badge .text{font-size:8px;display:block}.collection-list .card .card__information .discount-badge .symbol_discount,.collection-list .card .card__information .card__badge .symbol_discount{font-size:15px;line-height:12px;display:block;padding-left:5px}.collection-list .card .card__information .discount-badge .divider,.collection-list .card .card__information .card__badge .divider{width:8px;height:2px;z-index:1;margin:0 5px}.collection-list .card .card__information .discount-badge{height:auto!important;padding:5px 10px!important;width:auto!important;min-height:50px}.collection-list .card .card__information .card__button{position:absolute;bottom:-25px;width:auto;left:50%;transform:translate(-50%);min-width:50%;height:auto;padding:12px;border-radius:var(--border-radius);font-size:16px;line-height:26px;display:inline-block;background-color:rgb(var(--color-button-background));color:var(--color-button-label);text-align:center;transition:all .3s ease;font-weight:600}.collection-list .card__pill{position:absolute;top:0;z-index:1;text-align:center;width:100%;margin-top:-14px;margin-left:0;margin-right:0;padding:0 10px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.collection-list .card__pill .content{background:#e1ef93;display:inline-block;font-size:15px;text-transform:uppercase;padding:0 20px;box-shadow:#65656533 0 4px 6px;border-radius:calc(var(--border-radius) * 10);max-width:100%;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 750px){.collection-list.grid{margin-left:-2rem}.collection-list .grid__item{padding-left:2rem;padding-bottom:8rem}}@media screen and (max-width: 1119px){.collection-list .card .card__brand{padding:15px 15px 0}.collection-list .card .card__brand .card__brand-tagline{font-size:12px}.collection-list .card .card__information{justify-content:space-between}.collection-list .card .card__information .card__range{margin:initial;width:auto}}@media screen and (max-width: 749px){.collage-section+.collection-list-section .no-heading.no-mobile-link{margin-top:-7rem}.collage-section+.collection-list-section .no-heading:not(.no-mobile-link){margin-top:-1rem}.collection-list__item.grid__item{padding-bottom:6rem}.collection-list .card .card__information .card__range .deal_range .number{font-size:20px}.collection-list .collection-list__item{width:100%;max-width:100%}.slider.collection-list--1-items{padding-bottom:0}}@media screen and (min-width: 749px){.collage-section+.collection-list-section .no-heading{margin-top:-4rem}}@media (min-width: 589px) and (max-width: 1299px){.collection-list .card .card__information{padding-right:10px!important;padding-left:10px!important}.collection-list .collection-list .card .card__information .card__range .deal_range .number{font-size:20px!important}}@media screen and (min-width: 750px) and (max-width: 989px){.slider.collection-list--1-items,.slider.collection-list--2-items,.slider.collection-list--3-items,.slider.collection-list--4-items{padding-bottom:0}}@media screen and (min-width: 750px){.collection-list__item:only-child .media{height:47rem}.collection-list__item a:hover{box-shadow:none}.collection-list.grid--3-col-tablet .grid__item{max-width:33.33%}}@media screen and (max-width: 989px){.collection-list.slider .collection-list__item{max-width:100%}}@media screen and (min-width: 1200px){.collection--wide .collection-list .card__brand-logo{padding:10px 0}.collection--wide .collection-list .card__brand-logo .card__brand-tagline{min-height:65px;font-size:14px;line-height:20px}.collection--wide .collection-list .card__information{display:flex;justify-content:space-between;padding:50px 25px 20px;align-items:center;flex-wrap:wrap}.collection--wide .collection-list .card__information .card__range{padding:0;width:auto;height:auto;text-align:left;margin:0}.collection--wide .collection-list .card__information .card__range .deal_range,.collection--wide .collection-list .card__information .card__range .retail_range{justify-content:space-between}.collection--wide .collection-list .card__information .min_discount,.collection--wide .collection-list .card__information .max_discount{font-size:30px}.collection--wide .collection-list .card__information .percentage{font-size:16px;line-height:16px;display:block}.collection--wide .collection-list .card__button{border-radius:var(--border-radius);padding:20px;max-width:150px;height:68px}}@media screen and (max-width: 749px){.collection-list__item .card__pill .content{font-size:12px}button.product-has-variants{padding-left:50%}}@media screen and (max-width: 589px){.card-information__price .discount-badge{width:100%!important;height:auto;min-height:50px;border-top-left-radius:0;border-top-right-radius:0}.card-information__price{flex-wrap:wrap;padding:0}.price{padding:10px;justify-content:center;align-items:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/section-collection-list.css.map */
