.product-card-wrapper .card:not(.card--horizontal) .card__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:1.2;letter-spacing:0;text-transform:none}@media screen and (min-width:990px){.product-card-wrapper .card:not(.card--horizontal) .card__heading{font-size:1.92rem}}.grid__item:has(.product-card-wrapper){container:gd-card / inline-size}@container gd-card (min-width: 0px){.product-card-wrapper .card:not(.card--horizontal) .card__heading{font-size:clamp(1.6rem,8.48cqi,2.56rem)}}@media screen and (max-width:749px){.product-card-wrapper .card:not(.card--horizontal) .card__heading{font-size:2rem}@container gd-card (min-width: 0px){.product-card-wrapper .card:not(.card--horizontal) .card__heading{font-size:clamp(2rem,8.48cqi,2.56rem)}}}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__information{padding-top:1.6rem;padding-bottom:0}.product-card-wrapper .card:not(.card--horizontal) .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:1.6rem}.product-card-wrapper .card:not(.card--horizontal) .card-information>*:not(.visually-hidden:first-child)+.gd-card-swatches:not(.rating):not(.card__information-volume-pricing-note){margin-top:.4rem;margin-bottom:1.4rem}.product-card-wrapper .card:not(.card--horizontal) .card-information>.gd-card-swatches+*:not(.rating):not(.card__information-volume-pricing-note):not(.gd-card-swatches){margin-top:0}.product-card-wrapper .card:not(.card--horizontal) .card-information>*:not(.visually-hidden:first-child)+.rating-count:not(.rating):not(.card__information-volume-pricing-note){margin-top:0;margin-bottom:0}.product-card-wrapper .card-information>.rating{margin-top:0;margin-bottom:.4rem}.product-card-wrapper .card:not(.card--horizontal) .price{font-family:var(--font-body-family);font-weight:300;font-size:1.6rem;line-height:1.25;letter-spacing:.02em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product-card-wrapper .card:not(.card--horizontal) .price{font-size:1.8rem}}.product-card-wrapper .card--media .card__inner .card__content{padding:0}.product-card-wrapper .card__badge{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.product-card-wrapper .card__badge.right{align-items:flex-end}.product-card-wrapper .card__badge .gd-tag-badges{display:contents}.product-card-wrapper .card__badge .badge{max-width:100%;margin:0;--gd-badge-pad: .48rem;padding:calc(var(--gd-badge-pad) + .1em) var(--gd-badge-pad) calc(var(--gd-badge-pad) - .1em);border:0;border-radius:0;font-family:var(--font-body-family);font-weight:500;font-size:.96rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:990px){.product-card-wrapper .card__badge .badge{--gd-badge-pad: .64rem;font-size:1.12rem}}@container gd-card (min-width: 0px){.product-card-wrapper .card__badge .badge{--gd-badge-pad: clamp(.32rem, 2.12cqi, .64rem);font-size:clamp(.8rem,4.24cqi,1.28rem)}}.gd-card-swatches{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--text-alignment, left);gap:.8rem;position:relative;z-index:2}.gd-card-swatch{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:1.6rem;height:1.6rem;margin:0;padding:0;border:.1rem solid rgb(var(--color-foreground));border-radius:50%;background:var(--gd-swatch, rgba(var(--color-foreground), .08)) center / cover no-repeat;cursor:pointer;outline-offset:.2rem}.gd-card-swatch:before{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem}.gd-card-swatch:hover{outline:.1rem solid rgba(var(--color-foreground),.4)}.gd-card-swatch[aria-pressed=true]{outline:.1rem solid rgb(var(--color-foreground))}.gd-card-swatch:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:none}.gd-card-swatches__more{font-size:1.4rem;line-height:1;color:var(--gd-color-muted);text-decoration:none}.gd-card-swatches__more:hover{color:rgb(var(--color-foreground))}.card-wrapper.gd-card--swatched:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.card-wrapper.gd-card--swatched:hover .media.media--hover-effect>img+img{opacity:0}.gd-card-price{display:contents}.card--horizontal .gd-card-price>.price{color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-gd-card.css.map */
