body.template-collection .elir-plp-hero{background:#fff!important;color:#151515!important}body.template-collection .elir-plp-hero--text-only{position:relative!important;box-sizing:border-box!important;background:#fff!important}body.template-collection .elir-plp-hero__title-row{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:98px!important;padding:26px clamp(24px,3vw,48px) 23px!important;border-bottom:1px solid rgba(17,17,17,.065)!important;background:#fff!important;overflow:visible!important}body.template-collection .elir-plp-hero__heading{margin:0!important;font-size:clamp(34px,2.5vw,41px)!important;line-height:.98!important;font-weight:400!important;letter-spacing:-.035em!important}body.template-collection .elir-plp-hero--text-only .elir-plp-hero__description{display:none!important}body.template-collection .elir-plp-hero__description{max-width:690px!important;margin-top:12px!important;font-size:11.75px!important;line-height:1.55!important;letter-spacing:.005em!important;color:#6d6b67!important}body.template-collection .elir-plp-hero__media{display:block!important;width:100%!important;overflow:hidden!important;background:#ece9e3!important}body.template-collection .elir-plp-hero__image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.template-collection .collection-quick-navigation,body.template-collection .elir-plp-hero .elir-plp-quicknav{display:none!important}body.template-collection .elir-plp-quicknav--contextual{display:block!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;white-space:nowrap!important;border-bottom:1px solid rgba(17,17,17,.07)!important;background:#fff!important;-webkit-overflow-scrolling:touch}body.template-collection .elir-plp-quicknav--contextual::-webkit-scrollbar{display:none!important}body.template-collection .elir-plp-quicknav__inner{display:flex!important;align-items:stretch!important;gap:clamp(24px,2.25vw,36px)!important;width:max-content!important;min-height:52px!important;margin:0 auto!important;padding:0 clamp(24px,2.75vw,44px)!important}body.template-collection .elir-plp-quicknav__link{position:relative!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;min-height:52px!important;margin:0!important;padding:1px 0 0!important;font-family:var(--elir-sans, Arial, sans-serif)!important;font-size:9.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.115em!important;text-transform:uppercase!important;color:#1d1d1b!important;text-decoration:none!important;opacity:.72!important;transition:opacity .18s ease!important}body.template-collection .elir-plp-quicknav__link:hover,body.template-collection .elir-plp-quicknav__link[aria-current=page]{opacity:1!important}body.template-collection .elir-plp-quicknav__link:after{content:none!important}body.template-collection .elir-plp-quicknav__link[aria-current=page]:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:9px!important;height:1px!important;background:currentColor!important}body.template-collection .collection__toolbar{display:flex!important;align-items:center!important;height:52px!important;min-height:52px!important;padding:0 clamp(24px,3vw,44px)!important;border-bottom:1px solid rgba(17,17,17,.07)!important;background:#fff!important}body.template-collection .collection__toolbar,body.template-collection .collection__toolbar button,body.template-collection .collection__toolbar a{font-size:9.75px!important;line-height:1!important;letter-spacing:.115em!important;font-weight:500!important;text-transform:uppercase!important}body.template-collection .collection__toolbar svg{width:13px!important;height:13px!important;stroke-width:1.4!important}body.template-collection .product-list{gap:0!important;row-gap:0!important;column-gap:0!important;background:#fff!important}body.template-collection .product-card,body.template-collection .product-card.product-card--highlight{display:flex!important;flex-direction:column!important;aspect-ratio:auto!important;border:0!important;border-right:1px solid rgba(17,17,17,.05)!important;border-bottom:1px solid rgba(17,17,17,.05)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body.template-collection .product-card__figure{position:relative!important;flex:0 0 auto!important;width:100%!important;aspect-ratio:2 / 3!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#f2f1ef!important}body.template-collection .product-card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#f2f1ef!important}body.template-collection .product-card__figure img,body.template-collection .product-card__image,body.template-collection .product-card__image--primary{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}body.template-collection .product-card__image--secondary,body.template-collection .product-card__media:hover .product-card__image--secondary{display:none!important;opacity:0!important;visibility:hidden!important}body.template-collection .product-card__media:hover .product-card__image--primary,body.template-collection .product-card:hover .product-card__image--primary{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}body.template-collection .product-card__info{position:relative!important;flex:0 0 92px!important;min-height:92px!important;width:100%!important;margin:0!important;padding:14px 42px 13px 16px!important;border-top:1px solid rgba(17,17,17,.05)!important;background:#fff!important;color:#151515!important;text-align:left!important}body.template-collection .product-card__info>.h-stack,body.template-collection .product-card__info>div.h-stack{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;text-align:left!important}body.template-collection .product-card__info .contents{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;gap:6px!important}body.template-collection .product-card__info .contents>.v-stack,body.template-collection .product-card__info .v-stack{width:100%!important;justify-items:start!important;text-align:left!important}body.template-collection .product-card .product-title{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:12.5px!important;line-height:1.28!important;font-weight:400!important;letter-spacing:-.012em!important;color:#171717!important;text-decoration:none!important}body.template-collection .product-card .price-list,body.template-collection .product-card .price-list *{margin:0!important;font-size:10.75px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:0!important;color:#55534f!important}body.template-collection .product-card__swatch-list{position:absolute!important;right:12px!important;bottom:11px!important;left:auto!important;top:auto!important;z-index:5!important;margin:0!important}body.template-collection .product-card__swatch-list fieldset{gap:4px!important}body.template-collection .product-card__swatch-list .color-swatch{transform:scale(.68)!important}body.template-collection:has(.elir-plp-new-marker) .product-card__info{padding-bottom:13px!important}body.template-collection:has(.elir-plp-new-marker) .product-card__info:after{content:none!important;display:none!important}body.template-collection .elir-custom-badges,body.template-collection .product-card .badge-list{font-size:9px!important;line-height:1.35!important;letter-spacing:.115em!important;font-weight:500!important}body.template-collection .elir-custom-badges,body.template-collection .product-card .badge-list{top:14px!important;left:14px!important}body.template-collection .elir-favorite-button{display:none!important}body.template-collection #shopify-block-3915993389370480168,body.template-collection [id*="3915993389370480168"],body.template-collection wishlist-link-floating,body.template-collection [class*=wishlist-link-floating],body.template-collection [id*=wishlist-link-floating]{display:none!important}body.template-collection .product-card button[class*=wishlist],body.template-collection .product-card a[class*=wishlist]{box-shadow:none!important}@media(hover:hover)and (pointer:fine){body.template-collection .product-card__quick-buy{border-radius:0!important;box-shadow:none!important}}@media screen and (min-width:900px)and (max-width:1199px){body.template-collection .elir-plp-quicknav__inner{margin-left:0!important;margin-right:0!important}body.template-collection .product-card__info{flex-basis:90px!important;min-height:90px!important;padding:13px 38px 12px 14px!important}}@media screen and (max-width:899px){body.template-collection .elir-plp-hero__title-row{min-height:82px!important;padding:21px 16px 19px!important}body.template-collection .elir-plp-hero__heading{font-size:28px!important;line-height:1!important;letter-spacing:-.03em!important}body.template-collection .elir-plp-hero__description{max-width:100%!important;margin-top:9px!important;font-size:11px!important;line-height:1.48!important}body.template-collection .elir-plp-quicknav--contextual{min-height:48px!important}body.template-collection .elir-plp-quicknav__inner{min-height:48px!important;gap:24px!important;margin:0!important;padding:0 14px!important}body.template-collection .elir-plp-quicknav__link{min-height:48px!important;font-size:9px!important;letter-spacing:.105em!important}body.template-collection .elir-plp-quicknav__link[aria-current=page]:after{bottom:8px!important}body.template-collection .collection__toolbar{height:49px!important;min-height:49px!important;padding:0 14px!important}body.template-collection .product-card,body.template-collection .product-card.product-card--highlight{aspect-ratio:auto!important}body.template-collection .product-card__figure{flex:0 0 auto!important;aspect-ratio:2 / 3!important}body.template-collection .product-card__quick-buy,body.template-collection .product-card__floating-size-selector{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-collection .product-card__info{flex-basis:84px!important;min-height:84px!important;padding:10px 31px 11px 10px!important}body.template-collection .product-card__info .contents{gap:5px!important}body.template-collection .product-card .product-title{font-size:11.5px!important;line-height:1.26!important}body.template-collection .product-card .price-list,body.template-collection .product-card .price-list *{font-size:10.25px!important;line-height:1.23!important}body.template-collection .product-card__swatch-list{right:7px!important;bottom:8px!important}body.template-collection .product-card__swatch-list .color-swatch{transform:scale(.64)!important}body.template-collection .elir-custom-badges,body.template-collection .product-card .badge-list{top:9px!important;left:9px!important;font-size:8px!important}body.template-collection:has(.elir-plp-new-marker) .product-card__info{padding-bottom:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/elir-plp-fix.css.map */
