.related-products{display:block}related-product-card{display:block;height:100%}.related-products__slider{--desktop-margin-left-first-item: 0}.related-products__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:0 0 2.4rem}.related-products__heading{margin:0}.related-products__nav{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.related-products__arrow{width:2.4rem;height:2.4rem;border:.1rem solid rgba(0,0,0,.85);border-radius:50%;background:#ccc;color:#000}.related-products__arrow.slider-button--prev .icon{transform:rotate(90deg)}.related-products__arrow.slider-button--next .icon{transform:rotate(-90deg)}.related-products__arrow.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.related-products__arrow.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.related-card .card__inner .card__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;pointer-events:none;z-index:3}.related-products__arrow[disabled]{opacity:.35}.related-products .slider--desktop:after{display:none}.related-card{isolation:isolate}.related-card .card__inner{position:relative;z-index:2}.related-card .card__heading a:after{z-index:1;pointer-events:none}.related-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card__inner .card__badge{position:absolute;top:1rem;left:1rem;right:1rem;z-index:3;margin:0;pointer-events:none;width:auto;grid-row:auto;justify-self:stretch;align-self:start}.card__inner .card__badge ul{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:flex-start;width:100%;gap:.6rem}.card__inner .card__badge .badge{font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:.4rem .7rem;border-radius:0;line-height:1.2}.card__inner .card__badge .badge--bottom-left{order:2;margin-left:auto}.card__inner .card__badge .badge:not(.badge--bottom-left){order:1;background:#fff!important;color:#000!important}.card__inner .card__badge .icon{display:none}.related-card__atc{position:absolute;left:0;right:0;bottom:10px;z-index:6;display:none;width:90%;border:0;background:#e6e6e6eb;color:#000;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:uppercase;padding:1.4rem 1rem;cursor:pointer;pointer-events:auto;margin:0 auto}.related-card__atc[disabled]{opacity:.55;cursor:not-allowed}.related-card__atc.is-loading{opacity:.7;pointer-events:none}.related-card .card__information{display:flex;flex-direction:column;align-items:stretch;padding-top:1.2rem;padding-bottom:0;text-align:left}.related-card .related-card__meta{order:1;display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;margin:0;flex-wrap:wrap}.related-card .related-card__meta>*+*,.related-card .card-information>*+*,.related-card .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note),.related-card .card-information>.rating{margin-top:0}.related-card .card__heading,.related-card .card__heading.lm-card-title{order:2;margin:.8rem 0 0;text-align:left;font-size:1.6rem!important;font-weight:400;line-height:1.3;color:#000}.related-card .related-card__swatches{order:3}.related-card .related-card__reviews{display:flex;align-items:center;gap:.4rem;min-width:0;flex-wrap:wrap}.related-card__stars{display:inline-flex;align-items:center;gap:.1rem;flex-shrink:0;line-height:0}.related-card__star{display:block;width:1.4rem;height:1.4rem}.related-card__review-count{display:inline-block;margin:0;font-size:1.3rem;font-weight:400;line-height:1;letter-spacing:0;color:#000;white-space:nowrap}.related-card .related-card__meta .card-price{display:flex;align-items:baseline;justify-content:flex-end;gap:.6rem;flex-shrink:0}.related-card__compare{color:#9a9a9a;text-decoration:line-through;font-weight:400;font-size:1.4rem;line-height:1.2}.related-card__price{color:#000;font-weight:700;font-size:1.4rem;line-height:1.2}.related-card__swatches{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem;position:relative;z-index:4;pointer-events:auto}.related-card__swatch{width:18px;height:18px;padding:0;border:.1rem solid rgba(0,0,0,.18);border-radius:50%;cursor:pointer;background-size:cover;background-position:center}.related-card__swatch.is-selected{box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem #111}.related-products__view-all{display:none;margin-top:2.8rem;text-align:center}.related-products__view-all-btn{display:inline-flex;align-items:center;justify-content:center;min-width:16.4rem;padding:1.3rem 2.8rem;background:#000;color:#fff;text-decoration:none;letter-spacing:.1em;font-size:18px;font-weight:600;text-transform:uppercase}.related-products__view-all-btn:hover{color:#fff;opacity:.88}@media screen and (min-width:990px){.related-products .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4);max-width:none;flex-grow:0}.related-products .slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5);max-width:none;flex-grow:0}.related-products .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3);max-width:none;flex-grow:0}.related-card:hover .related-card__atc,.related-card:focus-within .related-card__atc{display:block}.related-card.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.related-card .card:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.related-card.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.related-card.card-wrapper:hover .media.media--hover-effect>img+img{opacity:0;transform:none}.related-card .card__inner:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.related-card .card__inner:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.related-card .card__inner:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1.03)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .related-products--no-tilt .card-wrapper:hover .card--card,.animate--hover-3d-lift .related-products--no-tilt .card-wrapper:hover .card--standard .card__inner,.animate--hover-vertical-lift .related-products--no-tilt .card-wrapper:hover .card--card,.animate--hover-vertical-lift .related-products--no-tilt .card-wrapper:hover .card--standard .card__inner,.animate--hover-vertical-lift .related-products--no-tilt .card-wrapper:active .card--card,.animate--hover-vertical-lift .related-products--no-tilt .card-wrapper:active .card--standard .card__inner{transform:none}.animate--hover-3d-lift .related-products--no-shadow .card-wrapper:hover .card--card,.animate--hover-3d-lift .related-products--no-shadow .card-wrapper:hover .card--standard .card__inner{box-shadow:none}.animate--hover-3d-lift .related-products--no-shadow .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{filter:none}}@media screen and (max-width:749px){.related-products__header{justify-content:center;margin-bottom:2rem}.related-products__heading{width:100%;text-align:center!important}.related-products__nav{display:none}.related-card .card__inner .card__badge ul{flex-direction:column!important;align-items:flex-start;justify-content:flex-start}.related-card .card__inner .card__badge .badge--bottom-left{margin-left:0}.related-card .related-card__meta{flex-direction:column;align-items:flex-start;gap:.6rem}.related-card .related-card__meta .card-price{margin-left:0;justify-content:flex-start}.related-card .card__heading,.related-card .card__heading.lm-card-title{margin-top:.6rem;font-size:16px!important}.related-card__swatches{margin-top:.7rem}.related-products__view-all{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-related-products.css.map */
