.collection-list{display:grid;list-style:none;padding:0;margin:0}.title-wrapper-with-link{margin-bottom:1.25rem}@media screen and (min-width:990px){.title-wrapper-with-link{margin-bottom:2.25rem}.grid--1-col-desktop{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6-col-desktop{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:989px){.grid--1-col-tablet-down{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2-col-tablet-down{grid-template-columns:repeat(2,minmax(0,1fr))}}.card-wrapper{position:relative;height:100%;text-decoration:none;color:inherit}.ll-card__inner{position:relative;width:100%;display:block}.ll-card__inner:before{content:"";display:block;padding-bottom:var(--ratio-percent, 100%)}.ll-card__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.ll-card__image--primary,.ll-card__image--hover{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .6s ease!important}.ll-card__image--primary{object-fit:contain;opacity:1!important}.ll-card__image--hover{object-fit:cover!important;opacity:0!important}.ll-card-wrapper:hover .ll-card__image--primary{opacity:0!important}.ll-card-wrapper:hover .ll-card__image--hover{opacity:1!important}.ll-card__content{padding-top:15px;text-align:left;display:flex;flex-direction:column}.ll-card__heading{margin:0 0 8px;line-height:1.2}.ll-full-unstyled-link{text-decoration:none;color:inherit}.card-information{line-height:1.4;margin-top:.5rem}slider-component{display:block;position:relative}@media screen and (max-width:989px){.slider.slider--tablet{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:1rem;margin-left:2.5%}.slider.slider--tablet::-webkit-scrollbar{display:none}.slider.slider--tablet .slider__slide{scroll-snap-align:start;flex-shrink:0}.grid--1-col-tablet-down.slider.slider--tablet .slider__slide{width:70%}.grid--2-col-tablet-down.slider.slider--tablet .slider__slide{width:45%}}@media screen and (max-width:680px){.slider.slider--tablet{margin-left:5%}.grid--1-col-tablet-down.slider.slider--tablet .slider__slide{width:80%}}.slider-buttons{display:flex;align-items:center;justify-content:center;gap:10px}.slider-button{background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:inherit}.slider-button .icon{height:.6rem}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}@media screen and (min-width:990px){.slider-buttons{display:none}}.ll-card-wrapper{display:flex;flex-direction:column;background-color:#f4f4f4;border-radius:6px;padding:24px;height:100%;min-height:450px;text-decoration:none;color:inherit;transition:background-color .3s ease}.ll-card-wrapper:hover{background-color:#f3f3f3}.ll-card__header{display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.ll-card__meta-title{font-family:var(--font-heading-family);font-size:6.5rem;font-weight:600;line-height:.8;letter-spacing:-.05em;text-transform:lowercase;color:#a6a6a6;margin:0}.ll-card__media-box{flex-grow:1;display:flex;align-items:center;justify-content:center;padding:20px 0;position:relative;z-index:1}.ll-card__image{max-width:80%;max-height:420px;object-fit:contain;transition:transform .4s ease;mix-blend-mode:darken}.ll-card-wrapper:hover .ll-card__image{transform:scale(1.05)}.ll-card__footer{display:flex;justify-content:space-between;align-items:flex-end;z-index:2;margin-top:auto}.ll-card__text-left{max-width:100%}.ll-card__title{font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;margin:0 0 4px;color:#333}.ll-card__subtitle{font-size:1.5rem;color:#666;margin:0}.ll-card__price-right{font-weight:700;font-size:1.4rem;color:#333;text-align:right}.ll-price--strike{color:#999;font-size:1.2rem;margin-right:6px}@media screen and (max-width:1400px){.ll-card__title{font-size:2rem!important}..ll-card__subtitle{font-size:1.35rem}}@media screen and (max-width:1200px){.ll-card__title{font-size:1.65rem!important}..ll-card__subtitle{font-size:1.25rem}}@media screen and (max-width:580px){.ll-card__meta-title{font-size:5.15rem}}@media screen and (max-width:420px){.ll-card__meta-title{font-size:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-homepage-blocks.css.map */
