.pc__badge--save{background:var(--cy-tint)}.pc__badge--out{background:var(--cy-st-out, var(--cy-tint-hover))}.pc__glow{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;padding:1.5px;pointer-events:none;opacity:0;background:conic-gradient(from calc(var(--pc-glow, 0deg) - 55deg) at 50% 50%,transparent 0deg,rgb(255 0 0 / .15) 20deg,var(--pc-red) 55deg,rgb(255 0 0 / .15) 90deg,transparent 110deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:opacity var(--cy-dur-state) var(--pc-ease)}@media(hover:hover)and (pointer:fine){.pc:hover .pc__glow{opacity:1}}@media(hover:hover)and (pointer:fine){@keyframes pc-rise{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes pc-sheen{0%{background-position:190% 0;opacity:1}to{background-position:-90% 0;opacity:1}}}@property --pc-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes pcSpin{to{--pc-spin: 360deg}}.pc__cta .cy-bell{inline-size:1.5rem;block-size:1.5rem;flex:none}.pc.is-instock .pc__foot{border-block-start-color:var(--cy-stock-in-line, #1E8E3E)}@media(max-width:767px){.pc__opts--pad{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;row-gap:.4rem;margin-inline-start:0}}@media(prefers-reduced-motion:reduce){.pc__glow{display:none}}.pc__brand{display:block;flex:0 0 auto;inline-size:8.4rem;block-size:2.8rem;max-inline-size:none;margin:0;object-fit:contain;object-position:left center;pointer-events:none}.pc .pc__foot--pad .pc__opts--pad{flex-wrap:nowrap}.pc .pc__foot .pc__opts.is-overflow{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent)}.pc--dark .pc__brand{filter:brightness(0) invert(1);opacity:.9}@media(max-width:767px){.pc__brand{inline-size:6.7rem;block-size:2.2rem}}@media(max-width:767px){.pc .pc__foot:has(.pc__brand) .pc__spec{flex-basis:0;flex-grow:1;min-inline-size:7rem}}.pc .pc__foot .pc__spec--withlogo:empty{display:none}.pc .pc__foot--pad .pc__opts.is-overflow{-webkit-mask-image:none;mask-image:none}.pc .pc__head--icon{flex-direction:row;align-items:center;gap:1rem}.pc .pc__headtext{display:flex;flex-direction:column;gap:.4rem;flex:1 1 auto;min-inline-size:0}.pc__brandicon{display:block;flex:0 0 auto;inline-size:4.8rem;block-size:4.8rem;object-fit:contain;pointer-events:none}.pc .pc__foot .pc__brand{display:none}@media(max-width:767px){.pc .pc__head--icon{gap:.8rem;align-items:flex-start}.pc__brandicon{inline-size:3.6rem;block-size:3.6rem}}.pc__brandmark .pc__brandicon{inline-size:100%;block-size:100%;object-fit:contain}.pc.hdt-card-product{--pc-r: var(--cys-radius, 2rem);border-radius:var(--pc-r)}.pc.hdt-card-product>.pc__stage{border-start-start-radius:calc(var(--pc-r) - 1px);border-start-end-radius:calc(var(--pc-r) - 1px)}.pc.hdt-card-product>.pc__info{border-end-start-radius:calc(var(--pc-r) - 1px);border-end-end-radius:calc(var(--pc-r) - 1px)}.pc.hdt-card-product>.pc__glow{border-radius:calc(var(--pc-r) + 1px)}@media(max-width:767px){.pc.hdt-card-product{--pc-r: 1.2rem}}.pc__glow{padding:2px}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cy-product-card.css.map */
