.dd-feature-product-card{--dd-feature-card-surface: transparent;--dd-feature-card-title-size: 32px;--dd-feature-card-radius: 22px;--dd-feature-card-inset-radius: 12px;position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:9.35px 0 32px;overflow:hidden;color:var(--dd-color-buzzard-black);background:var(--dd-feature-card-surface);border-radius:var(--dd-feature-card-radius)}.dd-feature-product-card--radius-none{--dd-feature-card-radius: 0;--dd-feature-card-inset-radius: 0}.dd-feature-product-card--radius-small{--dd-feature-card-radius: 10px;--dd-feature-card-inset-radius: 4px}.dd-feature-product-card--radius-medium{--dd-feature-card-radius: 20px;--dd-feature-card-inset-radius: 12px}.dd-feature-product-card--radius-large{--dd-feature-card-radius: 30px;--dd-feature-card-inset-radius: 20px}.dd-feature-product-card--text-inverse{color:var(--dd-color-sunbleached-bone)}.dd-feature-product-card--dotted:after{position:absolute;z-index:2;top:10px;right:10px;bottom:10px;left:10px;border:3px dotted var(--dd-color-sunbleached-bone);border-radius:var(--dd-feature-card-inset-radius);content:"";pointer-events:none}.dd-feature-product-card>.dd-halftone{z-index:0}.dd-feature-product-card--mega-desktop{--dd-feature-card-title-size: 26px;width:250px;flex:0 0 250px}.dd-feature-product-card--mega-mobile{width:250px;flex:0 0 250px}.dd-feature-product-card--sunbleached-bone{--dd-feature-card-surface: var(--dd-color-sunbleached-bone)}.dd-feature-product-card--envelope{--dd-feature-card-surface: var(--dd-color-envelope)}.dd-feature-product-card--true-saffron{--dd-feature-card-surface: var(--dd-color-true-saffron)}.dd-feature-product-card--vivid-ember{--dd-feature-card-surface: var(--dd-color-vivid-ember)}.dd-feature-product-card--burnt-rose{--dd-feature-card-surface: var(--dd-color-burnt-rose)}.dd-feature-product-card--red-rampage{--dd-feature-card-surface: var(--dd-color-red-rampage)}.dd-feature-product-card--verde-vivo{--dd-feature-card-surface: var(--dd-color-verde-vivo)}.dd-feature-product-card--canyon-earth{--dd-feature-card-surface: var(--dd-color-canyon-earth)}.dd-feature-product-card__link{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;color:inherit;border-radius:inherit}.dd-feature-product-card>.dd-feature-product-card__link:focus-visible{outline:var(--dd-focus-border) solid currentColor;outline-offset:-3px}.dd-feature-product-card__media{position:relative;width:calc(100% - 18.7px);aspect-ratio:1;margin-inline:9.35px;overflow:hidden;border-radius:13.17px 13.17px 0 0}.dd-feature-product-card__availability{position:absolute;z-index:2;top:21.35px;left:21.35px;display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;color:var(--dd-color-sunbleached-bone);background:var(--dd-color-buzzard-black);border-radius:999px;font-family:var(--dd-font-hex-condensed);font-size:13px;font-weight:700;line-height:1;text-transform:uppercase}.dd-feature-product-card--no-media .dd-feature-product-card__availability{position:relative;z-index:1;top:auto;left:auto;align-self:flex-start;margin:12px 16px 0}.dd-feature-product-card__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.dd-feature-product-card--animate:hover .dd-feature-product-card__image,.dd-feature-product-card--animate:focus-within .dd-feature-product-card__image{transform:scale(1.04)}.dd-feature-product-card__text{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;align-items:center;width:100%;padding:14px 16px 0;text-align:center;text-transform:uppercase}.dd-feature-product-card__title,.dd-feature-product-card__flavour,.dd-feature-product-card__body{width:100%;margin:0;color:inherit}.dd-feature-product-card__title{font-family:var(--dd-font-windsor);font-size:var(--dd-feature-card-title-size);font-style:normal;font-weight:700;line-height:.95;letter-spacing:-.02em;overflow-wrap:anywhere;white-space:pre-line}.dd-feature-product-card__flavour{font-family:var(--dd-font-hex);font-size:13px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere;white-space:pre-line}.dd-feature-product-card__body{margin-block-start:8px;font-family:var(--dd-font-hex);font-size:14px;font-weight:400;line-height:1.3;text-transform:none;white-space:pre-line}.dd-feature-product-card__commerce{position:relative;z-index:4;display:flex;flex-direction:column;gap:14px;align-items:center;width:100%;padding:12px 16px 0;margin-top:auto;text-align:center;pointer-events:none}.dd-feature-product-card__meta{display:flex;flex-direction:column;gap:5px;align-items:inherit;width:100%}.dd-feature-product-card__rating,.dd-feature-product-card__price{margin:0;color:inherit;font-family:var(--dd-font-hex);font-size:14px;font-weight:700;line-height:1.3}.dd-feature-product-card__rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.dd-feature-product-card__stars{color:var(--dd-color-true-saffron);font-family:Arial,sans-serif;font-size:17px;line-height:1;letter-spacing:-.08em}.dd-feature-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-family:var(--dd-font-avant);font-size:18px;letter-spacing:-.02em}.dd-feature-product-card__compare-price{opacity:.64}.dd-feature-product-card__cta-wrap,.dd-feature-product-card__cta-wrap product-form,.dd-feature-product-card__cta-wrap modal-opener,.dd-feature-product-card__cta-wrap form{width:100%}.dd-feature-product-card__cta-wrap{position:relative;z-index:4;pointer-events:auto}.dd-feature-product-card__cta{position:relative;display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border:2px solid currentColor;color:var(--dd-color-sunbleached-bone);background:var(--dd-color-buzzard-black);border-radius:999px;font-family:var(--dd-font-hex-condensed);font-size:15px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.dd-feature-product-card__cta:focus-visible{outline:var(--dd-focus-border) solid currentColor;outline-offset:3px}.dd-feature-product-card__cta:disabled{cursor:not-allowed;opacity:.56}.dd-feature-product-card__cta-icon{flex:0 0 auto}.dd-feature-product-card--align-left .dd-feature-product-card__text,.dd-feature-product-card--align-left .dd-feature-product-card__commerce{align-items:flex-start;text-align:left}.dd-feature-product-card--align-center .dd-feature-product-card__text,.dd-feature-product-card--align-center .dd-feature-product-card__commerce{align-items:center;text-align:center}@media(prefers-reduced-motion:reduce){.dd-feature-product-card__image{transition:none}.dd-feature-product-card--animate:hover .dd-feature-product-card__image,.dd-feature-product-card--animate:focus-within .dd-feature-product-card__image{transform:none}}.dd-feature-product-card--section.dd-feature-product-card--priced:not(.dd-feature-product-card--no-media) .dd-feature-product-card__text{margin-top:-40px}.dd-feature-product-card--section.dd-feature-product-card--priced .dd-feature-product-card__price{font-family:var(--dd-font-avant);font-size:24px;font-weight:400;line-height:26px}.dd-feature-product-card__pack-flag{position:absolute;z-index:2;top:28px;right:24px;max-width:calc(100% - 48px);pointer-events:none}.dd-feature-product-card__pack-flag .dd-promo-marker__label{font-family:var(--dd-font-hex-condensed);font-size:20px;line-height:1.2;white-space:normal;overflow-wrap:anywhere;text-align:center}.dd-feature-product-card__pack-flag .dd-promo-marker__slab{padding:6px 18px}.dd-feature-product-card__cta-wrap dd-card-purchase-state{display:block;width:100%}.dd-feature-product-card__cta-state{display:inline-flex;align-items:center;justify-content:center;gap:12px}.dd-feature-product-card__cta-state--default{gap:7px}.dd-feature-product-card__cta-state--adding,.dd-feature-product-card__cta-state--added,.dd-feature-product-card .is-adding .dd-feature-product-card__cta-state--default,.dd-feature-product-card .is-added .dd-feature-product-card__cta-state--default{display:none}.dd-feature-product-card .is-adding .dd-feature-product-card__cta-state--adding,.dd-feature-product-card .is-added .dd-feature-product-card__cta-state--added{display:inline-flex}.dd-feature-product-card .loading__spinner.dd-feature-product-card__cta-spinner{position:static;inset:auto;display:block;box-sizing:border-box;flex:0 0 18px;width:18px;height:18px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;transform:none;animation:dd-feature-product-card-atc-spin .7s linear infinite}.dd-feature-product-card__cta-added-icon,.dd-feature-product-card__cta-added-icon svg{display:block;flex:0 0 18px;width:18px;height:18px}.dd-feature-product-card dd-card-purchase-state:is(.is-adding,.is-added) .dd-feature-product-card__cta:disabled{opacity:1}.dd-feature-product-cards-section .dd-feature-product-card--signed-cta .is-adding[data-dd-card-pdp-feedback] .dd-feature-product-card__cta .dd-feature-product-card__cta-face{background:var(--dd-color-verde-vivo)}.dd-feature-product-cards-section .dd-feature-product-card--signed-cta .is-added[data-dd-card-pdp-feedback] .dd-feature-product-card__cta .dd-feature-product-card__cta-face{background:#4b852f}.dd-feature-product-card .is-adding .dd-feature-product-card__cta{cursor:wait}.dd-feature-product-card__cta-error{margin-block-start:8px;color:var(--dd-color-vivid-ember);font:700 13px/1.3 var(--dd-font-hex)}@keyframes dd-feature-product-card-atc-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dd-feature-product-card .loading__spinner.dd-feature-product-card__cta-spinner{animation-duration:1.4s}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/component-dd-feature-product-card.css.map */
