#MainContent product-card{min-width:0;align-self:start;border:0;background:transparent;box-shadow:none}#MainContent product-card .product-card__content{height:auto!important;min-height:0!important;gap:6px!important;padding:0 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;justify-content:flex-start!important;overflow:visible!important}#MainContent product-card .product-card__content>.product-grid-view-zoom-out--details{display:none!important}#MainContent .product-grid[product-grid-view=zoom-out] product-card .product-grid-view-zoom-out--details{display:-webkit-box!important}#MainContent .product-grid[product-grid-view=zoom-out] product-card [ref=productTitleLink]{display:none!important}#MainContent product-card .product-card__content>div:not(.card-gallery):not(:has(*)){display:none!important}#MainContent product-card .card-gallery{width:100%;margin:0 0 5px!important;border:1px solid rgb(119 95 67 / 8%)!important;border-radius:14px!important;background:#f8f4ed!important;overflow:hidden!important;isolation:isolate}#MainContent product-card .card-gallery .product-media-container,#MainContent product-card .card-gallery slideshow-slide{background:#f8f4ed!important}#MainContent product-card .card-gallery img{object-fit:contain!important;object-position:center!important;padding:0!important}#MainContent product-card .card-gallery .liora-hover-layer,#MainContent product-card .card-gallery .liora-hover-reveal{display:none!important;pointer-events:none!important}#MainContent product-card [ref=productTitleLink]{display:block;width:100%;margin:0;color:#302923;text-decoration:none}#MainContent product-card [ref=productTitleLink] .text-block{padding:0!important;margin:0!important}#MainContent product-card [ref=productTitleLink] :is(p,h3,h4,[role=heading]){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;min-height:2.5em!important;max-height:2.5em!important;margin:0!important;overflow:hidden!important;font-family:var(--font-heading--family),Georgia,serif!important;font-size:clamp(16px,1.4vw,20px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.012em!important;color:#302923!important;text-align:start!important;text-wrap:pretty;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}#MainContent product-card product-price{display:block!important;width:100%;min-height:0!important;margin:2px 0 0!important;padding:0!important}#MainContent product-card product-price :is(.price,.price>bdi){font-family:var(--font-body--family),sans-serif!important;font-size:16px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.015em!important;color:#123d31!important}#MainContent product-card .liora-card-cta{display:inline-flex!important;align-self:flex-start;align-items:center;min-height:32px!important;margin:0!important;padding:4px 0!important;border:0!important;border-bottom:1px solid rgb(18 61 49 / 24%)!important;border-radius:0!important;background:transparent!important;color:#123d31!important;font-size:10px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:.09em!important;box-shadow:none!important;text-decoration:none!important}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes{gap:5px;min-height:0;margin:0 0 2px}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes__row{min-height:26px;gap:8px}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes__swatches{gap:8px;padding:3px}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes__swatch{width:18px!important;height:18px!important;flex-basis:18px!important}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes__label{font-size:8px;color:#817568;letter-spacing:.08em}#MainContent :is(product-card,[data-liora-product-card]) .lk-finishes__meta{font-size:9px;line-height:1.4;color:#756b60}#MainContent product-card .card-gallery slideshow-arrows{display:flex!important;opacity:1!important;mix-blend-mode:normal!important;pointer-events:none!important}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button){display:grid!important;position:absolute!important;top:calc(50% - 22px)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#123d31!important;box-shadow:none!important;transform:none!important;scale:1!important;rotate:0deg!important;pointer-events:auto!important;opacity:.9!important}#MainContent :is(.card-gallery .slideshow-control--previous,.liora-inline-gallery-button--prev){left:3px!important;right:auto!important}#MainContent :is(.card-gallery .slideshow-control--next,.liora-inline-gallery-button--next){left:auto!important;right:3px!important}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button):before{content:""!important;position:absolute!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;z-index:-1;border:1px solid rgb(170 145 110 / 25%)!important;border-radius:50%!important;background:#fffdf9eb!important;box-shadow:0 2px 8px #3f2d190d!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transform:none!important}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button):after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-top:1.4px solid currentColor;border-right:1.4px solid currentColor;transform:translate(-65%,-50%) rotate(45deg);pointer-events:none}#MainContent :is(.card-gallery .slideshow-control--previous,.liora-inline-gallery-button--prev):after{transform:translate(-35%,-50%) rotate(225deg)}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button) svg{display:none!important}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button):focus-visible{outline:2px solid #b88a44!important;outline-offset:-3px}#MainContent :is([data-liora-product-card]) :is(.lkpa__product-copy h3,.lkstory__product-copy h4,.lkready3__product-copy h3,.lkgift__product-copy h4,.lkocc2__product-copy h4,.lkmf__product-copy h4){font-weight:500!important;line-height:1.25!important;min-height:2.5em!important;max-height:2.5em!important}@media(hover:hover)and (pointer:fine){#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button){opacity:0!important}#MainContent :is(.card-gallery:hover .slideshow-control,.card-gallery:focus-within .slideshow-control,.liora-inline-gallery-enhanced:hover .liora-inline-gallery-button,.liora-inline-gallery-enhanced:focus-within .liora-inline-gallery-button){opacity:.96!important}}@media(max-width:767px){#MainContent :is(.product-grid:not([product-grid-view=zoom-out]),product-recommendations .resource-list__item){row-gap:22px!important}#MainContent product-card .product-card__content{gap:5px!important;padding-bottom:8px!important}#MainContent product-card [ref=productTitleLink] :is(p,h3,h4,[role=heading]){font-size:clamp(14px,3.6vw,16px)!important}#MainContent product-card product-price :is(.price,.price>bdi){font-size:15px!important}#MainContent product-card .liora-card-cta{min-height:36px!important;font-size:9px!important}#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button){opacity:.9!important}}@media(prefers-reduced-motion:reduce){#MainContent :is(.card-gallery .slideshow-control,.liora-inline-gallery-button){transition:none!important}}#MainContent product-card .card-gallery[data-liora-framing=v1],#MainContent product-card .card-gallery[data-liora-framing=v1] :is(.product-media-container,.product-media,.product-media__image){--gallery-aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1!important}#MainContent product-card .card-gallery[data-liora-framing=v1] .product-media__image{object-fit:contain!important;object-position:center!important;transform:none!important}#MainContent .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery[data-liora-framing=v1] img.product-media__image[src*="/liora-24k-gold-plated-cz-moon-hoop-earrings-premium-hero.png"]{transform:scale(1.18)!important;transform-origin:50% 50%!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) :is(.product-grid__item,product-card,.product-card__content){box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .product-card__content{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery{display:block!important;flex:0 0 auto!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;--gallery-aspect-ratio: 1 / 1 !important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides){width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery .product-media-container{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery :is(.product-media,.product-media__image){width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important}#MainContent collection-component .product-grid:not([product-grid-view=zoom-out]) product-card .card-gallery .product-media__image{object-fit:contain!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/liora-premium-product-cards.css.map */
