@media screen and (min-width:990px){.collection .collection__title.page-width{padding:0 5rem}}.collection__title--with-link .collection__title-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.collection__title--with-link .collection__title-row>.title{margin:0}.collection__view-all-link{display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;font-size:1.4rem;font-weight:500;letter-spacing:.06rem;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.collection__view-all-link:hover{text-decoration:underline;text-underline-offset:.3rem}.collection__view-all-arrow{display:inline-flex;width:1.5rem;height:1.5rem;transition:transform var(--duration-short) ease}.collection__view-all-link:hover .collection__view-all-arrow{transform:translate(.4rem)}.collection slider-component.slider-component-desktop{--desktop-margin-left-first-item: 0rem;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:0 1.5rem;box-sizing:border-box}@media screen and (min-width:990px){.collection slider-component.slider-component-desktop.page-width,.collection slider-component.slider-component-desktop{max-width:var(--page-width)!important;padding:0 5rem}.collection .slider-component-desktop .slider--desktop:after{padding-left:0}.collection .slider--desktop .grid__item{max-width:none}.collection .slider--desktop.grid--1-col-desktop .grid__item{width:100%}.collection .slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}.collection .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}.collection .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}.collection .slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}}.collection .card--standard.card--text>.card__inner{display:block;position:relative;padding-bottom:0}.collection .card--standard.card--text>.card__inner .card__content .card__information{display:none}.collection .card--standard.card--text>.card__inner .card__content{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.collection .card--standard.card--text>.card__inner .card__badge{pointer-events:auto}.collection .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder){display:block}.collection .card--standard.card--text>.card__inner:before{content:"";display:block;padding-bottom:var(--ratio-percent, 100%);background-color:rgba(var(--color-foreground),.04)}.collection .card__media--fallback img{width:100%;height:100%;object-fit:contain;padding:1.5rem;box-sizing:border-box}.collection .quick-add__submit.button{border-radius:8px;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.collection .quick-add__submit.button:before,.collection .quick-add__submit.button:after{border-radius:8px}.collection .quick-add__submit.button:not([disabled]):not([aria-disabled=true]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.collection .quick-add__submit.button:not([disabled]):not([aria-disabled=true]):hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgb(var(--color-foreground))}.collection--boxed-cards .card-wrapper{height:100%;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:12px;padding:1.2rem;box-sizing:border-box;background-color:rgb(var(--color-background));transition:box-shadow var(--duration-short) ease,border-color var(--duration-short) ease}.collection--boxed-cards .card-wrapper:hover{border-color:rgba(var(--color-foreground),.2);box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.1)}.collection--boxed-cards .card__content{padding-left:0;padding-right:0}.collection--boxed-cards .card__inner{border-radius:8px;overflow:hidden}.collection .card__savings{margin:.4rem 0 0;font-size:1.3rem;font-weight:600;color:#c81e1e}.collection .card__stock{display:flex;align-items:center;gap:.6rem;margin:.6rem 0 0;font-size:1.3rem;line-height:1.3}.collection .card__stock-dot{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;background-color:currentColor}.collection .card__stock--in{color:#158f4a}.collection .card__stock--out{color:rgba(var(--color-foreground),.55)}.collection .card__vendor--above-title{margin-bottom:.4rem;min-height:1.6rem;font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.collection .card__heading{--card-title-lines: 2;--card-title-line-height: calc(1 + .4 / var(--font-body-scale));font-size:2rem;font-weight:500;min-height:calc(1em * var(--card-title-line-height) * var(--card-title-lines))}.collection .card-information .price{font-weight:600}.collection .card__heading>a{display:block;line-height:var(--card-title-line-height)}.collection .underline-links-hover:hover a,.collection .card__heading>a:hover,.collection .card__heading>a:focus{text-decoration:none}.collection .card__heading>a>.card__title-text{display:-webkit-box;-webkit-line-clamp:var(--card-title-lines);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.collection .slider-buttons--overlay{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);justify-content:space-between;pointer-events:none;padding:0;margin:0;z-index:2}.collection slider-component{position:relative}.collection .slider-buttons--overlay .slider-button{pointer-events:auto;width:4.4rem;height:4.4rem;border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.15);transition:opacity var(--duration-short) ease,background-color var(--duration-short) ease}.collection .slider-buttons--overlay .slider-button:not([disabled]):hover{background-color:rgb(var(--color-background));opacity:.85}.collection .slider-buttons--overlay .slider-button[disabled]{opacity:.3;cursor:default}.collection .slider-buttons--overlay .slider-button .svg-wrapper{width:2rem;height:2rem}.collection .card--media .card__inner img,.collection .card__media--fallback img{object-fit:contain}.collection .grid__item{display:flex}.collection .grid__item>.card-wrapper,.collection .grid__item>product-component{display:flex;flex-direction:column;width:100%}.collection .grid__item .card-wrapper .card{height:100%}.collection .card-wrapper>.card>.card__content{margin-top:auto}.collection .card__inner .card__content>.card__badge,.collection .card__inner .card__content>.card__badge.bottom{align-self:flex-start;justify-self:flex-start;grid-row-start:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-collection-card.css.map */
