:root{--cda-card-ground: #ffffff;--cda-card-edge: rgba(17, 17, 17, .09);--cda-gold: #c9a45c}.card-wrapper .card.card--standard .card__inner,.card-wrapper .card.card--card .card__inner,.card-wrapper .card .card__inner{background:var(--cda-card-ground);border-radius:.6rem;overflow:hidden;border:1px solid var(--cda-card-edge)}.card-wrapper .card .card__inner .card__media,.card-wrapper .card .card__media{background:var(--cda-card-ground)}.card-wrapper .card .card__inner .card__media .media img,.card-wrapper .card .card__media .media>img{object-fit:contain;padding:12%;background:var(--cda-card-ground);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .4s ease}.card-wrapper[data-cda-wide=true] .card .card__media .media>img{padding:6%}.card-wrapper:hover .card .card__inner .card__media .media img{transform:scale(1.04)}.card__media .media img.motion-reduce+img,.card-wrapper .card__inner .card__media img:nth-child(2){opacity:0}.card-wrapper:hover .card__inner .card__media img:nth-child(2){opacity:1}.card-wrapper:has(.card__wishlist-heart) .card>.card__content>.card__badge,.card-wrapper:has(.card__wishlist-heart) .card__content .card__badge{margin-top:5.6rem}@media screen and (max-width:749px){.card-wrapper:has(.card__wishlist-heart) .card>.card__content>.card__badge,.card-wrapper:has(.card__wishlist-heart) .card__content .card__badge{position:absolute;left:.8rem;bottom:.8rem;top:auto;right:auto;margin:0;z-index:2}}.card-wrapper .card__media .media>.card__wishlist-heart,.card__wishlist-heart{position:absolute;top:1.1rem;right:1.1rem;bottom:auto;left:auto;z-index:3;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#ffffffdb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:background-color .2s ease,transform .2s ease}.card__wishlist-heart:hover{background:#fff;transform:scale(1.06)}.card__wishlist-heart:focus-visible{outline:2px solid var(--cda-gold);outline-offset:2px}.card__wishlist-heart svg{width:1.7rem;height:1.7rem;fill:none;stroke:#111;stroke-width:1.5;transition:fill .2s ease,stroke .2s ease}.card__wishlist-heart.is-saved svg{fill:var(--cda-gold);stroke:var(--cda-gold)}.card__content .card__heading,.card-information .card__heading{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:500;line-height:1.35;letter-spacing:.01em;margin:1.4rem 0 .5rem}.card__content .card__heading a,.card-information .card__heading a{text-decoration:none;color:rgb(var(--color-foreground))}.card__content .card__heading a:hover{color:var(--cda-gold)}.card__cda-spec{font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0 0 .7rem}.card__cda-spec .cda-spec-line__dot{color:var(--cda-gold);margin:0 .45em}.card-information .price{font-size:1.4rem;letter-spacing:.02em}.card-information .price__container{margin:0}.product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 40px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 26px}@media screen and (max-width:749px){.card-wrapper .card .card__inner .card__media .media img,.card-wrapper .card .card__media .media>img{padding:7%}.card__content .card__heading,.card-information .card__heading{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.card-wrapper .card .card__media .media>img{transition:none}.card-wrapper:hover .card .card__media .media>img{transform:none}}.product-grid .card__heading,.cda-shelf__grid .card__heading{min-height:calc(2 * 1.4 * var(--font-body-size, 1.5rem))}.product-grid .card__content,.cda-shelf__grid .card__content{display:flex;flex-direction:column}.product-grid .card__information,.cda-shelf__grid .card__information{margin-top:auto}@media screen and (max-width:749px){.product-grid .card__heading,.cda-shelf__grid .card__heading{min-height:calc(3 * 1.4 * var(--font-body-size, 1.4rem))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card-cda.css.map */
