@property --card-v2-back-hero-max{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --card-v2-cert-tip-inline-inset{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --card-v2-hover-grow{syntax: "<number>"; inherits: false; initial-value: 1;}.card-v2{--card-v2-aspect: 7 / 12;--card-v2-tilt-max: 12deg;--card-v2-tilt-gutter: max(.75rem, calc(sin(var(--card-v2-tilt-max))*50%) );--card-v2-tilt-rx: 0deg;--card-v2-tilt-ry: 0deg;--card-v2-hover-grow: 1;--card-v2-hover-grow-peak: 1.03;--card-v2-radius-ratio: .1;--card-v2-thickness-ratio: .005;--card-v2-face-z-ratio: .0025;--card-v2-section-rows: 15fr 49fr 10fr 10fr;--card-v2-header-rows: 1fr 2fr;--card-v2-matte-grain-opacity: .26;--card-v2-zero-plane-height: 28.35rem;--card-v2-aspect-h-over-w: 12 / 7;--card-v2-face-dev-border: 0;--card-v2-row-dev-border: 0;--card-v2-gold-trim-ratio: .008;--card-v2-back-rim-ratio: .045;--card-v2-linear-sheen-tile-ratio: .33;--card-v2-back-rim-mix-a: 12%;--card-v2-back-rim-mix-b: 33%;--card-v2-back-rim-mix-c: 12%;--card-v2-back-rim-pos-a: 54%;--card-v2-back-rim-pos-b: 57.5%;--card-v2-back-rim-pos-c: 60.5%;--card-v2-back-title-ratio: 12%;--card-v2-back-hero-min-ratio: .375;--card-v2-back-hero-pad-ratio: .06;--card-v2-back-desc-font: "Shadows Into Light Two";--card-v2-brand-font: "Cantarell";--card-v2-title-font: "Playwrite DE Grund";--card-v2-back-note-sign-ratio: 20%;--cert-badge-inactive-opacity: .22;--cert-badge-inactive-scale: .55;--cert-badge-active-scale: .738;--cert-badge-hover-grow: 1.08;--product-card-thickness-face: var(--product-card-gold-leaf);--product-card-sheen-x: 50%;--product-card-sheen-y: 50%;--card-opacity: 0;--card-v2-glare-intensity: .25;--product-card-surface-shadow: var(--neu-distance-rest) var(--neu-distance-rest) var(--neu-blur-rest) var(--neu-dark);--product-card-surface-shadow-hover: var(--neu-distance-hover) var(--neu-distance-hover) var(--neu-blur-hover) var(--neu-dark-hover);--product-card-surface-shadow-ry180: calc(var(--neu-distance-rest) * -1) var(--neu-distance-rest) var(--neu-blur-rest) var(--neu-dark);--product-card-surface-shadow-ry180-hover: calc(var(--neu-distance-hover) * -1) var(--neu-distance-hover) var(--neu-blur-hover) var(--neu-dark-hover);--product-card-gilt-sheen-position: calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);--product-card-gilt-sheen-size: 140% 170%;--plate-gloss-c40: transparent;--plate-gloss-c50: transparent;--plate-gloss-c58: transparent;box-sizing:border-box;position:relative;aspect-ratio:var(--card-v2-aspect);width:min(calc(100cqw * var(--card-v2-hover-grow) / var(--card-v2-hover-grow-peak)),calc(100cqh * var(--card-v2-hover-grow) / var(--card-v2-hover-grow-peak) * 7 / 12));height:auto;max-width:100%;max-height:100%;margin:0;padding:0;perspective:800px;transform-style:preserve-3d;cursor:default;transition:--card-v2-hover-grow .25s ease}@media(hover:hover)and (pointer:fine){.card-v2:hover,.card-v2:focus-within,.card-v2.is-tilt-active{--card-v2-hover-grow: var(--card-v2-hover-grow-peak)}}.card-v2-gold{background-color:transparent;background-image:var(--product-card-gold-sheen),var(--product-card-thickness-face);background-position:var(--product-card-gilt-sheen-position),center;background-repeat:no-repeat,no-repeat;background-size:var(--product-card-gilt-sheen-size),100% 100%}.card-v2__layers{--card-v2-surface-radius: calc(var(--card-v2-radius-ratio) * 100cqi);--card-v2-face-z: calc(var(--card-v2-face-z-ratio) * 100cqi);--card-v2-back-rim-inset: calc(var(--card-v2-back-rim-ratio) * 100cqi);box-sizing:border-box;position:absolute;inset:var(--card-v2-tilt-gutter);margin:0;padding:0;overflow:visible;container-type:inline-size;transform-style:preserve-3d;transform-origin:center center;transform:rotateX(calc(var(--card-v2-tilt-rx) + var(--trust-fan-float-arc-rx, 0deg))) rotateY(var(--card-v2-tilt-ry))}.card-v2.is-tilt-active .card-v2__layers{will-change:transform}.card-v2__flip{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;transform-style:preserve-3d;transform-origin:center center;transform:rotateY(var(--card-v2-flip-y, 0deg));transition:transform .55s ease}.card-v2.is-flip-animating{pointer-events:none;--card-v2-hover-grow: var(--card-v2-hover-grow-peak)}.card-v2__gilt{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;padding:0;border:0;border-radius:var(--card-v2-surface-radius);overflow:visible;transform:none;pointer-events:none;box-shadow:var(--product-card-surface-shadow);transition:box-shadow .25s ease}.card-v2:focus-within:not(.is-cast-mirrored) .card-v2__gilt{box-shadow:var(--product-card-surface-shadow-hover)}@media(hover:hover)and (pointer:fine){.card-v2:hover:not(.is-cast-mirrored) .card-v2__gilt,.card-v2.is-tilt-active:not(.is-cast-mirrored) .card-v2__gilt{box-shadow:var(--product-card-surface-shadow-hover)}}.card-v2.is-cast-mirrored .card-v2__gilt{box-shadow:var(--product-card-surface-shadow-ry180)}.card-v2.is-cast-mirrored:focus-within .card-v2__gilt{box-shadow:var(--product-card-surface-shadow-ry180-hover)}@media(hover:hover)and (pointer:fine){.card-v2.is-cast-mirrored:hover .card-v2__gilt,.card-v2.is-cast-mirrored.is-tilt-active .card-v2__gilt{box-shadow:var(--product-card-surface-shadow-ry180-hover)}}.card-v2__face{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:var(--card-v2-face-dev-border);border-radius:var(--card-v2-surface-radius);background:transparent;overflow:hidden;transform-style:preserve-3d;pointer-events:none}.card-v2__face--front{--card-v2-cert-tip-inline-inset: calc(var(--card-v2-back-rim-ratio) * 100cqi);--product-card-brand-plate-base: color-mix( in oklab, white 18%, rgb(var(--color-background)) );--product-card-brand-plate-highlight: color-mix( in oklab, white 70%, var(--product-card-brand-plate-base) );--plate-gloss-c40: color-mix( in oklab, var(--product-card-brand-plate-highlight) 50%, var(--product-card-brand-plate-base) );--plate-gloss-c50: color-mix( in oklab, var(--product-card-brand-plate-highlight) 75%, var(--product-card-brand-plate-base) );--plate-gloss-c58: color-mix(in oklab, white 92%, var(--product-card-brand-plate-base));--plate-gloss-image: linear-gradient( var(--cert-foil-sheen-angle, 133deg), transparent 0%, transparent 28%, var(--plate-gloss-c40) 40%, var(--plate-gloss-c50) 50%, var(--plate-gloss-c58) 58%, transparent 72%, transparent 100% );--product-card-brand-plate-gloss: var(--plate-gloss-image);--card-v2-paper-mask-brand-end: calc(100% * 5 / 84);--card-v2-paper-mask-cta-start: calc(100% * 74 / 84);--card-v2-paper-middle-mask: linear-gradient( to bottom, #0000 0%, #0000 var(--card-v2-paper-mask-brand-end), #000 var(--card-v2-paper-mask-brand-end), #000 var(--card-v2-paper-mask-cta-start), #0000 var(--card-v2-paper-mask-cta-start), #0000 100% );isolation:auto;border:0;background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%);transform:translateZ(var(--card-v2-face-z))}.card-v2__face--gilt-plate{pointer-events:none;transform:translateZ(var(--card-v2-face-z));backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-v2__face--front:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-color:rgb(var(--color-background));background-image:var(--gradient-background);-webkit-mask-image:var(--card-v2-paper-middle-mask);mask-image:var(--card-v2-paper-middle-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%}.card-v2__face--front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;opacity:var(--card-v2-matte-grain-opacity);mix-blend-mode:overlay;background-color:transparent;background-image:var(--card-v2-finish-grain);background-size:calc(100% * var(--card-v2-aspect-h-over-w)) 100%;background-position:center;background-repeat:no-repeat;-webkit-mask-image:var(--card-v2-paper-middle-mask);mask-image:var(--card-v2-paper-middle-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%}.card-v2__glare{--card-opacity: 1;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:20;overflow:hidden;transform:translateZ(1.41px);background-image:radial-gradient(farthest-corner circle at var(--product-card-sheen-x, 50%) var(--product-card-sheen-y, 50%),hsla(0,0%,100%,calc(.8 * var(--card-v2-glare-intensity, .25))) 10%,hsla(0,0%,100%,calc(.65 * var(--card-v2-glare-intensity, .25))) 20%,hsla(0,0%,0%,calc(.5 * var(--card-v2-glare-intensity, .25))) 90%);opacity:calc(var(--card-opacity, 0) * .8);mix-blend-mode:overlay;filter:brightness(.8) contrast(1.5)}.card-v2__glare:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(farthest-corner circle at var(--product-card-sheen-x, 50%) var(--product-card-sheen-y, 50%),hsla(180,100%,95%,calc(1 * var(--card-v2-glare-intensity, .25))) 5%,hsla(0,0%,39%,calc(.25 * var(--card-v2-glare-intensity, .25))) 55%,hsla(0,0%,0%,calc(.36 * var(--card-v2-glare-intensity, .25))) 110%);mix-blend-mode:overlay;filter:brightness(.6) contrast(3)}.card-v2__face--back{--card-v2-back-rim-color: rgb(var(--color-background));--card-v2-back-rim-accent: white;--cert-back-base: var(--card-v2-back-rim-color);--card-opacity: 0;--product-card-pointer-from-center: 0;--sunpillar-1: hsl(2, 100%, 73%);--sunpillar-2: hsl(53, 100%, 69%);--sunpillar-3: hsl(93, 100%, 69%);--sunpillar-4: hsl(176, 100%, 76%);--sunpillar-5: hsl(228, 100%, 74%);--sunpillar-6: hsl(283, 100%, 73%);--sunpillar-clr-1: var(--sunpillar-1);--sunpillar-clr-2: var(--sunpillar-2);--sunpillar-clr-3: var(--sunpillar-3);--sunpillar-clr-4: var(--sunpillar-4);--sunpillar-clr-5: var(--sunpillar-5);--sunpillar-clr-6: var(--sunpillar-6);border:0;background-color:var(--card-v2-back-rim-color);background-image:linear-gradient(133deg,transparent 0%,transparent 28%,color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-a),transparent) var(--card-v2-back-rim-pos-a),color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-b),transparent) var(--card-v2-back-rim-pos-b),color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-c),transparent) var(--card-v2-back-rim-pos-c),transparent 72%,transparent 100%);background-size:var(--cert-foil-sheen-size, 140% 170%);background-position:calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);background-repeat:no-repeat;transform:rotateY(180deg) translateZ(var(--card-v2-face-z));pointer-events:none}.card-v2__face--back[data-card-v2-back-cert=peta]{--card-v2-back-rim-color: #3f1a28;--card-v2-back-rim-accent: #fdeef4;--cert-back-base: #3f1a28}.card-v2__face--back[data-card-v2-back-cert=made-safe]{--card-v2-back-rim-color: #121a1b;--card-v2-back-rim-accent: #eef2f2;--cert-back-base: #121a1b}.card-v2__face--back[data-card-v2-back-cert=ewg]{--card-v2-back-rim-color: #0e3429;--card-v2-back-rim-accent: #eaf6ef;--cert-back-base: #0e3429}.card-v2__face--back[data-card-v2-back-cert=skinsafe]{--card-v2-back-rim-color: #0c2b5a;--card-v2-back-rim-accent: #e6f1fa;--cert-back-base: #0c2b5a}.card-v2__back-rim{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;padding:0;border:0;border-radius:var(--card-v2-surface-radius);background:transparent;pointer-events:none}.card-v2__back-inset{--card-v2-back-inset-inline: calc(100cqi - 2 * var(--card-v2-back-rim-inset));--card-v2-back-hero-max: calc(var(--card-v2-back-inset-inline) / 2);--card-v2-gold-trim: calc(var(--card-v2-gold-trim-ratio) * 100cqi);box-sizing:border-box;position:absolute;inset:var(--card-v2-back-rim-inset);z-index:0;margin:0;padding:0;border:var(--card-v2-gold-trim) solid transparent;border-radius:max(0px,calc(var(--card-v2-surface-radius) - var(--card-v2-back-rim-inset)));overflow:hidden;background-color:transparent;background-image:linear-gradient(rgb(var(--color-background)),rgb(var(--color-background))),var(--product-card-gold-sheen),var(--product-card-gold-leaf);background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;background-position:center,var(--product-card-gilt-sheen-position),center;background-size:100% 100%,var(--product-card-gilt-sheen-size),100% 100%;background-repeat:no-repeat;pointer-events:none}.card-v2__back-title-rim-clip{box-sizing:border-box;position:absolute;top:calc(-1 * (var(--card-v2-back-rim-inset) + var(--card-v2-gold-trim)));left:calc(-1 * (var(--card-v2-back-rim-inset) + var(--card-v2-gold-trim)));z-index:0;width:calc(100% + 2 * (var(--card-v2-back-rim-inset) + var(--card-v2-gold-trim)));height:calc(100% + 2 * (var(--card-v2-back-rim-inset) + var(--card-v2-gold-trim)));margin:0;padding:0;border:0;border-radius:var(--card-v2-surface-radius);pointer-events:none;background-color:var(--card-v2-back-rim-color);background-image:linear-gradient(133deg,transparent 0%,transparent 28%,color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-a),transparent) var(--card-v2-back-rim-pos-a),color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-b),transparent) var(--card-v2-back-rim-pos-b),color-mix(in oklab,var(--card-v2-back-rim-accent) var(--card-v2-back-rim-mix-c),transparent) var(--card-v2-back-rim-pos-c),transparent 72%,transparent 100%);background-size:var(--cert-foil-sheen-size, 140% 170%);background-position:calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);background-repeat:no-repeat;clip-path:inset(var(--card-v2-title-clip-top, 100%) var(--card-v2-title-clip-right, 0px) var(--card-v2-title-clip-bottom, 0px) var(--card-v2-title-clip-left, 0px))}.card-v2.is-flipped .card-v2__face--back{--card-opacity: 1;--product-card-pointer-from-center: .7}.card-v2.is-flipped .cert-card-back__linear-sheen{opacity:1}.card-v2 .cert-card-back__linear-sheen,.card-v2 .cert-card-back__linear-sheen:after{--imgsize: calc(var(--card-v2-linear-sheen-tile-ratio) * 100cqi)}.card-v2__back-inset>.card-v2__face-inner--back{z-index:1}.card-v2__face-inner{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:0;min-height:0}.card-v2__face-inner--back{display:flex;flex-direction:column;align-items:stretch;place-items:unset;height:100%;pointer-events:none;z-index:1}.card-v2__face-inner--back .card-v2__row[hidden]{display:none}.card-v2__face-inner--back:not(:has([data-card-v2-back-row=hero]:not([hidden]))):not(:has([data-card-v2-back-row=description]:not([hidden]))) .card-v2__row--back-title:not([hidden]){flex:1 1 0}.card-v2 [data-card-v2-back-title]{justify-self:center;align-self:center;width:max-content;max-width:100%;font-family:"Cinzel Decorative",var(--font-heading-family);font-size:min(var(--cert-title-font-size, 1rem),100cqh);max-height:100%;line-height:1;white-space:nowrap;text-align:center;color:#d4af37;background-image:var(--product-card-gold-sheen),var(--product-card-gold-leaf);background-position:var(--product-card-gilt-sheen-position),center;background-repeat:no-repeat,no-repeat;background-size:var(--product-card-gilt-sheen-size),100% 100%}@supports ((-webkit-background-clip: text) or (background-clip: text)){.card-v2 [data-card-v2-back-title]{color:transparent;-webkit-background-clip:text;background-clip:text}}.card-v2__row--back-description{flex:1 1 0;min-height:0}.card-v2__face-inner--back .card-v2__row--back-description{position:relative;overflow:hidden;flex:1 1 0;min-height:0;margin:var(--card-v2-back-rim-inset);padding:calc(var(--card-v2-back-hero-pad-ratio) * 100cqi);border-radius:max(0px,calc(var(--card-v2-surface-radius) - 2 * var(--card-v2-back-rim-inset)));background-color:rgb(var(--color-background));background-image:var(--gradient-background);place-items:stretch}.card-v2__face-inner--back .card-v2__row--back-description:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset var(--neu-distance-rest) var(--neu-distance-rest) var(--neu-blur-rest) var(--neu-dark),inset calc(var(--neu-light-distance-rest) * -1) calc(var(--neu-light-distance-rest) * -1) var(--neu-light-blur-rest) var(--neu-light)}.card-v2__face-inner--back .card-v2__row--back-description:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--card-v2-matte-grain-opacity);mix-blend-mode:overlay;background-image:var(--card-v2-finish-grain);background-size:calc(var(--card-v2-aspect-h-over-w) * 100cqi) calc(var(--card-v2-aspect-h-over-w) * 100cqi);background-position:center;background-repeat:no-repeat}.card-v2__back-note{position:relative;z-index:2;display:flex;flex-direction:column;gap:calc(var(--card-v2-back-note-sign-ratio) / 2);box-sizing:border-box;width:100%;height:100%;min-height:0}.card-v2__back-note-body{display:grid;place-items:center;flex:1 1 0;min-height:0;container-type:size}.card-v2__back-note-sign{display:grid;place-items:center;flex:0 0 var(--card-v2-back-note-sign-ratio);min-height:0;container-type:size}.card-v2__back-description{position:relative;z-index:1;box-sizing:border-box;margin:0;padding:0;width:100%;max-height:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;color:rgb(var(--color-foreground));font-family:var(--card-v2-back-desc-font, "Lora"),var(--font-body-family);font-size:calc(100cqh / 7.5);font-weight:400;line-height:1.5;text-align:center;text-wrap:pretty}.card-v2__back-signature{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:center;box-sizing:border-box;width:100%;margin:0;padding:0;color:rgb(var(--color-foreground));font-family:var(--card-v2-back-desc-font, "Lora"),var(--font-body-family);font-size:min(calc(100cqh / 1.5),12.5cqi);font-weight:400;line-height:1.5;text-align:center}.card-v2__back-signature-heart{font-family:"Shantell Sans",var(--card-v2-back-desc-font, "Lora"),var(--font-body-family);font-weight:300}.card-v2__face-inner--front{position:relative;grid-template-rows:var(--card-v2-section-rows);place-items:stretch;height:100%}.card-v2__face-inner--front .card-v2__row,.card-v2__face-inner--front .card-v2__slot{border-bottom:0}.card-v2__row{box-sizing:border-box;display:grid;place-items:center;min-height:0;margin:0;padding:0;border-bottom:var(--card-v2-row-dev-border)}.card-v2__row:last-child{border-bottom:0}.card-v2__face-inner--back .card-v2__row--back-title{flex:0 0 var(--card-v2-back-title-ratio);min-height:0;padding:calc(var(--card-v2-back-hero-pad-ratio) * 100cqi);background-color:transparent;background-image:none;container-type:size;place-items:center}.card-v2__face-inner--back .card-v2__row--back-hero{flex:0 0 auto;flex-shrink:0;min-width:0;min-height:calc(var(--card-v2-back-hero-min-ratio) * 100cqi);padding:calc(var(--card-v2-back-hero-pad-ratio) * 100cqi);container-type:size;place-items:center}.card-v2__face-inner--back:not(:has([data-card-v2-back-row=description]:not([hidden]))) .card-v2__row--back-hero:not([hidden]){flex:1 1 0}.card-v2__back-hero-mark{--card-v2-back-hero-fit-diameter: min(100cqi, 100cqh, var(--card-v2-back-hero-max));box-sizing:border-box;width:calc(var(--card-v2-back-hero-fit-diameter) * var(--card-v2-cert-icon-fit, 1));height:calc(var(--card-v2-back-hero-fit-diameter) * var(--card-v2-cert-icon-fit, 1));max-width:var(--card-v2-back-hero-max);max-height:var(--card-v2-back-hero-max);margin:0;padding:0;border:0;border-radius:0;background-color:transparent;background-image:var(--product-card-gold-sheen),var(--product-card-gold-leaf);background-position:var(--product-card-gilt-sheen-position),center;background-repeat:no-repeat,no-repeat;background-size:var(--product-card-gilt-sheen-size),100% 100%;-webkit-mask-image:var(--cert-icon-gold-mask);mask-image:var(--cert-icon-gold-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}.card-v2__row--header{grid-template-rows:var(--card-v2-header-rows);place-items:stretch}.card-v2__row--image{position:relative;z-index:2;place-items:stretch;overflow:hidden;min-width:0;min-height:0}.card-v2__zone-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:#0000}.card-v2__zone-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000}.card-v2__media{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;z-index:0}.card-v2__zone-link .card-v2__media{position:absolute;top:0;right:0;bottom:0;left:0}.card-v2__media-stack{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0}.card-v2__media-stack>img,.card-v2__media-stack>.placeholder-svg{object-fit:cover;object-position:center center}.card-v2__media-stack>.placeholder-svg{width:100%;height:100%}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.card-v2:not(.is-flipped) .card-v2__media-stack.media--hover-effect>img:only-child{transition:transform var(--duration-long, .5s) ease}.card-v2:not(.is-flipped):hover .card-v2__media-stack.media--hover-effect>img:first-child:only-child,.card-v2:not(.is-flipped):focus-within .card-v2__media-stack.media--hover-effect>img:first-child:only-child{transform:scale(var(--product-card-image-hover-scale, 1.06))}.card-v2:not(.is-flipped):hover .card-v2__media-stack.media--hover-effect>img:first-child:not(:only-child),.card-v2:not(.is-flipped):focus-within .card-v2__media-stack.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-v2:not(.is-flipped):hover .card-v2__media-stack.media--hover-effect>img+img,.card-v2:not(.is-flipped):focus-within .card-v2__media-stack.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long, .5s) ease,opacity .4s cubic-bezier(.25,.46,.45,.94);transform:scale(var(--product-card-image-hover-scale, 1.06))}.card-v2.is-flipped .card-v2__media-stack.media--hover-effect>img{transform:none}}.card-v2__row--cert{position:relative;z-index:21;grid-template-columns:repeat(4,1fr);place-items:stretch;border-bottom:0}.card-v2__row--cta{position:relative;grid-template-columns:1fr 1fr 1fr;place-items:stretch;overflow:hidden;border-radius:0 0 var(--card-v2-surface-radius) var(--card-v2-surface-radius)}.card-v2__row--cta:has(>.card-v2__cta-host){grid-template-columns:minmax(0,1fr)}.card-v2__row--cta:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--card-v2-gold-trim-ratio) * 100cqi);background-image:var(--product-card-gold-sheen),var(--product-card-gold-leaf);background-position:var(--product-card-gilt-sheen-position),center;background-repeat:no-repeat,no-repeat;background-size:var(--product-card-gilt-sheen-size),100% 100%;pointer-events:none;z-index:1}.card-v2__face-inner--front .card-v2__row--cta{pointer-events:auto}.card-v2__row--cta[data-card-v2-cta=priced]:hover{background-color:#fff}.card-v2__row--cta[data-card-v2-cta=nil]{cursor:not-allowed}.card-v2__row--cta[data-card-v2-cta=nil]:hover{background-color:rgb(var(--color-background))}.card-v2__cta-host{grid-column:1 / -1;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.card-v2__cta-form{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;margin:0;height:100%}.card-v2__cta-form .product-variant-id{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card-v2__cta-submit{box-sizing:border-box;flex:1 1 auto;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:stretch;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:none}.card-v2__cta-submit:after{content:none}.card-v2__cta-submit:hover,.card-v2__cta-submit:focus,.card-v2__cta-submit:focus-visible{background:transparent;box-shadow:none;outline:none}.card-v2__cta-submit:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.card-v2__cta-submit[disabled]{cursor:not-allowed}.card-v2__cta-face{grid-column:1;grid-row:1;display:grid;grid-template-columns:1fr 1fr 1fr;place-items:stretch;min-width:0;min-height:0;height:100%}.card-v2__cta-submit .sold-out-message{grid-column:1;grid-row:1;place-self:center;z-index:2;font-size:calc(var(--card-v2-cta-step) / 1.25);line-height:1}.card-v2__cta-submit.loading>.card-v2__cta-face{visibility:hidden}.card-v2__cta-submit>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center;z-index:3}.card-v2__cta-submit.loading>.loading__spinner .path{stroke:rgb(var(--color-foreground))}.card-v2__row--cta .card-v2__slot:nth-child(1) .card-v2__slot-label{font-size:calc(var(--card-v2-cta-step) / 1.25)}.card-v2__row--cta .card-v2__slot:nth-child(2) .card-v2__slot-label{font-size:var(--card-v2-cta-step)}.card-v2__row--cta .card-v2__slot:nth-child(3) .card-v2__slot-label--icon{font-size:calc(var(--card-v2-cta-step) * 1.25)}.card-v2__slot{box-sizing:border-box;display:grid;place-items:center;min-height:0;margin:0;padding:0;border-bottom:var(--card-v2-row-dev-border)}.card-v2__slot:last-child{border-bottom:0}.card-v2__row--cert .card-v2__slot,.card-v2__row--cta .card-v2__slot{border-bottom:0}.card-v2__row--cta .card-v2__slot{container-type:size;--card-v2-cta-step: calc(100cqh / 3)}.card-v2__row--cert .card-v2__slot{min-width:0;min-height:0;overflow:visible;place-items:stretch;container-type:size}.card-v2[data-card-v2-product=nil] .card-v2__face-inner--front{pointer-events:auto;cursor:not-allowed}.card-v2__face-inner a,.card-v2__face-inner button,.card-v2__face-inner [data-card-v2-hit]{pointer-events:auto}.card-v2__pdp-link{box-sizing:border-box;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:0;text-decoration:none;color:inherit;cursor:pointer}.card-v2__face-label,.card-v2__slot-label{font-size:clamp(.75rem,8cqi,1.75rem);font-weight:400;line-height:1;color:#000000b3;pointer-events:none;-webkit-user-select:none;user-select:none}.card-v2__slot--brand{container-type:size}.card-v2__slot--brand .card-v2__slot-label{font-family:var(--card-v2-brand-font),var(--font-body-family);font-size:calc(100cqh / 3);line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.card-v2__slot--title{container-type:size;display:flex;align-items:center;justify-content:center}.card-v2__slot-label--title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;width:100%;text-align:center;font-family:var(--card-v2-title-font),var(--font-body-family);font-size:25cqh;line-height:1;text-wrap:balance;text-overflow:ellipsis}.card-v2__slot--title[data-card-v2-title-lines="2"]{align-items:stretch}.card-v2__slot--title[data-card-v2-title-lines="2"] .card-v2__slot-label--title{box-sizing:border-box;height:100%;--card-v2-title-gap: calc((100cqh - 2em) / 3);padding-block:calc(var(--card-v2-title-gap) / 2);line-height:calc(1em + var(--card-v2-title-gap))}.card-v2__slot-label--icon{display:grid;place-items:center;width:1em;height:1em;font-size:clamp(.75rem,8cqi,1.75rem);color:#000000b3}.card-v2__slot-label--icon .icon,.card-v2__slot-label--icon svg{width:100%;height:100%;display:block;object-fit:contain}.card-v2__cert{box-sizing:border-box;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;pointer-events:none;-webkit-user-select:none;user-select:none;--card-v2-cert-fit-diameter: min(100cqi, 100cqh)}.card-v2__cert-tip{--cert-card-tip-padding-inline: 3.75cqi ;--cert-card-tip-badge-gap: calc(.0249 * 100cqi);--cert-card-tip-radius: 6.25cqi ;--cert-card-tip-neu-distance: 1.5cqi ;--cert-card-tip-neu-blur: calc(.0249 * 100cqi);--cert-card-tip-shadow: var(--cert-card-tip-neu-distance) var(--cert-card-tip-neu-distance) var(--cert-card-tip-neu-blur) var(--neu-dark);--cert-card-tip-title-lh: 1.2;--cert-card-tip-body-lh: 1.2;--cert-card-tip-title-lines: 1;--cert-card-tip-body-lines: 1;--cert-card-tip-title-size: 33cqh;--cert-card-tip-body-size: 22cqh;--cert-card-tip-gap: 0;--cert-card-tip-padding-block: 6.25cqh;container-type:size;position:absolute;left:var(--card-v2-cert-tip-inline-inset);right:var(--card-v2-cert-tip-inline-inset);bottom:calc(100% + var(--cert-card-tip-badge-gap));z-index:21;box-sizing:border-box;display:none;grid-auto-rows:1fr;place-items:center;gap:var(--cert-card-tip-gap);width:auto;max-width:none;height:100%;padding:var(--cert-card-tip-padding-block) var(--cert-card-tip-padding-inline);border:none;border-radius:var(--cert-card-tip-radius);box-shadow:var(--cert-card-tip-shadow);background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%);color:rgb(var(--color-foreground));text-align:center;white-space:normal;isolation:isolate;overflow:hidden;pointer-events:none}.card-v2__cert-tip-title{position:relative;z-index:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cert-card-tip-title-lines);overflow:hidden;max-width:100%;font-size:var(--cert-card-tip-title-size);font-weight:400;line-height:var(--cert-card-tip-title-lh);letter-spacing:.01em;color:rgb(var(--color-foreground))}.card-v2__cert-tip-body{position:relative;z-index:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cert-card-tip-body-lines);overflow:hidden;max-width:100%;font-size:var(--cert-card-tip-body-size);font-weight:400;line-height:var(--cert-card-tip-body-lh);color:rgba(var(--color-foreground),.72)}.card-v2__cert-tip[hidden]{display:none!important}.card-v2__cert.is-open .card-v2__cert-tip[hidden],.card-v2__cert:hover .card-v2__cert-tip[hidden],.card-v2__cert:focus-within .card-v2__cert-tip[hidden]{display:grid!important}.card-v2.is-flipped .card-v2__cert-tip,.card-v2.is-flipped .card-v2__cert:hover .card-v2__cert-tip,.card-v2.is-flipped .card-v2__cert:focus-within .card-v2__cert-tip,.card-v2.is-flipped .card-v2__cert.is-open .card-v2__cert-tip{display:none!important}@media(hover:none){.card-v2__cert:hover .card-v2__cert-tip[hidden]{display:none!important}.card-v2__cert.is-open .card-v2__cert-tip[hidden],.card-v2__cert:focus-within .card-v2__cert-tip[hidden]{display:grid!important}}.card-v2__cert-icon,.card-v2__cert img,.card-v2__cert .icon,.card-v2__cert svg{display:block;box-sizing:border-box;width:calc(var(--card-v2-cert-fit-diameter) * var(--card-v2-cert-icon-fit, 1));height:calc(var(--card-v2-cert-fit-diameter) * var(--card-v2-cert-icon-fit, 1));max-width:100%;max-height:100%;object-fit:contain;transform-origin:center}.card-v2__cert--active{pointer-events:auto;cursor:pointer}.card-v2__cert--active .card-v2__cert-icon{filter:none;opacity:1;transform:scale(var(--cert-badge-active-scale));transition:transform .16s ease}@media(hover:hover)and (pointer:fine){.card-v2__cert--active:hover .card-v2__cert-icon,.card-v2__cert--active:focus-visible .card-v2__cert-icon{transform:scale(calc(var(--cert-badge-active-scale) * var(--cert-badge-hover-grow)))}}.card-v2__cert--inactive{pointer-events:auto;cursor:default}.card-v2__cert--inactive .card-v2__cert-icon{filter:grayscale(1);opacity:var(--cert-badge-inactive-opacity);transform:scale(calc(var(--cert-badge-active-scale) * var(--cert-badge-inactive-scale)))}.card-v2__cert--locked{color:rgba(var(--color-foreground),.75);pointer-events:auto;cursor:pointer;text-decoration:none}.card-v2__cert--locked .icon,.card-v2__cert--locked svg{opacity:.55;transform:scale(calc(var(--cert-badge-active-scale) * var(--cert-badge-inactive-scale)))}.card-v2[data-card-v2-face-mode=front] .card-v2__face--back{visibility:hidden}.card-v2[data-card-v2-face-mode=back] .card-v2__face--front{visibility:hidden;pointer-events:none}.card-v2[data-card-v2-face-mode=back] .card-v2__face--front .card-v2__face-inner,.card-v2[data-card-v2-face-mode=back] .card-v2__face--front .card-v2__cert{pointer-events:none}.card-v2__whole-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;border-radius:inherit;text-decoration:none;color:transparent;pointer-events:none}.card-v2[data-card-v2-link-model=whole] .card-v2__face--back .card-v2__whole-link:not([hidden]){pointer-events:auto;cursor:pointer}@keyframes card-v2-deny-shake{20%{translate:-8px 0}40%{translate:7px 0}60%{translate:-4px 0}80%{translate:2px 0}}.card-v2[data-card-v2-click=deny],.card-v2[data-card-v2-link-model=whole]{cursor:pointer}.card-v2[data-card-v2-link-model=whole] .card-v2__face--back{pointer-events:auto}.card-v2.is-card-v2-deny-shake{animation:card-v2-deny-shake .46s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.card-v2__flip{transition:none}.card-v2.is-tilt-active .card-v2__layers{will-change:auto}.card-v2__glare{opacity:0}.card-v2.is-card-v2-deny-shake{animation:none}}.card-v2 .cert-card-back__linear-sheen,.card-v2 .cert-card-back__linear-sheen:after{will-change:auto}.card-v2.is-flipped.is-tilt-active .cert-card-back__linear-sheen,.card-v2.is-flipped.is-tilt-active .cert-card-back__linear-sheen:after{will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter}
/*# sourceMappingURL=/cdn/shop/t/161/assets/card-v2.css.map?bk=card-v2-prod-fonts-v1 */
