.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host{float:none;clear:none;width:auto;min-width:0;max-width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:0 0;overflow:visible;transform:none}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host>.hdc-product-card,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host>.hdc-product-card{width:100%;max-width:100%;margin:0}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__image-link img,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__image-link img{display:block;width:100%;height:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title{margin:0;padding:0;color:var(--hdc-card-title-link-color,var(--hdc-card-title-link-fallback,#05658a));font-family:var(--hdc-font-body);font-size:var(--hdc-card-title-size, 14px);font-weight:var(--hdc-card-title-weight,600);line-height:1.35}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a{color:inherit;text-decoration:none}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--category-underline .hdc-product-card__category a:focus-visible,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--category-underline .hdc-product-card__category a:hover,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--title-underline .hdc-product-card__title a:focus-visible,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--title-underline .hdc-product-card__title a:hover,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--category-underline .hdc-product-card__category a:focus-visible,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--category-underline .hdc-product-card__category a:hover,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--title-underline .hdc-product-card__title a:focus-visible,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card--title-underline .hdc-product-card__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a:focus-visible,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a:hover,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a:focus-visible,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__category a:hover{color:var(--hdc-card-category-hover-color,#111827)}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a:focus-visible,.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a:hover,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a:focus-visible,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__title a:hover{color:var(--hdc-card-title-link-hover-color,var(--hdc-card-title-link-hover-fallback,#034e6f))}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price{display:flex;margin:0;color:var(--hdc-card-price-color,var(--hdc-text));font-family:var(--hdc-font-heading);font-size:inherit;font-weight:inherit;line-height:1.15}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price del,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price del{display:inline;color:inherit;opacity:1}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price ins,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__price-stack.price ins{display:inline;margin:0;padding:0;background:0 0;color:inherit;font:inherit;text-decoration:none}.hyperdaf-global-product-card .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .button,body.hyperdaf-global-product-card.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .button{margin-top:0}.hyperdaf-commerce-active.hyperdaf-global-product-card .woocommerce ul.products,body.hyperdaf-commerce-active.hyperdaf-global-product-card.woocommerce ul.products{overflow:visible}.hyperdaf-commerce-active.hyperdaf-global-product-card .woocommerce ul.products li.product{position:relative;z-index:1;overflow:visible;padding:0;border:0;border-radius:0;background:0 0;transform:none}.hdc-card-hover-front .hdc-product-slider__item:has(.hdc-product-card :focus-visible),.hdc-card-hover-front .hdc-product-slider__item:hover,.hdc-card-hover-front .hdc-selection-grid__item:has(.hdc-product-card :focus-visible),.hdc-card-hover-front .hdc-selection-grid__item:hover,.hdc-card-hover-front .woocommerce ul.products li.product:has(.hdc-product-card :focus-visible),.hdc-card-hover-front .woocommerce ul.products li.product:hover,body.hdc-card-hover-front.woocommerce ul.products li.product:has(.hdc-product-card :focus-visible),body.hdc-card-hover-front.woocommerce ul.products li.product:hover{z-index:20}.hdc-product-slider__item,.hdc-selection-grid__item,.hyperdaf-global-product-card .products .product{min-width:0}.hdc-product-card{position:relative;z-index:1;display:flex;isolation:isolate;width:100%;min-width:0;max-width:100%;height:100%;flex-direction:column;overflow:hidden;border:var(--hdc-card-edge-width,0) solid var(--hdc-card-edge,var(--hdc-border));border-radius:var(--hdc-card-radius,0);background:var(--hdc-card-surface,var(--hdc-surface));color:var(--hdc-text);font-family:var(--hdc-font-body);transition:border-color var(--hdc-card-hover-duration, 180ms) ease,background-color var(--hdc-card-hover-duration, 180ms) ease,box-shadow var(--hdc-card-hover-duration, 180ms) ease}.hdc-product-card--border-off{border-width:0}.hdc-product-card:has(:focus-visible),.hdc-product-card:hover{z-index:30;border-color:var(--hdc-card-hover-edge,var(--hdc-border))}.hdc-product-card:not(:hover):not(:has(:focus-visible)){z-index:1;border-color:var(--hdc-card-edge,var(--hdc-border))}.hdc-card-hover-shadow .hdc-product-card:hover{box-shadow:var(--hdc-card-hover-shadow-x,0) var(--hdc-card-hover-shadow-y,0) var(--hdc-card-hover-shadow-blur,7px) var(--hdc-card-hover-shadow-spread,1px) rgba(var(--hdc-card-hover-shadow-rgb,0,0,0),var(--hdc-card-hover-shadow-opacity,.075))}.hdc-card-hover-shadow .hdc-product-card:not(:hover){box-shadow:none}.hdc-product-card a{color:inherit;text-decoration:none}.hdc-product-card .hdc-product-card__list-title a,.hdc-product-card .hdc-product-card__title a{color:var(--hdc-card-title-link-color,var(--hdc-card-title-link-fallback,#05658a));text-decoration:none}.hdc-product-card .hdc-product-card__list-title a:focus-visible,.hdc-product-card .hdc-product-card__list-title a:hover,.hdc-product-card .hdc-product-card__title a:focus-visible,.hdc-product-card .hdc-product-card__title a:hover{color:var(--hdc-card-title-link-hover-color,var(--hdc-card-title-link-hover-fallback,#034e6f))}.hdc-product-card .hdc-product-card__category a{color:var(--hdc-card-category-color,#374151);text-decoration:none}.hdc-product-card .hdc-product-card__category a:focus-visible,.hdc-product-card .hdc-product-card__category a:hover{color:var(--hdc-card-category-hover-color,#111827)}.hdc-product-card__category{padding:8px var(--hdc-card-content-padding,12px) 0;overflow:hidden;color:var(--hdc-card-category-color,#374151);font-family:var(--hdc-font-ui);font-size:var(--hdc-card-category-size, 12px);font-weight:var(--hdc-card-category-weight,500);letter-spacing:.015em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.hdc-product-card__category a{display:inline;color:inherit;text-decoration:none}.hdc-product-card__category a:focus-visible,.hdc-product-card__category a:hover{color:var(--hdc-card-category-hover-color,#111827)}.hdc-product-card__category-structured{display:none;align-items:center;gap:6px;min-width:0;max-width:100%}.hdc-product-card__category-child,.hdc-product-card__category-parent,.hdc-product-card__category-separator{color:inherit}.hdc-product-card--category-underline .hdc-product-card__category a:focus-visible,.hdc-product-card--category-underline .hdc-product-card__category a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hdc-card-category-uppercase .hdc-product-card__category{text-transform:uppercase}.hdc-card-category-normal .hdc-product-card__category{text-transform:none}.hdc-product-card__media{position:relative;isolation:isolate;overflow:hidden;margin:var(--hdc-card-section-gap,4px) var(--hdc-card-content-padding,12px) 0;background:var(--hdc-card-media-surface,var(--hdc-surface));aspect-ratio:1/1}.hdc-product-card__media::after{position:absolute;inset:0;z-index:2;background:var(--hdc-card-image-hover-overlay,#fff);content:"";opacity:0;pointer-events:none;transition:opacity var(--hdc-card-hover-duration, 180ms) ease}.hdc-product-card--image-whiten .hdc-product-card__media:has(:focus-visible)::after,.hdc-product-card--image-whiten .hdc-product-card__media:hover::after{opacity:0}.hdc-card-media-square .hdc-product-card__media{aspect-ratio:1/1}.hdc-card-media-landscape .hdc-product-card__media{aspect-ratio:4/3}.hdc-card-media-portrait .hdc-product-card__media{aspect-ratio:4/5}.hdc-product-card__image-link{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:var(--hdc-card-image-padding,0)}.hdc-product-card__image-link img{display:block;width:100%;height:100%;margin:0;transform:scale(1);object-fit:contain}.hdc-card-image-contain .hdc-product-card__image-link img{object-fit:contain}.hdc-card-image-cover .hdc-product-card__image-link img{object-fit:cover}.hdc-product-card__badges{position:absolute;inset-block-start:var(--hdc-card-badge-offset-y,8px);z-index:4;display:flex;max-width:calc(100% - (2 * var(--hdc-card-badge-offset-x,8px)));flex-wrap:wrap;gap:var(--hdc-card-badge-gap,5px);pointer-events:none}.hdc-product-card--badges-left .hdc-product-card__badges{inset-inline-start:var(--hdc-card-badge-offset-x,8px)}.hdc-product-card--badges-right .hdc-product-card__badges{inset-inline-end:var(--hdc-card-badge-offset-x,8px);align-items:flex-end}.hdc-product-card--badges-vertical .hdc-product-card__badges{flex-direction:column;flex-wrap:nowrap}.hdc-product-card--badges-horizontal .hdc-product-card__badges{flex-direction:row}.hdc-product-card__badge{display:inline-flex;min-height:22px;align-items:center;justify-content:center;padding:4px 8px;border:1px solid rgba(255,255,255,.22);border-radius:var(--hdc-card-badge-radius,999px);color:var(--hdc-card-badge-text,#fff);font-family:var(--hdc-font-ui);font-size:var(--hdc-card-badge-font-size, 10px);font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap}.hdc-product-card__badge--sale{background:var(--hdc-card-badge-sale,#dc2626)}.hdc-product-card__badge--trending{background:var(--hdc-card-badge-trending,#b45309)}.hdc-product-card__badge--featured{background:var(--hdc-card-badge-featured,#7c3aed)}.hdc-product-card__media-actions{position:absolute;inset-block-start:58%;inset-inline-start:50%;z-index:5;display:grid;width:max-content;max-width:calc(100% - 24px);justify-items:center;gap:var(--hdc-card-hover-action-gap,8px);opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity var(--hdc-card-hover-duration, 180ms) ease,transform var(--hdc-card-hover-duration, 180ms) ease,visibility var(--hdc-card-hover-duration, 180ms) ease}.hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-product-card__media:hover .hdc-product-card__media-actions{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.hdc-product-card__quick-action,.hdc-product-card__round-actions{display:flex;align-items:center;justify-content:center;gap:var(--hdc-card-hover-action-gap,8px)}.hdc-product-card__media-action{display:inline-flex;width:auto;min-width:0;min-height:var(--hdc-card-quick-view-height,36px);align-items:center;justify-content:center;gap:7px;margin:0;padding:7px 14px;border:1px solid var(--hdc-card-hover-action-background,var(--hdc-primary,#f97316));border-radius:calc(var(--hdc-card-quick-view-height,36px)/ 2);background-color:var(--hdc-card-hover-action-background,var(--hdc-primary,#f97316));color:var(--hdc-card-hover-action-color,#fff);font-family:var(--hdc-font-ui);font-size:.75rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none}.hdc-product-card__round-actions .hdc-selection-button{display:inline-flex;width:var(--hdc-card-hover-action-size,36px);height:var(--hdc-card-hover-action-size,36px);min-width:var(--hdc-card-hover-action-size,36px);min-height:var(--hdc-card-hover-action-size,36px);align-items:center;justify-content:center;gap:0;margin:0;padding:0;border:1px solid var(--hdc-card-hover-action-background,var(--hdc-primary));border-radius:var(--hdc-card-hover-action-radius,999px);background:var(--hdc-card-hover-action-background,var(--hdc-primary));color:var(--hdc-card-hover-action-color,#fff);line-height:0;cursor:pointer}.hdc-product-card__round-actions .hdc-selection-button .hdc-icon{display:block;margin:0;transform:none}.hdc-product-card__media-action:focus-visible,.hdc-product-card__media-action:hover,.hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):focus-visible,.hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):hover{border-color:var(--hdc-card-hover-action-hover-background,var(--hdc-primary-hover));background:var(--hdc-card-hover-action-hover-background,var(--hdc-primary-hover));color:var(--hdc-card-hover-action-color,#fff)}.hdc-product-card__media-actions .hdc-icon{display:block;width:var(--hdc-card-hover-action-icon-size,18px);height:var(--hdc-card-hover-action-icon-size,18px);flex:0 0 auto;color:inherit}.hdc-product-card__media-action .hdc-icon{color:inherit;fill:none;stroke:currentColor}.hdc-product-card__round-actions .hdc-selection-button span:not(.hdc-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hdc-product-card__main{display:flex;min-width:0;flex:1;flex-direction:column;padding:var(--hdc-card-media-title-gap,5px) var(--hdc-card-content-padding,12px) var(--hdc-card-bottom-padding,8px)}.hdc-product-card .hdc-product-card__title{display:-webkit-box;min-height:0;margin:0;overflow:hidden;color:var(--hdc-card-title-link-color,var(--hdc-card-title-link-fallback,#05658a));font-family:var(--hdc-font-body);font-size:var(--hdc-card-title-size, 14px);font-weight:var(--hdc-card-title-weight,600);line-height:1.32;-webkit-box-orient:vertical}.hdc-card-title-lines-1 .hdc-product-card__title{-webkit-line-clamp:1}.hdc-card-title-lines-2 .hdc-product-card__title{-webkit-line-clamp:2}.hdc-card-title-lines-3 .hdc-product-card__title{-webkit-line-clamp:3}.hdc-product-card__title a:focus-visible,.hdc-product-card__title a:hover{color:var(--hdc-card-title-link-hover-color,var(--hdc-card-title-link-hover-fallback,#034e6f))}.hdc-product-card--title-underline .hdc-product-card__title a:focus-visible,.hdc-product-card--title-underline .hdc-product-card__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.hdc-theme-template--electronics-core .hdc-product-card .hdc-product-card__title{color:var(--hdc-card-title-link-color,#3a83f7);font-family:var(--hdf-font-ui, var(--hdc-font-body));font-weight:var(--hdc-card-title-weight,600);line-height:1.34;letter-spacing:-.012em}body.hdc-theme-template--electronics-core .hdc-product-card__title a:focus-visible,body.hdc-theme-template--electronics-core .hdc-product-card__title a:hover{color:var(--hdc-card-title-link-hover-color,#1d6fe8)}.hdc-product-card__commerce-row{display:block;width:100%;min-width:0;max-width:100%;margin-block-start:var(--hdc-card-title-price-gap,5px)}.hdc-product-card__purchase-row{display:flex;width:100%;min-width:0;align-items:flex-end;justify-content:space-between;gap:var(--hdc-card-purchase-gap,10px)}.hdc-product-card__purchase-row>.hdc-product-card__price-stack{flex:1 1 auto}.hdc-product-card__purchase-action{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding-block-end:1px}.hdc-product-card__purchase-action .hdc-product-card__cart,.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist .woocommerce .hdc-product-card__purchase-action>.hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__purchase-action>.hdc-product-card__cart{width:var(--hdc-card-action-size,32px);height:var(--hdc-card-action-size,32px);min-width:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);max-width:var(--hdc-card-action-size,32px);flex:0 0 var(--hdc-card-action-size,32px);padding:0;border-radius:50%}.hdc-product-card__price-stack{display:flex;width:100%;min-width:0;flex-direction:column;align-items:stretch;gap:2px;color:var(--hdc-card-price-color,var(--hdc-text));font-family:var(--hdc-font-heading);line-height:1.15}.hdc-product-card__current-price-row{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:var(--hdc-card-price-rating-gap,8px)}.hdc-product-card__current-price-row--stacked{justify-content:flex-start}.hdc-product-card__rating--below-price{width:100%;justify-content:flex-start;margin-block-start:var(--hdc-card-price-rating-gap,8px)}.hdc-product-card__price-overline{min-height:1em;color:var(--hdc-card-price-color,var(--hdc-text));font-size:calc(var(--hdc-card-price-size, 13px) - var(--hdc-card-old-price-offset, 6px));font-weight:600;line-height:1;white-space:nowrap}.hdc-product-card__price-overline--old{color:var(--hdc-card-old-price-color,var(--hdc-danger))}.hdc-product-card__price-overline--placeholder{visibility:hidden;pointer-events:none;user-select:none}.hdc-product-card__price-overline del{color:inherit;opacity:1;text-decoration-color:currentColor}.hdc-product-card__price-current{color:var(--hdc-card-price-color,var(--hdc-text));font-size:var(--hdc-card-price-size, 13px);font-weight:var(--hdc-card-price-weight,700);line-height:1.15;letter-spacing:-.1px;white-space:nowrap}.hdc-product-card__price-current .woocommerce-Price-amount,.hdc-product-card__price-overline .woocommerce-Price-amount{color:inherit;font:inherit}.hdc-product-card__rating{display:inline-flex;min-width:0;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:2px;color:var(--hdc-muted-text);font-size:.72rem;line-height:1;white-space:nowrap}.hdc-product-card__list-side{display:none}.hdc-product-card__stars{display:inline-flex;direction:ltr;align-items:center;gap:0;padding:0;font-size:var(--hdc-card-rating-size, 13px);line-height:1;white-space:nowrap}.hdc-product-card__star{position:relative;display:inline-flex;width:1em;height:1em;flex:0 0 1em;align-items:center;justify-content:center;margin:0;padding:0;overflow:hidden;color:var(--hdc-card-rating-empty-color,#d1d5db);font-size:inherit;line-height:1;text-align:center}.hdc-product-card__star:not(:last-child){margin-inline-end:var(--hdc-card-rating-star-spacing,0)}.hdc-product-card__star.is-full{color:var(--hdc-card-rating-color,#ffb900)}.hdc-product-card__star.is-half{color:var(--hdc-card-rating-empty-color,#d1d5db)}.hdc-product-card__star svg{display:block;width:1em;height:1em;flex:0 0 auto}.hdc-product-card__star-fill{position:absolute;inset-block:0;inset-inline-start:0;width:50%;overflow:hidden;color:var(--hdc-card-rating-color,#ffb900)}.hdc-product-card__star-fill svg{width:1em;height:1em}.hdc-product-card__chips{display:flex;flex-wrap:wrap;gap:5px;margin-block-start:var(--hdc-card-section-gap,4px)}.hdc-product-card__chips span{display:inline-flex;min-width:0;max-width:100%;align-items:center;overflow:hidden;padding:3px 7px;border:1px solid var(--hdc-card-edge,var(--hdc-border));border-radius:3px;color:var(--hdc-muted-text);font-size:.65rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hdc-product-card__chips .hdc-product-card__chip--success{border-color:var(--hdc-success);color:var(--hdc-success)}.hdc-product-card__chips .hdc-product-card__chip--danger{border-color:var(--hdc-danger);color:var(--hdc-danger)}.hdc-product-card__actions{display:flex;width:100%;min-width:0;max-width:100%;min-height:max(var(--hdc-card-action-size,32px),var(--hdc-card-wishlist-button-size,36px));align-items:center;justify-content:space-between;gap:var(--hdc-card-action-row-gap,8px);margin-block-start:var(--hdc-card-price-action-gap,4px)}.hdc-product-card__utility-actions{display:flex;min-width:var(--hdc-card-wishlist-button-size,36px);align-items:center;justify-content:flex-start;gap:var(--hdc-card-action-row-gap,8px)}.hdc-product-card__utility-actions:empty{flex:1 1 auto}.hdc-product-card__utility-actions .hdc-selection-button{display:inline-flex;width:var(--hdc-card-wishlist-button-size,36px);height:var(--hdc-card-wishlist-button-size,36px);align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--hdc-card-wishlist-color,var(--hdc-text));line-height:0;cursor:pointer}.hdc-product-card__utility-actions .hdc-selection-button:not([aria-pressed=true]):focus-visible,.hdc-product-card__utility-actions .hdc-selection-button:not([aria-pressed=true]):hover{background:0 0;color:var(--hdc-primary-hover)}.hdc-product-card__round-actions [data-hdc-wishlist][aria-pressed=true],.hdc-product-card__utility-actions [data-hdc-wishlist][aria-pressed=true]{border-color:var(--hdc-card-wishlist-active-color,#111827);background:var(--hdc-card-wishlist-active-color,#111827);color:var(--hdc-card-selected-action-icon,#fff)}.hdc-product-card__round-actions [data-hdc-compare][aria-pressed=true],.hdc-product-card__utility-actions [data-hdc-compare][aria-pressed=true]{border-color:var(--hdc-card-compare-active-color,#111827);background:var(--hdc-card-compare-active-color,#111827);color:var(--hdc-card-selected-action-icon,#fff)}.hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon,.hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon path{fill:currentColor;stroke:currentColor}.hdc-product-card__utility-actions .hdc-selection-button span:not(.hdc-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hdc-product-card .hdc-product-card__compare .hdc-icon{display:block;width:var(--hdc-card-wishlist-icon-size,22px);height:var(--hdc-card-wishlist-icon-size,22px);min-width:var(--hdc-card-wishlist-icon-size,22px);min-height:var(--hdc-card-wishlist-icon-size,22px);max-width:none;max-height:none;flex:0 0 auto}.hdc-product-card .hdc-product-card__wishlist .hdc-icon{display:block;width:var(--hdc-card-wishlist-icon-size,22px);height:var(--hdc-card-wishlist-icon-size,22px);min-width:var(--hdc-card-wishlist-icon-size,22px);min-height:var(--hdc-card-wishlist-icon-size,22px);max-width:none;max-height:none;flex:0 0 auto}.hdc-product-card__cart .hdc-icon{width:var(--hdc-card-action-icon-size,14px);height:var(--hdc-card-action-icon-size,14px)}.hdc-product-card__cart{box-sizing:border-box;display:inline-flex;width:var(--hdc-card-action-size,32px);height:var(--hdc-card-action-size,32px);min-width:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);flex:0 0 var(--hdc-card-action-size,32px);align-items:center;justify-content:center;gap:5px;overflow:hidden;margin:0;padding:0;border:1px solid var(--hdc-card-cart-border,#d1d5db);border-radius:999px;background-color:var(--hdc-card-cart-background,var(--hdc-primary,#f97316));color:var(--hdc-cart-icon-color,#fff);font-family:var(--hdc-font-ui);font-size:var(--hdc-card-cart-font-size, 10px);font-weight:var(--hdc-font-weight-button);line-height:1;text-decoration:none;cursor:pointer;appearance:none}.hdc-product-card a.hdc-product-card__cart{display:inline-flex}.hdc-product-card__cart:focus-visible,.hdc-product-card__cart:hover{border-color:var(--hdc-card-cart-border,#d1d5db);background:var(--hdc-card-cart-hover-background,var(--hdc-primary-hover,#ea580c));color:var(--hdc-cart-icon-color,#fff)}.hdc-card-cart-icon-circle .hdc-product-card__cart-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hdc-card-cart-icon-text .hdc-product-card__cart{width:auto;min-width:0;flex-basis:auto;padding-inline:16px;border-radius:var(--hdc-button-radius)}.hdc-product-card__cart-glyph{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--hdc-cart-icon-color,#fff)}.hdc-card-cart-icon-text .hdc-product-card__cart-glyph{width:auto;height:auto}.hdc-product-card__cart-glyph .hdc-icon{display:block;width:var(--hdc-card-action-icon-size,14px);height:var(--hdc-card-action-icon-size,14px);flex:0 0 auto;color:inherit;fill:none;stroke:currentColor}.hdc-product-card__cart-glyph--icon-plus .hdc-icon,.hdc-product-card__cart-glyph--icon-shopping-bag .hdc-icon{fill:none;stroke:currentColor}.hdc-product-card__cart-glyph--added .hdc-icon{fill:none;stroke:currentColor}.hdc-product-card__cart-glyph--added{display:none}.hdc-product-card__cart.is-added .hdc-product-card__cart-glyph--default,.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-glyph--default{display:none}.hdc-product-card__cart.is-added .hdc-product-card__cart-glyph--added,.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-glyph--added{display:inline-flex}.hdc-product-card__cart.is-in-cart,.hdc-product-card__cart[aria-disabled=true]{cursor:default}.hdc-product-card__cart.is-adding{cursor:progress;opacity:.75}.hdc-product-card .added_to_cart.wc-forward,.hdc-product-card__actions>.added_to_cart,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .added_to_cart.wc-forward{display:none}.hdc-product-slider,.hdc-selection-grid{align-items:stretch}.hdc-product-slider__item,.hdc-selection-grid__item{height:100%}.hdc-product-slider__item{width:min(270px,82vw);scroll-snap-align:start}.hyperdaf-commerce-active .hdc-product-card .hdc-product-card__cart.wp-element-button,.hyperdaf-commerce-active .woocommerce .hdc-product-card .hdc-product-card__cart,.hyperdaf-commerce-active .woocommerce ul.products li.product .hdc-product-card__cart{width:var(--hdc-card-action-size,32px);height:var(--hdc-card-action-size,32px);min-width:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);padding:0;border:1px solid var(--hdc-card-cart-border,#d1d5db);border-radius:999px;background-color:var(--hdc-card-cart-background,var(--hdc-primary,#f97316));color:var(--hdc-cart-icon-color,#fff);text-decoration:none}.hyperdaf-commerce-active.hdc-card-cart-icon-text .woocommerce .hdc-product-card .hdc-product-card__cart{width:auto;padding-inline:16px;border-radius:var(--hdc-button-radius)}.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist .woocommerce .hdc-product-card__actions>.hdc-product-card__cart,.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__actions>.hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__actions>.hdc-product-card__cart{width:auto;min-width:0;max-width:none;height:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);flex:1 1 auto;padding:0;border-radius:var(--hdc-button-radius,4px)}body.hyperdaf-commerce-active.hdc-card-cart-icon-text.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart{display:inline-flex;width:auto;min-width:0;max-width:none;height:var(--hdc-card-cart-height,32px);min-height:var(--hdc-card-cart-height,32px);flex:0 0 auto;padding-inline:16px;border-radius:var(--hdc-button-radius);justify-content:center}body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.hdc-card-cart-icon-text.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart{flex:1 1 auto}.woocommerce .hdc-product-card a.hdc-product-card__cart.added::after{content:none}.hyperdaf-commerce-active .woocommerce .hdc-product-card .hdc-product-card__cart:focus-visible,.hyperdaf-commerce-active .woocommerce .hdc-product-card .hdc-product-card__cart:hover{border-color:var(--hdc-card-cart-border,#d1d5db);background:var(--hdc-card-cart-hover-background,var(--hdc-primary-hover,#ea580c));color:var(--hdc-cart-icon-color,#fff)}.hdc-product-card [data-hdc-cart-status],.hdc-product-card-cart-state{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,body.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view{box-sizing:border-box;display:inline-flex;width:auto;min-width:0;height:var(--hdc-card-quick-view-height,36px);min-height:var(--hdc-card-quick-view-height,36px);align-items:center;justify-content:center;gap:7px;margin:0;padding:0 14px;border:1px solid var(--hdc-card-hover-action-background,var(--hdf-color-primary,#f97316));border-radius:calc(var(--hdc-card-quick-view-height,36px)/ 2);background:var(--hdc-card-hover-action-background,var(--hdf-color-primary,#f97316));color:var(--hdc-card-hover-action-color,#fff);box-shadow:none;font-family:var(--hdc-font-ui);font-size:.75rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none}.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:hover,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:hover{border-color:var(--hdc-card-hover-action-hover-background,var(--hdf-color-primary-hover,#ea580c));background:var(--hdc-card-hover-action-hover-background,var(--hdf-color-primary-hover,#ea580c));color:var(--hdc-card-hover-action-color,#fff)}.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view .hdc-icon,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view .hdc-icon{display:block;width:var(--hdc-card-hover-action-icon-size,18px);height:var(--hdc-card-hover-action-icon-size,18px);flex:0 0 auto;color:currentColor;fill:none;stroke:currentColor}.hdc-product-card a.hdc-product-card__cart,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart,body.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart{width:var(--hdc-card-action-size,32px);height:var(--hdc-card-action-size,32px);min-width:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);flex:0 0 var(--hdc-card-action-size,32px);margin:0;padding:0;border:1px solid var(--hdc-card-cart-border,#d1d5db);border-radius:50%;background:var(--hdc-card-cart-background,var(--hdf-color-primary,#f97316));color:var(--hdc-cart-icon-color,#fff);box-shadow:none;text-decoration:none}.hdc-product-card a.hdc-product-card__cart:focus-visible,.hdc-product-card a.hdc-product-card__cart:hover,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart:focus-visible,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart:hover{border-color:var(--hdc-card-cart-border,#d1d5db);background:var(--hdc-card-cart-hover-background,var(--hdf-color-primary-hover,#ea580c));color:var(--hdc-cart-icon-color,#fff)}.hdc-product-card a.hdc-product-card__cart .hdc-product-card__cart-glyph--added .hdc-icon,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart .hdc-product-card__cart-glyph--added .hdc-icon{fill:none;stroke:#FFFFFF}.hdc-product-card a.hdc-product-card__cart.is-in-cart,.hdc-product-card a.hdc-product-card__cart[aria-disabled=true],.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart.is-in-cart,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart[aria-disabled=true]{border-color:var(--hdf-color-success,var(--hdc-success,#15803d));background:#fff;color:var(--hdf-color-success,var(--hdc-success,#15803d))}.hdc-product-card a.hdc-product-card__cart.is-in-cart:focus-visible,.hdc-product-card a.hdc-product-card__cart.is-in-cart:hover,.hdc-product-card a.hdc-product-card__cart[aria-disabled=true]:focus-visible,.hdc-product-card a.hdc-product-card__cart[aria-disabled=true]:hover,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart.is-in-cart:focus-visible,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart.is-in-cart:hover{border-color:var(--hdf-color-success,var(--hdc-success,#15803d));background:#fff;color:var(--hdf-color-success,var(--hdc-success,#15803d))}.hdc-product-card a.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-glyph--added .hdc-icon,.hdc-product-card a.hdc-product-card__cart[aria-disabled=true] .hdc-product-card__cart-glyph--added .hdc-icon,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-glyph--added .hdc-icon{width:calc(var(--hdc-card-action-icon-size,14px) - 1px);height:calc(var(--hdc-card-action-icon-size,14px) - 1px);fill:none;stroke:var(--hdf-color-success,var(--hdc-success,#15803D));stroke-width:2.4}.hdc-product-card a.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-label,.hdc-product-card a.hdc-product-card__cart[aria-disabled=true] .hdc-product-card__cart-label,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.hdc-product-card__cart.is-in-cart .hdc-product-card__cart-label{color:var(--hdf-color-success,var(--hdc-success,#15803d))}.hdc-product-card--list{position:relative;display:grid;min-height:var(--hdc-list-card-height,142px);grid-template-columns:minmax(96px,var(--hdc-list-card-media-width,38%)) minmax(0,1fr);align-items:stretch;gap:var(--hdc-list-card-gap,10px);overflow:visible;padding:var(--hdc-list-card-padding,8px);border:1px solid var(--hdc-border,#e5e7eb);border-radius:10px;background:var(--hdc-card-surface,#fff);--hdc-card-action-size:32px;--hdc-card-wishlist-button-size:32px;--hdc-card-hover-action-size:var(--hdc-list-card-hover-action-size, 26px);--hdc-card-hover-action-icon-size:var(--hdc-list-card-hover-action-icon-size, 13px);--hdc-card-quick-view-height:var(--hdc-list-card-quick-view-height, 26px);box-sizing:border-box}.hdc-product-card--list .hdc-product-card__list-media.hdc-product-card__media{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;height:100%;align-items:center;justify-content:center;overflow:hidden;margin:0;padding:var(--hdc-list-card-media-padding,4px);border:1px solid var(--hdc-border,#e5e7eb);border-radius:6px;background:var(--hdc-card-media-surface,#fff);aspect-ratio:auto;box-sizing:border-box}.hdc-product-card--list .hdc-product-card__list-media .hdc-product-card__image-link{width:100%;height:100%;padding:0}.hdc-product-card--list .hdc-product-card__list-media img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.hdc-product-card--list .hdc-product-card__list-media .hdc-product-card__media-actions{inset-block-start:50%;inset-inline-start:50%}.hdc-product-card--list .hdc-product-card__quick-action button.hdc-product-card__quick-view{min-height:var(--hdc-card-quick-view-height,26px);height:var(--hdc-card-quick-view-height,26px);padding-inline:8px;gap:4px;font-size:.58rem}.hdc-product-card--list .hdc-product-card__round-actions{gap:5px}.hdc-product-card__mobile-actions-toggle{position:absolute;inset-block-start:8px;inset-inline-start:8px;inset-inline-end:auto;z-index:8;display:none;width:28px;height:28px;min-width:28px;min-height:28px;place-items:center;margin:0;padding:0;border:1px solid var(--hdc-border,#e5e7eb);border-radius:7px;background:var(--hdc-card-surface,#fff);color:var(--hdc-card-title-color,#111827);box-shadow:none;cursor:pointer}.hdc-product-card__mobile-actions-toggle svg{display:block;width:16px;height:16px;fill:currentColor}.hdc-product-card.is-mobile-actions-open .hdc-product-card__mobile-actions-toggle,.hdc-product-card__mobile-actions-toggle:focus-visible,.hdc-product-card__mobile-actions-toggle:hover{border-color:var(--hdc-primary,#f97316);background:var(--hdc-primary,#f97316);color:#fff}.hdc-product-card__list-content{display:flex;min-width:0;min-height:0;flex-direction:column;gap:5px;padding:0}.hdc-product-card__list-category{overflow:hidden;color:var(--hdc-card-category-color,#374151);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hdc-product-card__list-title{display:-webkit-box;overflow:hidden;margin:0;color:var(--hdc-card-title-link-color,var(--hdc-card-title-link-fallback,#05658a));font-family:var(--hdc-font-heading, inherit);font-size:13px;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hdc-product-card__list-title a{color:inherit;text-decoration:none}.hdc-product-card__list-title a:focus-visible,.hdc-product-card__list-title a:hover{color:var(--hdc-card-title-link-hover-color,var(--hdc-card-title-link-hover-fallback,#034e6f));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hdc-product-card__list-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;color:var(--hdc-card-price-color,#111827);font-size:13px;line-height:1.15}.hdc-product-card__list-price del{color:#6b7280;font-size:10px}.hdc-product-card__list-price strong{font-weight:700}.hdc-product-card__list-rating .star-rating{float:none;margin:0}.hdc-product-card__list-actions{display:flex;width:100%;min-height:30px;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-inline-start:var(--hdc-list-card-wishlist-title-offset,0px);padding-inline-end:max(0px,calc(var(--hdc-list-card-cart-edge-gap,12px) - var(--hdc-list-card-padding,8px)));box-sizing:border-box}.hdc-product-card__list-wishlist{display:flex;min-width:28px;align-items:center;justify-content:flex-start;margin:0;padding:0}.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist{position:relative;display:inline-flex;width:28px;height:28px;min-width:28px;min-height:28px;align-items:center;justify-content:center;gap:0;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--hdc-card-wishlist-color,var(--hdc-text));line-height:0;box-shadow:none}.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist:focus-visible,.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist:hover{background:0 0;color:var(--hdc-primary-hover,#ea580c)}.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist[aria-pressed=true]{border-color:var(--hdc-card-wishlist-active-color,#111827);background:var(--hdc-card-wishlist-active-color,#111827);color:var(--hdc-card-selected-action-icon,#fff)}.hdc-product-card__list-wishlist .hdc-product-card__wishlist .hdc-icon{width:20px;height:20px;min-width:20px;min-height:20px}.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist span:not(.hdc-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hdc-product-card__list-actions .hdc-product-card__cart,.hyperdaf-commerce-active .hdc-product-card--list .hdc-product-card__list-actions .hdc-product-card__cart,.hyperdaf-commerce-active .woocommerce .hdc-product-card--list .hdc-product-card__list-actions .hdc-product-card__cart{position:static;width:30px;height:30px;min-width:30px;min-height:30px;flex:0 0 30px;margin:0 0 0 auto;padding:0}.hdc-product-card__list-actions .hdc-product-card__cart .hdc-icon,.hyperdaf-commerce-active .hdc-product-card--list .hdc-product-card__list-actions .hdc-product-card__cart .hdc-icon{width:17px;height:17px}@media (max-width:1180px){.hdc-product-card--list{min-height:var(--hdc-list-card-tablet-height,138px);grid-template-columns:minmax(92px,var(--hdc-list-card-media-width,38%)) minmax(0,1fr)}.hdc-product-card--list{--hdc-card-hover-action-size:min(var(--hdc-list-card-hover-action-size, 26px), 26px);--hdc-card-hover-action-icon-size:min(var(--hdc-list-card-hover-action-icon-size, 13px), 13px);--hdc-card-quick-view-height:min(var(--hdc-list-card-quick-view-height, 26px), 26px)}.hdc-product-card--has-mobile-actions .hdc-product-card__mobile-actions-toggle{display:grid}.hdc-product-card--has-mobile-actions:not(.hdc-product-card--list) .hdc-product-card__badges{inset-inline-start:44px;max-width:calc(100% - 52px)}.hdc-product-card--has-mobile-actions .hdc-product-card__media-actions,.hdc-product-card--has-mobile-actions .hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-product-card--has-mobile-actions .hdc-product-card__media:hover .hdc-product-card__media-actions{inset-block-start:50%;inset-block-end:auto;inset-inline-start:50%;opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.hdc-product-card--has-mobile-actions.is-mobile-actions-open .hdc-product-card__media-actions,.hdc-product-card--has-mobile-actions.is-mobile-actions-open .hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-product-card--has-mobile-actions.is-mobile-actions-open .hdc-product-card__media:hover .hdc-product-card__media-actions{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.hdc-product-card--has-mobile-actions.hdc-product-card--image-whiten .hdc-product-card__media:has(:focus-visible)::after,.hdc-product-card--has-mobile-actions.hdc-product-card--image-whiten .hdc-product-card__media:hover::after{opacity:0}.hdc-product-card--has-mobile-actions.hdc-product-card--image-whiten.is-mobile-actions-open .hdc-product-card__media::after{opacity:0}}@media (max-width:680px){.hdc-product-card--list{min-height:var(--hdc-list-card-mobile-height,134px);grid-template-columns:minmax(88px,var(--hdc-list-card-media-width,38%)) minmax(0,1fr);gap:var(--hdc-list-card-gap,10px);padding:var(--hdc-list-card-padding,8px)}.hdc-product-card--list{--hdc-card-hover-action-size:min(var(--hdc-list-card-hover-action-size, 26px), 24px);--hdc-card-hover-action-icon-size:min(var(--hdc-list-card-hover-action-icon-size, 13px), 12px);--hdc-card-quick-view-height:min(var(--hdc-list-card-quick-view-height, 26px), 24px)}.hdc-product-card--list .hdc-product-card__quick-action button.hdc-product-card__quick-view{padding-inline:6px;font-size:.54rem}.hdc-product-card__list-content{gap:4px}.hdc-product-card__list-title{font-size:12px}.hdc-product-card__list-price{font-size:12px}}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__actions{gap:var(--hdc-card-action-row-gap,8px)}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__actions>.hdc-product-card__cart{order:1;width:auto;min-width:0;max-width:none;flex:1 1 auto;border-radius:var(--hdc-button-radius,4px)}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__actions{min-height:var(--hdc-card-action-size,32px)}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__utility-actions{order:2;min-width:var(--hdc-card-action-size,32px);flex:0 0 var(--hdc-card-action-size,32px);justify-content:flex-end}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__utility-actions .hdc-selection-button{box-sizing:border-box;width:var(--hdc-card-action-size,32px);height:var(--hdc-card-action-size,32px);min-width:var(--hdc-card-action-size,32px);min-height:var(--hdc-card-action-size,32px);border:var(--hdc-card-wishlist-border-width,0) solid var(--hdc-card-edge,var(--hdc-border));border-radius:var(--hdc-card-wishlist-radius,999px)}.hdc-card-actions-wide-cart-wishlist .hdc-product-card__cart-glyph{width:100%;height:100%;align-items:center;justify-content:center}.hdc-card-actions-wide-cart-wishlist.hdc-card-cart-icon-text .hdc-product-card__cart-glyph{width:auto;height:auto;flex:0 0 auto}.hdc-card-actions-wide-cart-wishlist.hdc-card-cart-icon-circle .hdc-product-card__cart-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (min-width:1025px){.hdc-card-hover-actions-vertical-left .hdc-product-card__media-actions,.hdc-card-hover-actions-vertical-right .hdc-product-card__media-actions{inset-block-start:50%;display:flex;width:var(--hdc-card-hover-action-size,36px);max-width:var(--hdc-card-hover-action-size,36px);flex-direction:column;align-items:center;justify-content:center;gap:var(--hdc-card-hover-action-gap,8px);transform:translate(0,-50%)}.hdc-card-hover-actions-vertical-left .hdc-product-card__media-actions{inset-inline-start:var(--hdc-card-hover-actions-side-offset,8px);inset-inline-end:auto}.hdc-card-hover-actions-vertical-right .hdc-product-card__media-actions{inset-inline-start:auto;inset-inline-end:var(--hdc-card-hover-actions-side-offset,8px)}.hdc-card-hover-actions-vertical-left .hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-card-hover-actions-vertical-left .hdc-product-card__media:hover .hdc-product-card__media-actions,.hdc-card-hover-actions-vertical-right .hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-card-hover-actions-vertical-right .hdc-product-card__media:hover .hdc-product-card__media-actions{transform:translate(0,-50%)}.hdc-card-hover-actions-vertical-left .hdc-product-card__quick-action,.hdc-card-hover-actions-vertical-left .hdc-product-card__round-actions,.hdc-card-hover-actions-vertical-right .hdc-product-card__quick-action,.hdc-card-hover-actions-vertical-right .hdc-product-card__round-actions{flex-direction:column;gap:var(--hdc-card-hover-action-gap,8px)}.hdc-card-quick-view-icon-only .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,.hdc-card-quick-view-icon-only .woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,body.hdc-card-quick-view-icon-only.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view{width:var(--hdc-card-hover-action-size,36px);min-width:var(--hdc-card-hover-action-size,36px);height:var(--hdc-card-hover-action-size,36px);min-height:var(--hdc-card-hover-action-size,36px);padding:0;border-radius:var(--hdc-card-hover-action-radius,999px);gap:0}.hdc-card-quick-view-icon-only .hdc-product-card__quick-view>span:not(.hdc-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button{border-color:var(--hdc-card-hover-action-background,var(--hdf-color-primary,#f97316));background:var(--hdc-card-hover-action-background,var(--hdf-color-primary,#f97316));color:var(--hdc-card-hover-action-color,#fff)}body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):focus-visible,body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):hover{border-color:var(--hdc-card-hover-action-hover-background,var(--hdf-color-primary-hover,#ea580c));background:var(--hdc-card-hover-action-hover-background,var(--hdf-color-primary-hover,#ea580c));color:var(--hdc-card-hover-action-color,#fff)}body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-product-card__wishlist .hdc-icon,body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-product-card__wishlist .hdc-icon path{color:var(--hdc-card-hover-action-color,#fff);fill:none;stroke:currentColor}body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-collection-button[aria-pressed=true]{border-color:#111;background:#111;color:var(--hdc-card-selected-action-icon,#fff)}.hdc-theme-template--medicine-store .hdc-product-card__media-actions .hdc-collection-button[aria-pressed=true]{border-color:#111;background:#111;color:#fff}.hdc-theme-template--medicine-store .hdc-product-card__media-actions .hdc-collection-button[aria-pressed=true] .hdc-icon,.hdc-theme-template--medicine-store .hdc-product-card__media-actions .hdc-collection-button[aria-pressed=true] .hdc-icon path{color:#fff;fill:none;stroke:currentColor}body.hdc-theme-template--furniture-store .hdc-card-title-lines-2 .hdc-product-card__title{min-height:calc(var(--hdc-card-title-size,13px) * 1.35 * 2);max-height:calc(var(--hdc-card-title-size,13px) * 1.35 * 2);-webkit-line-clamp:2}body.hdc-theme-template--furniture-store .hdc-product-card__stars{--hdc-card-rating-color:#FFB900;--hdc-card-rating-empty-color:#D1D5DB}body.hdc-theme-template--furniture-store .hdc-product-card__star.is-full{color:#ffb900}body.hdc-theme-template--furniture-store .hdc-product-card__star.is-empty,body.hdc-theme-template--furniture-store .hdc-product-card__star.is-half{color:#d1d5db}.hdc-card-media-border-on .hdc-product-card__media{border:var(--hdc-card-media-border-width,1px) solid var(--hdc-card-media-border-color,#e5e7eb)}.hdc-product-card__media{border-start-start-radius:var(--hdc-card-media-radius-tl,0);border-start-end-radius:var(--hdc-card-media-radius-tr,0);border-end-end-radius:var(--hdc-card-media-radius-br,0);border-end-start-radius:var(--hdc-card-media-radius-bl,0)}.hdc-product-card__category--media-overlay{position:absolute;inset-block-start:8px;z-index:4;max-width:calc(100% - 16px);padding:var(--hdc-card-category-padding-y,0) var(--hdc-card-category-padding-x,0);border-radius:var(--hdc-card-category-radius,0);background:var(--hdc-card-category-background,#fff);text-overflow:ellipsis}.hdc-card-category-location-media-top-left .hdc-product-card__category--media-overlay{inset-inline-start:8px;inset-inline-end:auto}.hdc-card-category-location-media-top-right .hdc-product-card__category--media-overlay{inset-inline-start:auto;inset-inline-end:8px}.hdc-product-card__category--content{padding:var(--hdc-card-category-padding-y,0) var(--hdc-card-category-padding-x,0);border-radius:var(--hdc-card-category-radius,0);background:var(--hdc-card-category-background,transparent)}.hdc-card-category-align-left .hdc-product-card__category{text-align:start}.hdc-card-category-align-center .hdc-product-card__category{text-align:center}.hdc-card-category-align-right .hdc-product-card__category{text-align:end}.hdc-card-category-style-italic .hdc-product-card__category{font-style:italic}.hdc-card-category-decoration-underline .hdc-product-card__category a,.hdc-card-category-decoration-underline .hdc-product-card__category>span{text-decoration:underline;text-underline-offset:3px}.hdc-card-category-font-ui .hdc-product-card__category{font-family:var(--hdc-font-ui)}.hdc-card-category-font-body .hdc-product-card__category{font-family:var(--hdc-font-body)}.hdc-card-category-font-heading .hdc-product-card__category{font-family:var(--hdc-font-heading)}.hyperdaf-global-product-card .hdc-product-card .hdc-product-card__title{padding-block-start:var(--hdc-card-title-padding-top,0);padding-block-end:var(--hdc-card-title-padding-bottom,0);line-height:var(--hdc-card-title-line-height, 1.35);letter-spacing:var(--hdc-card-title-letter-spacing, 0)}.hdc-card-title-align-left .hdc-product-card__title{text-align:start}.hdc-card-title-align-center .hdc-product-card__title{text-align:center}.hdc-card-title-align-right .hdc-product-card__title{text-align:end}.hdc-card-title-style-italic .hdc-product-card__title{font-style:italic}.hdc-card-title-transform-capitalize .hdc-product-card__title{text-transform:capitalize}.hdc-card-title-transform-uppercase .hdc-product-card__title{text-transform:uppercase}.hdc-card-title-font-body .hdc-product-card__title{font-family:var(--hdc-font-body)}.hdc-card-title-font-heading .hdc-product-card__title{font-family:var(--hdc-font-heading)}.hdc-card-title-font-ui .hdc-product-card__title{font-family:var(--hdc-font-ui)}.hdc-product-card__commerce-row{padding-block-start:var(--hdc-card-price-padding-top,0);padding-block-end:var(--hdc-card-price-padding-bottom,0)}.hdc-card-price-style-italic .hdc-product-card__price-stack{font-style:italic}.hdc-card-price-font-heading .hdc-product-card__price-stack{font-family:var(--hdc-font-heading)}.hdc-card-price-font-body .hdc-product-card__price-stack{font-family:var(--hdc-font-body)}.hdc-card-price-font-ui .hdc-product-card__price-stack{font-family:var(--hdc-font-ui)}.hdc-card-price-align-left .hdc-product-card__price-stack{align-items:flex-start;text-align:start}.hdc-card-price-align-center .hdc-product-card__price-stack{align-items:center;text-align:center}.hdc-card-price-align-right .hdc-product-card__price-stack{align-items:flex-end;text-align:end}.hdc-card-price-align-left .hdc-product-card__current-price-row{justify-content:flex-start}.hdc-card-price-align-center .hdc-product-card__current-price-row{justify-content:center}.hdc-card-price-align-right .hdc-product-card__current-price-row{justify-content:flex-end}.hdc-product-card__rating{padding-block-start:var(--hdc-card-rating-padding-top,0);padding-block-end:var(--hdc-card-rating-padding-bottom,0)}.hdc-card-rating-align-left .hdc-product-card__rating{justify-content:flex-start;text-align:start}.hdc-card-rating-align-center .hdc-product-card__rating{justify-content:center;text-align:center}.hdc-card-rating-align-right .hdc-product-card__rating{justify-content:flex-end;text-align:end}.hdc-card-cart-width-custom .hdc-product-card__purchase-action,.hdc-card-cart-width-full .hdc-product-card__purchase-action{min-width:0}.hdc-card-cart-width-full .hdc-product-card__purchase-action{width:100%;flex:1 1 100%}.hdc-card-cart-width-full .hdc-product-card__cart{width:100%;max-width:none;flex:1 1 100%}.hdc-card-cart-width-auto .hdc-product-card__cart{width:auto;max-width:none;flex:0 0 auto;padding-inline:14px}.hdc-card-cart-width-custom .hdc-product-card__cart{width:var(--hdc-card-cart-custom-width,180px);max-width:100%;flex:0 1 var(--hdc-card-cart-custom-width,180px);padding-inline:14px}.hdc-card-cart-width-auto .hdc-product-card__cart,.hdc-card-cart-width-custom .hdc-product-card__cart,.hdc-card-cart-width-full .hdc-product-card__cart{height:var(--hdc-card-cart-height,32px);min-height:var(--hdc-card-cart-height,32px);border-radius:var(--hdc-card-cart-radius,999px);color:var(--hdc-card-cart-text-color,#fff);font-size:var(--hdc-card-cart-font-size, 14px)}.hyperdaf-global-product-card .hdc-product-card__cart-label{color:var(--hdc-card-cart-text-color,#fff)}.hyperdaf-global-product-card .hdc-product-card__cart:not(.is-in-cart):not(.is-added):not([aria-disabled=true]) .hdc-product-card__cart-label{color:var(--hdc-card-cart-text-color,#1a1d29)}.hdc-card-cart-align-left .hdc-product-card__actions,.hdc-card-cart-align-left .hdc-product-card__purchase-action{justify-content:flex-start}.hdc-card-cart-align-center .hdc-product-card__actions,.hdc-card-cart-align-center .hdc-product-card__purchase-action{justify-content:center}.hdc-card-cart-align-right .hdc-product-card__actions,.hdc-card-cart-align-right .hdc-product-card__purchase-action{justify-content:flex-end}.hdc-card-cart-icon-right .hdc-product-card__cart{flex-direction:row-reverse}.hdc-product-card{transition:border-color var(--hdc-card-hover-duration, 180ms) ease,background-color var(--hdc-card-hover-duration, 180ms) ease,box-shadow var(--hdc-card-hover-duration, 180ms) ease,transform var(--hdc-card-hover-duration, 180ms) ease}.hdc-card-hover-transform .hdc-product-card:not(.hdc-product-card--list):hover{transform:translateY(calc(-1 * var(--hdc-card-hover-lift,0))) scale(var(--hdc-card-hover-scale,1))}.hdc-card-hover-transform .hdc-product-card:not(.hdc-product-card--list):not(:hover){transform:none}@media (min-width:1025px){.hdc-card-hover-vpos-top.hdc-card-hover-actions-vertical-left .hdc-product-card__media-actions,.hdc-card-hover-vpos-top.hdc-card-hover-actions-vertical-right .hdc-product-card__media-actions{inset-block-start:18%}.hdc-card-hover-vpos-center.hdc-card-hover-actions-vertical-left .hdc-product-card__media-actions,.hdc-card-hover-vpos-center.hdc-card-hover-actions-vertical-right .hdc-product-card__media-actions{inset-block-start:50%}.hdc-card-hover-vpos-bottom.hdc-card-hover-actions-vertical-left .hdc-product-card__media-actions,.hdc-card-hover-vpos-bottom.hdc-card-hover-actions-vertical-right .hdc-product-card__media-actions{inset-block-start:82%}}.hdc-product-card__media-actions{transition:opacity var(--hdc-card-hover-duration, 180ms) ease 160ms,transform var(--hdc-card-hover-duration, 180ms) ease 160ms,visibility 0s linear 340ms}.hdc-product-card:hover .hdc-product-card__media-actions,.hdc-product-card__media:has(:focus-visible) .hdc-product-card__media-actions,.hdc-product-card__media:hover .hdc-product-card__media-actions{transition-delay:0s,0s,0s}.hdc-product-card:hover .hdc-product-card__media-actions{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}@media (min-width:1025px){.hdc-card-hover-actions-vertical-left .hdc-product-card:hover .hdc-product-card__media-actions,.hdc-card-hover-actions-vertical-right .hdc-product-card:hover .hdc-product-card__media-actions{transform:translate(0,-50%)}}.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,.hdc-product-card__media-action,.hdc-product-card__quick-action button.hdc-product-card__quick-view,.hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]),.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view,body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]),body.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view{border-color:#d1d5db}.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,.hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:hover,.hdc-product-card__media-action:focus-visible,.hdc-product-card__media-action:hover,.hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,.hdc-product-card__quick-action button.hdc-product-card__quick-view:hover,.hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):focus-visible,.hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):hover,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:hover,body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):focus-visible,body.hdc-theme-template--furniture-store .hdc-product-card__media-actions .hdc-product-card__round-actions .hdc-selection-button:not([aria-pressed=true]):hover,body.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:focus-visible,body.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card .hdc-product-card__quick-action button.hdc-product-card__quick-view:hover{border-color:#d1d5db}body.hdc-theme-template--furniture-store .hdc-product-card__image-link img{transition:transform 120ms ease}body.hdc-theme-template--furniture-store .hdc-product-card:hover .hdc-product-card__image-link img{transform:scale(1.025)}body.hdf-global-commerce-front main section:not(.hdc-home-commerce-slider):not(.hdc-home-flash-deals):not(.hdc-home-promos) h2{color:#1a1d29}.hdc-card-cart-width-auto .hdc-product-card__cart,.hdc-card-cart-width-custom .hdc-product-card__cart,.hdc-card-cart-width-full .hdc-product-card__cart,.hdc-product-card a.hdc-product-card__cart,.hyperdaf-commerce-active .woocommerce .hdc-product-card--list .hdc-product-card__list-actions .hdc-product-card__cart,.hyperdaf-global-product-card .hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.hdc-card-cart-icon-text.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__actions>.hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-cart-icon-text.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart{gap:5px;align-items:center;justify-content:center}.hdc-product-card__utility-actions [data-hdc-compare][aria-pressed=true],.hdc-product-card__utility-actions [data-hdc-wishlist][aria-pressed=true]{border:0;background:0 0;color:var(--hdc-success,#15803d)}.hdc-product-card__round-actions [data-hdc-compare][aria-pressed=true],.hdc-product-card__round-actions [data-hdc-wishlist][aria-pressed=true]{border-color:var(--hdc-card-hover-action-background,var(--hdc-primary));background:var(--hdc-card-hover-action-background,var(--hdc-primary));color:var(--hdc-success,#15803d)}.hdc-product-card__list-wishlist .hdc-selection-button.hdc-product-card__wishlist[aria-pressed=true]{border:0;background:0 0;color:var(--hdc-success,#15803d)}.hyperdaf-commerce-active.hdc-card-cart-icon-text .woocommerce .hdc-product-card .hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-actions-wide-cart-wishlist.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card__actions>.hdc-product-card__cart,body.hyperdaf-commerce-active.hdc-card-cart-icon-text.woocommerce ul.products li.product.hdc-product-card-host .hdc-product-card a.button.hdc-product-card__cart{border-radius:10px}.hdc-product-card [data-hdc-wishlist][aria-pressed=true]{box-sizing:border-box;border:1px solid #333;background:#fee2e2;color:#dc2626}.hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon,.hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon path{color:#dc2626;fill:currentColor;stroke:currentColor}.hdc-product-card [data-hdc-compare][aria-pressed=true]{box-sizing:border-box;border:1px solid #333;background:#fff;color:#16a34a}.hdc-product-card [data-hdc-compare][aria-pressed=true] .hdc-icon,.hdc-product-card [data-hdc-compare][aria-pressed=true] .hdc-icon path{color:#16a34a;stroke:currentColor}body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-wishlist][aria-pressed=true]{box-sizing:border-box;border:1px solid #333;background:#fee2e2;color:#dc2626}body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon,body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-wishlist][aria-pressed=true] .hdc-icon path{color:#dc2626;fill:currentColor;stroke:currentColor}body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-compare][aria-pressed=true]{box-sizing:border-box;border:1px solid #333;background:#fff;color:#16a34a}body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-compare][aria-pressed=true] .hdc-icon,body.hdc-theme-template--furniture-store .hdc-product-card [data-hdc-compare][aria-pressed=true] .hdc-icon path{color:#16a34a;stroke:currentColor}