.cert-intel-overlay-slot,.cert-intel-paywall-bundle{flex:0 0 100%;width:100%;max-width:none;box-sizing:border-box;list-style:none;margin:0;padding:0}#product-grid>.cert-intel-paywall-bundle,#product-grid>.cert-intel-overlay-slot,[data-home-lab-dive-product-grid]>.cert-intel-paywall-bundle,[data-home-lab-dive-product-grid]>.cert-intel-overlay-slot{flex:0 0 100%;width:100%;max-width:none;box-sizing:border-box}.catalog-grid-scene:has(.cert-intel-paywall-bundle),.catalog-grid-scene:has(.cert-intel-overlay-slot){padding-bottom:0}.cert-intel-paywall-bundle{position:relative}.cert-intel-paywall-stack{display:block;width:100%;box-sizing:border-box}.cert-intel-overlay,.cert-intel-paywall-stack{--cert-intel-viewport: 100vh;--cert-intel-dock-height: 33vh}@supports (height: 100svh){.cert-intel-overlay,.cert-intel-paywall-stack{--cert-intel-viewport: 100svh;--cert-intel-dock-height: 33svh}}.cert-intel-overlay-slot{box-sizing:border-box;padding-bottom:var(--section-padding-bottom, 0px)}.cert-intel-locked-grid{position:relative;margin:0;padding:0;width:100%;z-index:0}.card-v2-host--plp{box-sizing:border-box;width:100%;aspect-ratio:var(--product-card-aspect, 7 / 12);container-type:size;display:grid;place-items:center}.card-v2-host--plp .card-v2{--card-v2-tilt-gutter: max(.375rem, calc(sin(var(--card-v2-tilt-max))*25%) )}.product-grid>.grid__item:has(.card-v2.is-tilt-active),.product-grid>.grid__item:has(.card-v2.is-card-v2-deny-shake),.product-grid>.grid__item:has(.card-v2.is-flipped){z-index:50}.cert-intel-overlay{--cert-intel-dock-gap: 3rem;position:sticky;top:calc((var(--cert-intel-viewport) - var(--cert-intel-dock-height)) / 2);bottom:auto;z-index:5;height:var(--cert-intel-dock-height);width:100%;max-width:100%;margin:0;padding:0;padding-bottom:var(--cert-intel-dock-gap);overflow:visible;pointer-events:none;box-sizing:border-box}.cert-intel-paywall-stack>.cert-intel-locked-grid{margin-top:calc(-1 * var(--cert-intel-dock-height));padding-bottom:var(--section-padding-bottom, 0px)}.cert-intel-overlay__panel{--cert-intel-foil-inset: calc(var(--product-card-surface-radius) * .45);--cert-intel-foil-stroke: calc(var(--product-card-surface-radius) * .1);--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 45%, var(--product-card-brand-plate-base) );--product-card-brand-plate-gloss: linear-gradient( var(--cert-foil-sheen-angle, 133deg), transparent 0%, transparent 28%, color-mix(in oklab, var(--product-card-brand-plate-highlight) 35%, var(--product-card-brand-plate-base)) 40%, color-mix(in oklab, var(--product-card-brand-plate-highlight) 55%, var(--product-card-brand-plate-base)) 50%, color-mix(in oklab, white 42%, var(--product-card-brand-plate-base)) 58%, transparent 72%, transparent 100% );--cert-intel-foil-sheen-position: calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);position:relative;isolation:isolate;container-type:size;pointer-events:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"mark title cta" "mark body cta";align-items:center;column-gap:1rem;row-gap:.75rem;box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:1.25rem 1.5rem;border-radius:var(--product-card-surface-radius);border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--neu-distance-rest) var(--neu-distance-rest) var(--neu-blur-rest) var(--neu-dark);text-align:left}.cert-intel-overlay__panel--pending{grid-template-columns:1fr 2fr;grid-template-areas:"mark title" "mark body"}.cert-intel-overlay__panel-grain{position:absolute;inset:calc(var(--cert-intel-foil-inset) + var(--cert-intel-foil-stroke));z-index:0;pointer-events:none;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--cert-intel-foil-inset) - var(--cert-intel-foil-stroke)));background-color:transparent;background-image:var(--product-card-finish-grain);background-size:var(--product-card-paper-grain-size, calc(120mm * 36 / 28.35)) var(--product-card-paper-grain-size, calc(120mm * 36 / 28.35));background-position:center;background-repeat:repeat;mix-blend-mode:overlay;opacity:var(--product-card-matte-grain-opacity, .26)}.cert-intel-overlay__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;box-sizing:border-box;padding:var(--cert-intel-foil-inset);background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:var(--cert-intel-foil-sheen-position);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.cert-intel-overlay__panel:after{content:"";position:absolute;inset:var(--cert-intel-foil-inset);z-index:0;pointer-events:none;box-sizing:border-box;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--cert-intel-foil-inset)));padding:var(--cert-intel-foil-stroke);background-color:transparent;background-image:var(--product-card-gold-leaf);background-position:center;background-repeat:no-repeat;background-size:100% 100%;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.cert-intel-overlay__panel>*:not(.cert-intel-overlay__panel-grain){position:relative;z-index:1}.cert-intel-overlay__mark{grid-area:mark;display:block;justify-self:center;align-self:center;margin:0;padding:0;border:0;background:none;color:rgba(var(--color-foreground),.75);font-family:Wargika,var(--font-heading-family),serif;font-size:100cqh;font-style:normal;font-weight:400;line-height:.85;-webkit-user-select:none;user-select:none;pointer-events:none}.cert-intel-overlay__title{grid-area:title;display:flex;flex-wrap:wrap;align-items:baseline;align-self:end;justify-self:stretch;gap:.35em;margin:0;min-width:0}.cert-intel-overlay__title-brand{font-family:var(--font-brand-family, Wargika, var(--font-heading-family), serif);font-size:clamp(4.5rem,20cqh,8.75rem);font-style:normal;font-weight:400;line-height:1}.cert-intel-overlay__title-product{font-family:var(--font-trust-description-family, "Alegreya Sans SC", var(--font-body-family));font-size:clamp(2.75rem,11.25cqh,4.75rem);font-style:normal;font-weight:400;letter-spacing:.06em;line-height:1.2}.cert-intel-overlay__body{grid-area:body;margin:0;max-width:none;justify-self:stretch;align-self:start;min-width:0;font-size:clamp(1.5rem,4.5cqh,2.2rem);line-height:1.35}.cert-intel-overlay__body--mobile{display:none}.cert-intel-overlay__cta{grid-area:cta;margin:0;justify-self:center;align-self:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-bottom:1.75rem;box-sizing:border-box}.cert-intel-overlay__b2b{grid-area:cta;justify-self:center;align-self:end;z-index:1;margin:0;pointer-events:auto}.cert-intel-overlay__b2b-link{margin:0;padding:0;font-size:1.1rem;font-weight:500;line-height:1.3;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));pointer-events:auto}.cert-intel-overlay__b2b-link:hover,.cert-intel-overlay__b2b-link:focus-visible{text-decoration:underline;text-underline-offset:.15em}.cert-intel-overlay .collection-view-all-card{--collection-view-all-cta-size: calc(var(--jewel-rem, 10px) * 5.5);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:fit-content;max-width:100%;margin:0;padding:.25rem;box-sizing:border-box;text-decoration:none;color:rgb(var(--color-foreground));background:transparent;border:none;border-radius:0;box-shadow:none;pointer-events:auto}.cert-intel-overlay .collection-view-all-card:hover,.cert-intel-overlay .collection-view-all-card:focus-visible{box-shadow:none}.cert-intel-overlay .collection-view-all-card__label{font-size:1.4rem;font-weight:600;line-height:1.2;text-align:center}.cert-intel-overlay .collection-view-all-card__icon{width:var(--collection-view-all-cta-size);height:var(--collection-view-all-cta-size);border-radius:50%;overflow:hidden;display:block;flex-shrink:0;background:rgb(var(--color-background));box-shadow:var(--product-card-surface-shadow)}.cert-intel-overlay .collection-view-all-card__icon-track{--view-all-icon-duration-in: var(--duration-default);--view-all-icon-ease-in: var(--ease-out-slow);display:flex;width:calc(var(--collection-view-all-cta-size) * 2);height:100%;flex-shrink:0;transform:translate(calc(-1 * var(--collection-view-all-cta-size)));transition:transform var(--view-all-icon-duration-in) var(--view-all-icon-ease-in)}.cert-intel-overlay .collection-view-all-card.is-view-all-arrow-active .collection-view-all-card__icon-track{transform:translate(0)}.cert-intel-overlay .collection-view-all-card.is-view-all-arrow-resetting .collection-view-all-card__icon-track{transition:none}.cert-intel-overlay .collection-view-all-card__icon-cell{flex:0 0 var(--collection-view-all-cta-size);width:var(--collection-view-all-cta-size);min-width:var(--collection-view-all-cta-size);display:flex;align-items:center;justify-content:center;height:100%}.cert-intel-overlay .collection-view-all-card__icon-cell.svg-wrapper{width:100%;height:100%}.cert-intel-overlay .collection-view-all-card__icon-cell .icon-arrow{width:2rem;height:2rem}@media(prefers-reduced-motion:reduce){.cert-intel-overlay .collection-view-all-card__icon-track{transition:none}}.cert-intel-filter-locked{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0 0 1rem;padding:.75rem 0}.cert-intel-filter-locked__icons{display:flex;gap:.5rem;opacity:.45}.cert-intel-filter-locked__mark{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;line-height:0;color:rgba(var(--color-foreground),.75)}.cert-intel-filter-locked__mark .icon,.cert-intel-filter-locked__mark svg{display:block;width:100%;height:100%}.cert-intel-filter-locked__label{margin:0;flex:1 1 12rem}.cert-intel-membership-benefits{margin:0 0 1.5rem;max-width:40rem}.cert-intel-membership-benefits__title{margin:0 0 .5rem}.cert-intel-membership-benefits__body{margin:0}@media screen and (max-width:749px){.cert-intel-overlay__panel{--cert-intel-content-gap: 1rem;padding:calc(var(--cert-intel-foil-inset) + var(--cert-intel-foil-stroke) + var(--cert-intel-content-gap));grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr 1fr auto;grid-template-areas:"title title" "body cta" "b2b b2b";align-items:center;row-gap:.5rem;column-gap:.75rem}.cert-intel-overlay__panel--pending{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"title" "body"}.cert-intel-overlay__mark{display:none}.cert-intel-overlay__title{align-self:center}.cert-intel-overlay__title-brand{font-size:clamp(2.75rem,12vw,4.5rem)}.cert-intel-overlay__title-product{font-size:clamp(1.75rem,7vw,2.75rem)}.cert-intel-overlay__body--desktop{display:none}.cert-intel-overlay__body--mobile{display:block;align-self:center;font-size:clamp(1.1rem,3.8vw,1.5rem)}.cert-intel-overlay__panel--pending .cert-intel-overlay__body--desktop{display:block}.cert-intel-overlay__cta{align-self:center;padding-bottom:0}.cert-intel-overlay .collection-view-all-card{gap:0}.cert-intel-overlay .collection-view-all-card__label{display:none}.cert-intel-overlay__b2b{grid-area:b2b;position:static;inset:auto;display:block;justify-self:end;align-self:end;width:auto;max-width:100%;margin:0;pointer-events:auto;z-index:1}.cert-intel-overlay__b2b-link{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/component-cert-intel.css.map */
