product-recommendations[data-wm-essential-related=true]{display:block;--resource-list-column-gap:18px;--peek-next-slide-size:16px}product-recommendations[data-wm-essential-related=true] .section--page-width{max-width:var(--page-width,none)}product-recommendations[data-wm-essential-related=true] .resource-list{border-top:1px solid #e3e3df;padding-top:20px}product-recommendations[data-wm-essential-related=true] .resource-list{overflow:visible}product-recommendations[data-wm-essential-related=true] .resource-list__carousel{--mobile-card-size:72cqw}product-recommendations[data-wm-essential-related=true] .resource-list>div[style*=--slide-width-max]{--slide-width-max:400px!important}product-recommendations[data-wm-essential-related=true] .resource-list__carousel>slideshow-container>slideshow-slides{gap:18px!important}product-recommendations[data-wm-essential-related=true] .resource-list__slide,product-recommendations[data-wm-essential-related=true] .resource-list__item{min-width:0}product-recommendations[data-wm-essential-related=true] .product-card{display:block;position:relative;background:transparent}product-recommendations[data-wm-essential-related=true] .product-card__content{gap:11px!important;background:transparent!important;border:0!important;padding:0!important}product-recommendations[data-wm-essential-related=true] .card-gallery{display:block;overflow:hidden;background:transparent!important;border:0!important;border-radius:0!important;aspect-ratio:auto!important}product-recommendations[data-wm-essential-related=true] .card-gallery :is(img,picture img){object-position:center!important}product-recommendations[data-wm-essential-related=true] .product-card__content>:not(.card-gallery){min-width:0}product-recommendations[data-wm-essential-related=true] .product-card .group-block{padding-inline:0!important;padding-block-start:0!important}product-recommendations[data-wm-essential-related=true] .product-card .product-title,product-recommendations[data-wm-essential-related=true] .product-card .product-title a{color:#000!important;font-size:12.5px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;text-decoration:none!important}product-recommendations[data-wm-essential-related=true] .product-card .price,product-recommendations[data-wm-essential-related=true] .product-card .price *{font-size:12px!important;font-weight:450!important;color:#000!important}product-recommendations[data-wm-essential-related=true] .product-card .wm-wishlist-toggle{z-index:12!important;width:38px;height:38px;top:10px;inset-inline-end:10px;background:#f7f7f7db;border-radius:50%}product-recommendations[data-wm-essential-related=true] .resource-list__carousel slideshow-arrows{mix-blend-mode:normal;padding-inline:8px}product-recommendations[data-wm-essential-related=true] .resource-list__carousel slideshow-arrows .slideshow-control{opacity:0;width:40px;height:40px;min-width:40px;min-height:40px;padding:9px!important;background:#fbfbfaf2!important;color:#2d2d2b!important;border:1px solid #e3e3df;border-radius:50%;box-shadow:0 1px 8px #0000000a;transition:opacity .18s ease,background .18s ease}product-recommendations[data-wm-essential-related=true] .resource-list__carousel:hover slideshow-arrows .slideshow-control,product-recommendations[data-wm-essential-related=true] .resource-list__carousel:focus-within slideshow-arrows .slideshow-control{opacity:1}product-recommendations[data-wm-essential-related=true] .resource-list__carousel slideshow-arrows .slideshow-control[disabled]{display:none!important}@media(max-width:749px){product-recommendations[data-wm-essential-related=true] .resource-list{padding-top:15px}product-recommendations[data-wm-essential-related=true] .resource-list__carousel>slideshow-container>slideshow-slides{gap:11px!important}product-recommendations[data-wm-essential-related=true] .resource-list__carousel{--mobile-card-size:76cqw}product-recommendations[data-wm-essential-related=true] .product-card__content{gap:9px!important}product-recommendations[data-wm-essential-related=true] .product-card .product-title,product-recommendations[data-wm-essential-related=true] .product-card .product-title a{font-size:12px!important}product-recommendations[data-wm-essential-related=true] .resource-list__carousel slideshow-arrows .slideshow-control{opacity:1!important;width:34px;min-width:34px;height:34px;min-height:34px;padding:7px!important}}@media(prefers-reduced-motion:reduce){product-recommendations[data-wm-essential-related=true] .slideshow-control{transition:none!important}}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta{display:block;width:100%;min-width:0;padding:0;margin:0;box-sizing:border-box}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__row{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name{display:block;flex:1 1 auto!important;min-width:0!important;color:#000!important;font:500 12px/1.45 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:0!important;text-decoration:none!important}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name:hover{text-decoration:underline!important;text-decoration-color:#a5a5a0!important;text-underline-offset:3px}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__price{display:block;flex:0 0 auto!important;color:#000!important;font:450 12px/1.45 var(--font-body--family,Arial,sans-serif)!important;white-space:nowrap!important;text-align:end!important;font-variant-numeric:tabular-nums}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__colors{display:block;margin:7px 0 0;min-width:0}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__colors product-swatches{display:flex;max-width:100%;overflow:visible}@media(max-width:749px){product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__row{gap:7px!important}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name{font-size:11.5px!important}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__price{font-size:11px!important}}@media(min-width:750px){product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name{font-size:13.5px!important;line-height:1.48!important}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__price{font-size:13px!important;line-height:1.48!important}}product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-gallery-heart{position:absolute!important;inset-block-start:12px!important;inset-inline-end:12px!important;inset-block-end:auto!important;inset-inline-start:auto!important;z-index:90!important;display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;color:#282826!important;background:#f7f7f7e0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important}product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-gallery-heart svg{display:block!important;width:21px!important;height:21px!important}product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-gallery-heart:hover{background:#f7f7f7fa!important}@media(max-width:749px){product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-gallery-heart{inset-block-start:8px!important;inset-inline-end:8px!important;width:35px!important;height:35px!important}product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-gallery-heart svg{width:19px!important;height:19px!important}}product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name,product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name:link,product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__name:visited,product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__price{color:#000!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-card-meta{position:relative!important;z-index:40!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-colors{position:relative!important;z-index:41!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;width:100%!important;margin:0!important;padding:3px 0 5px!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color{-webkit-appearance:none!important;appearance:none!important;position:relative!important;z-index:42!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 33px!important;width:33px!important;height:33px!important;min-width:33px!important;min-height:33px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color__dot{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;box-sizing:border-box!important;background:var(--wm-related-dot,#aaa)!important;border:1px solid rgba(40,40,40,.2)!important;border-radius:50%!important;pointer-events:none!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color:focus-visible .wm-related-new-color__dot{outline:2px solid #151515!important;outline-offset:3px!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .card-gallery{position:relative!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .card-gallery>.wm-related-photo-gallery{display:block!important;position:relative!important;width:100%!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#f7f7f7!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__link{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1/1!important;background:#f7f7f7!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__image{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;background:#f7f7f7!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;transition:none!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:15!important;display:flex!important;align-items:center!important;justify-content:center!important;width:35px!important;height:40px!important;padding:0!important;background:#ffffffe6!important;color:#222!important;border:0!important;border-radius:0!important;opacity:0!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .2s ease!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow--prev{inset-inline-start:5px!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow--next{inset-inline-end:5px!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery:hover .wm-related-photo-gallery__arrow:not([hidden]),body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery:focus-within .wm-related-photo-gallery__arrow:not([hidden]){opacity:1!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow[hidden]{display:none!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow svg{display:block!important;width:21px!important;height:21px!important}@media(max-width:749px){body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__arrow:not([hidden]){opacity:.75!important;pointer-events:auto!important;background:transparent!important}}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card>.product-card__link{pointer-events:none!important;z-index:0!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card>.product-card__content{position:relative!important;z-index:2!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card .wm-related-card-meta__colors,body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card .wm-related-new-colors,body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card button.wm-related-new-color{pointer-events:auto!important;isolation:isolate}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card__link{pointer-events:none!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .product-card__content{position:relative!important;z-index:10!important;overflow:visible!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-card-meta{position:relative!important;z-index:100!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-card-meta__colors,body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-colors{position:relative!important;z-index:101!important;pointer-events:auto!important;overflow:visible!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] label.wm-related-new-color{position:relative!important;z-index:102!important;display:inline-flex!important;width:33px!important;height:33px!important;cursor:pointer!important;pointer-events:auto!important;-webkit-user-select:none;user-select:none}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color__input{-webkit-appearance:none!important;appearance:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;display:block!important;width:100%!important;height:100%!important;opacity:0!important;margin:0!important;cursor:pointer!important;pointer-events:auto!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color:has(.wm-related-new-color__input:checked) .wm-related-new-color__dot{outline:1px solid #555!important;outline-offset:3px!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-new-color:has(.wm-related-new-color__input:focus-visible) .wm-related-new-color__dot{outline:2px solid #111!important;outline-offset:3px!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__link{position:relative!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image{display:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#f7f7f7!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image>.wm-related-photo-gallery__image{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(1)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(1){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(2)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(2){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(3)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(3){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(4)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(4){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(5)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(5){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(6)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(6){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(7)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(7){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(8)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(8){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(9)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(9){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(10)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(10){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(11)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(11){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:has(.wm-related-new-colors>.wm-related-new-color:nth-child(12)>.wm-related-new-color__input:checked) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:nth-child(12){display:block!important}body.wm-essential-product-page product-recommendations[data-wm-essential-related=true] product-card:not(:has(.wm-related-new-color__input:checked)) .wm-related-photo-gallery__link>.wm-related-photo-gallery__color-image:first-child{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/wm-related-items.css.map?wmrelated=wm20261108-one-selected-swatch-v14 */
