@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product{--koppa-mobile-dark-accent: radial-gradient(ellipse at 1% 22%, #164c7c 0%, #09294b 17%, transparent 43%), radial-gradient(ellipse at 76% -35%, #123b64 0%, transparent 48%), linear-gradient(135deg, #001326 0%, #000c1d 58%, #03162b 100%);--koppa-mobile-card-radius: 16px}body.ploy-product #MainContent .pp .product-mobile-offers{margin-top:22px!important;padding-top:0!important;border-top:0!important}body.ploy-product #MainContent .pp .product-mobile-offers>div[role=tablist]{border-color:#0718331f!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin-top:16px!important;overflow:hidden!important;border:0!important;border-radius:var(--koppa-mobile-card-radius)!important;background:var(--koppa-mobile-dark-accent)!important;color:#f7f8fb!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type>div:first-child{aspect-ratio:16 / 9!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:var(--koppa-mobile-dark-accent)!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type>div:last-child{padding:18px!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type :is(p,h3,span){color:inherit!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type p{color:#f7f8fbb8!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type h3,body.ploy-product #MainContent .pp .product-mobile-offers>a:first-of-type div:last-child>div:last-child p:first-child{color:#fff!important}body.ploy-product #MainContent .pp .product-mobile-offers>a:last-of-type{margin-top:12px!important}body.ploy-product #MainContent .pp :is(.product-delivery__media,.product-molecule__inner>article:last-child,.molecule-protocol-image,.product-application figure,.product-application [class*=media],.product-benefits figure,.product-benefits [class*=media],.product-size-comparison figure,.product-size-comparison [class*=media],.related-products figure,.related-products .aspect-square,.related-products .aspect-\[4\/3\],.product-ugc figure,.product-reviews figure){border-radius:var(--koppa-mobile-card-radius)!important;overflow:hidden!important}body.ploy-product #MainContent .pp :is(.product-delivery__media,.product-molecule__inner>article:last-child,.molecule-protocol-image,.product-application figure,.product-application [class*=media],.product-benefits figure,.product-benefits [class*=media]){margin-inline:20px!important;width:calc(100% - 40px)!important}body.ploy-product #MainContent .pp :is(.product-delivery__media,.product-molecule__inner>article:last-child,.molecule-protocol-image){margin-bottom:24px!important}body.ploy-product #MainContent .pp .product-delivery__media{aspect-ratio:16 / 10!important;min-height:0!important;background:var(--koppa-mobile-dark-accent)!important}body.ploy-product #MainContent .pp .product-delivery__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.ploy-product #MainContent .pp .related-products{background:var(--koppa-mobile-dark-accent)!important;color:#f7f8fb!important}body.ploy-product #MainContent .pp .related-products :is(h2,h3,a,span){color:inherit!important}body.ploy-product #MainContent .pp .related-products p{color:#f7f8fbb8!important}body.ploy-product #MainContent .pp .related-products .koppa-quick-add-card,body.ploy-product #MainContent .pp .related-products .group{background:#f7f8fbf5!important;color:#071833!important;border-color:#f7f8fb2e!important}body.ploy-product #MainContent .pp .related-products .koppa-quick-add-card :is(h3,a,span),body.ploy-product #MainContent .pp .related-products .group :is(h3,a,span){color:#071833!important}body.ploy-product #MainContent .pp .related-products .koppa-quick-add-card p,body.ploy-product #MainContent .pp .related-products .group p{color:#536278!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science.molecule-unified{background:var(--koppa-mobile-dark-accent)!important;color:#f7f8fb!important;padding:20px 16px 26px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile{display:block!important;min-height:0!important;overflow:visible!important;padding:0!important;background:transparent!important;color:#f7f8fb!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile>img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9.8!important;object-fit:contain!important;object-position:center!important;border-radius:18px!important;overflow:hidden!important;background:#061a32!important;box-shadow:inset 0 0 0 1px #ffffff1a!important;mix-blend-mode:normal!important;mask-image:none!important;-webkit-mask-image:none!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile>img,body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile>img{object-fit:cover!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile>div.absolute{display:none!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile>.relative{display:block!important;min-height:0!important;padding:30px 4px 0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile>.relative>div:first-child{display:flex!important;justify-content:space-between!important;gap:16px!important;margin:0 0 18px!important;color:#f7f8fb9e!important;font-size:11px!important;line-height:1.35!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile h2{max-width:none!important;margin:0!important;color:#fff!important;font-size:42px!important;font-weight:300!important;line-height:1.02!important;letter-spacing:-.055em!important;text-wrap:balance!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile h2+p{max-width:none!important;margin:18px 0 0!important;color:#f7f8fbb8!important;font-size:18px!important;line-height:1.5!important;letter-spacing:-.01em!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile dl{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:28px 0 0!important;padding:0!important;border-top:1px solid rgb(247 248 251 / 18%)!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile dl>div{display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;padding:16px 0!important;border-bottom:1px solid rgb(247 248 251 / 18%)!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile dl dd{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;color:#fff!important;font-size:25px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.03em!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile dl dt{grid-column:2!important;grid-row:1!important;margin:0!important;color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile dl dt:after{display:block!important;margin-top:6px!important;color:#f7f8fba3!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-science .product-molecule__mobile dl>div:nth-child(1) dt{font-size:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:before{content:"Clearly disclosed GHK-Cu"!important;font-size:15px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:after{content:"A clearly disclosed concentration of Copper Tripeptide-1."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-science .product-molecule__mobile dl>div:nth-child(2) dt:after{content:"Seven defined peptides, with Hydrolyzed Collagen and Collagen."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-science .product-molecule__mobile dl>div:nth-child(3) dt:after{content:"More than a typical 30 mL serum, made for consistent face and neck use."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile dl>div:nth-child(1) dt{font-size:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:before{content:"Encapsulated GHK-Cu"!important;font-size:15px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:after{content:"Visible blue capsules release the copper peptide as the cream is massaged in."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile dl>div:nth-child(2) dt:after{content:"A focused peptide system for hydrated, resilient-looking skin."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-science .product-molecule__mobile dl>div:nth-child(3) dt:after{content:"A generous cream format for daily face and neck use."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile dl>div:nth-child(1) dt{font-size:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:before{content:"Targeted GHK-Cu care"!important;font-size:15px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile dl>div:nth-child(1) dt:after{content:"A water-free balm format for face and body areas that need extra care."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile dl>div:nth-child(2) dt:after{content:"Peptide support in a precise stick made for selected dry areas."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle=ghk-cu-balm-stick] #product-science .product-molecule__mobile dl>div:nth-child(3) dt:after{content:"A portable full-size stick for neck, chest, hands and dry spots."!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile a[href*="/pages/science"]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;min-height:52px!important;margin-top:24px!important;padding-bottom:8px!important;border:0!important;border-bottom:1px solid rgb(247 248 251 / 28%)!important;color:#fff!important;font-size:15px!important;line-height:1.3!important;text-decoration:none!important}body.ploy-product #MainContent .pp #product-reviews>.koppa-container{width:100%!important;padding-inline:16px!important}body.ploy-product #MainContent .pp #product-reviews .koppa-section-heading{border-bottom:0!important}body.ploy-product #MainContent .pp #product-reviews .koppa-section-heading .module-label{margin-bottom:14px!important;color:#66738a!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.ploy-product #MainContent .pp #product-reviews h2{color:#071833!important;font-size:34px!important;font-weight:300!important;line-height:1.04!important;letter-spacing:-.055em!important}body.ploy-product #MainContent .pp #product-reviews .koppa-section-heading .grid{gap:16px!important;padding-top:0!important;padding-bottom:18px!important;border-bottom:1px solid #dbe2ec!important}body.ploy-product #MainContent .pp #product-reviews .koppa-write-review-trigger{justify-self:end!important;width:auto!important;min-height:38px!important;margin:0 0 16px auto!important;padding:0 14px!important;border-color:#bdc8d8!important;border-radius:999px!important;background:#ffffff8a!important;color:#071833!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}body.ploy-product #MainContent .pp #product-reviews .koppa-container>.grid:has(>figure):has(>article){display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding-top:22px!important}body.ploy-product #MainContent .pp #product-reviews figure{width:100%!important;margin:0!important;border-radius:18px!important;aspect-ratio:4 / 3!important}body.ploy-product #MainContent .pp #product-reviews figure figcaption{padding:18px!important}body.ploy-product #MainContent .pp #product-reviews article{min-height:0!important;border-color:#d7dfeb!important;border-radius:18px!important;background:#fff!important;box-shadow:0 18px 42px #0013260f!important}body.ploy-product #MainContent .pp #product-reviews article>div:first-child{padding:20px 18px 18px!important}body.ploy-product #MainContent .pp #product-reviews article>div:first-child>div:first-child{gap:18px!important;padding-bottom:16px!important;border-bottom-color:#dbe2ec!important}body.ploy-product #MainContent .pp #product-reviews article blockquote{margin:22px 0 0!important;padding:0!important;color:#071833!important;font-size:24px!important;font-weight:300!important;line-height:1.34!important;letter-spacing:-.035em!important}body.ploy-product #MainContent .pp #product-reviews article button[aria-label*=review]{width:32px!important;height:32px!important;border-color:#cdd6e4!important;border-radius:999px!important;background:#f7f9fc!important;color:#071833!important}body.ploy-product #MainContent .pp #product-reviews article>.grid{display:none!important}body.ploy-product #MainContent .pp .related-products{padding-top:40px!important;padding-bottom:40px!important}body.ploy-product #MainContent .pp .related-products+*{margin-top:0!important}body.ploy-product #MainContent .pp .product-comparison{background:var(--koppa-mobile-dark-accent)!important;color:#f7f8fb!important}body.ploy-product #MainContent .pp .product-comparison__table{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ploy-product #MainContent .pp .product-comparison__mobile-intro{padding:26px 16px 0!important}body.ploy-product #MainContent .pp .product-comparison__mobile-intro>div:first-child{color:#f7f8fb94!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.ploy-product #MainContent .pp .product-comparison__mobile-intro h2{max-width:13.8ch!important;margin-top:18px!important;color:#fff!important;font-size:34px!important;font-weight:300!important;line-height:1.03!important;letter-spacing:-.055em!important}body.ploy-product #MainContent .pp .product-comparison__mobile-intro p{max-width:none!important;margin-top:14px!important;color:#f7f8fbad!important;font-size:15px!important;line-height:1.45!important}body.ploy-product #MainContent .pp .product-comparison__mobile-columns{overflow:hidden!important;margin:20px 16px 12px!important;border:1px solid rgb(247 248 251 / 16%)!important;border-radius:16px!important;background:#f7f8fb12!important}body.ploy-product #MainContent .pp .product-comparison__mobile-columns>p{display:none!important}body.ploy-product #MainContent .pp .product-comparison__mobile-columns>div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;align-items:stretch!important}body.ploy-product #MainContent .pp .product-comparison__mobile-columns>div>span[aria-hidden=true]{display:none!important}body.ploy-product #MainContent .pp .product-comparison__mobile-product,body.ploy-product #MainContent .pp .product-comparison__mobile-benchmark{min-height:66px!important;padding:12px 14px!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-align:left!important}body.ploy-product #MainContent .pp .product-comparison__mobile-benchmark{display:block!important;border-left:1px solid rgb(247 248 251 / 16%)!important}body.ploy-product #MainContent .pp .product-comparison__mobile-benchmark:after{content:"Common copper peptide baseline"!important;display:block!important;margin-top:5px!important;color:#f7f8fb94!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important}body.ploy-product #MainContent .pp .product-comparison__mobile-product img{display:none!important}body.ploy-product #MainContent .pp .product-comparison__mobile-product span{display:block!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}body.ploy-product #MainContent .pp .product-comparison__mobile-product span:after{content:"Disclosed, multi-support formula"!important;display:block!important;margin-top:5px!important;color:#f7f8fb94!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important}body.ploy-product #MainContent .pp .product-comparison table{display:table!important;width:calc(100% - 32px)!important;margin:0 16px!important;overflow:hidden!important;border:1px solid rgb(247 248 251 / 16%)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:18px!important;background:#f7f8fb0f!important;table-layout:fixed!important}body.ploy-product #MainContent .pp .product-comparison colgroup col:nth-child(1){width:59%!important}body.ploy-product #MainContent .pp .product-comparison colgroup col:nth-child(2),body.ploy-product #MainContent .pp .product-comparison colgroup col:nth-child(3){width:20.5%!important}body.ploy-product #MainContent .pp .product-comparison thead{display:none!important}body.ploy-product #MainContent .pp .product-comparison tbody tr{background:transparent!important}body.ploy-product #MainContent .pp .product-comparison tbody td{padding:14px 10px!important;border-color:#f7f8fb29!important;color:#f7f8fb!important;vertical-align:middle!important}body.ploy-product #MainContent .pp .product-comparison tbody td:first-child{padding-left:14px!important;vertical-align:top!important}body.ploy-product #MainContent .pp .product-comparison tbody td:not(:first-child){text-align:center!important}body.ploy-product #MainContent .pp .product-comparison tbody td:not(:first-child):before{display:block!important;margin-bottom:8px!important;color:#f7f8fb7f!important;font-size:8px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}body.ploy-product #MainContent .pp .product-comparison tbody td:nth-child(2):before{content:"Kopp\101"!important}body.ploy-product #MainContent .pp .product-comparison tbody td:nth-child(3):before{content:"Typical"!important}body.ploy-product #MainContent .pp .product-comparison tbody h3{margin:0!important;color:#fff!important;font-size:16px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.025em!important}body.ploy-product #MainContent .pp .product-comparison tbody p{margin-top:6px!important;color:#f7f8fbad!important;font-size:11px!important;line-height:1.35!important}body.ploy-product #MainContent .pp .product-comparison__check{display:inline-grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:999px!important;background:#fff!important;color:#001326!important}body.ploy-product #MainContent .pp .product-comparison__check svg{width:17px!important;height:17px!important}body.ploy-product #MainContent .pp .product-comparison tbody td:nth-child(3) span.text-base{color:#f7f8fb94!important;font-size:20px!important;line-height:1!important}body.ploy-product #MainContent .pp .product-comparison tbody tr:last-child h3{font-size:16px!important}body.ploy-product #MainContent .pp .product-comparison tbody tr:last-child td:nth-child(2),body.ploy-product #MainContent .pp .product-comparison tbody tr:last-child td:nth-child(3){color:#fff!important;font-size:20px!important;font-weight:600!important;letter-spacing:-.04em!important;white-space:nowrap!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top [data-ploy-product-gallery]{grid-template-rows:100vw 72px!important;max-width:100%!important;margin:0!important;width:100%!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top .product-gallery__viewport{aspect-ratio:1!important;border-radius:0!important;background:#031329!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top [data-ploy-gallery-slide] img{object-fit:contain!important;object-position:center!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top [data-ploy-gallery-slide]:first-child img{object-fit:cover!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top :is([data-ploy-gallery-previous],[data-ploy-gallery-next]){top:calc(50vw - 22px)!important;bottom:auto!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#0313294d!important;color:#fff!important;border:1px solid rgb(255 255 255 / 45%)!important;z-index:5!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top .product-gallery__thumbs{width:100%!important;margin:0!important;padding:0 20px!important;gap:8px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-top [data-ploy-gallery-thumb]{width:48px!important;height:48px!important;flex-basis:48px!important;border-radius:8px!important;overflow:hidden!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-zoom{top:14px!important;bottom:auto!important;min-height:36px!important;border-radius:20px!important;background:#0313298c!important;color:#fff!important;font-size:11px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-title{font-size:24px!important;line-height:1.15!important;font-weight:400!important;max-width:none!important;margin:0 0 10px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-size{font-size:13px!important;margin:0 0 12px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-price{font-size:21px!important;line-height:1.2!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-price small{font-size:11px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-value{margin:0 0 20px!important;padding-bottom:18px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-content{font-size:14px!important;line-height:1.55!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-content p:first-child{font-size:18px!important;line-height:1.3!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-plan{min-height:58px!important;padding:10px 12px!important;font-size:13px!important;gap:10px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-plan small{font-size:11px!important;line-height:1.35!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .koppa-mobile-plan-price{font-size:14px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery{padding:32px 16px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__layout{padding:0!important;gap:24px!important;background:transparent!important;border:0!important;overflow:visible!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__media{position:relative!important;display:block!important;width:100%!important;margin:0!important;aspect-ratio:16/10!important;min-height:0!important;border-radius:18px!important;overflow:hidden!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__media figcaption{position:absolute!important;inset:auto 0 0!important;padding:14px 16px!important;background:linear-gradient(transparent,#000c1dd9)!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__media figcaption h3{font-size:15px!important;line-height:1.25!important;margin-top:5px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery__media figcaption p{font-size:11px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile>img{height:auto!important;min-height:210px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile h2{font-size:34px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science .product-molecule__mobile h2+p{font-size:16px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews{padding:28px 16px 36px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews>.koppa-container{padding-inline:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews figure{overflow:hidden!important;min-height:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews figure img{width:100%!important;height:100%!important;object-fit:cover!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews article button{min-width:44px!important;min-height:44px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-reviews article blockquote{font-size:20px!important;line-height:1.4!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .related-products{padding:32px 16px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .related-products .koppa-container{padding-inline:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .related-products .koppa-quick-add-card{border-radius:18px!important;overflow:hidden!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison{padding:28px 16px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison>.koppa-container{padding:0!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp .product-delivery__copy{display:none!important}body.ploy-product #MainContent .pp .koppa-approved-proof{display:block!important;border:1px solid #d7dfeb!important;border-radius:18px!important;overflow:hidden!important;background:#fbfcfe!important;color:#071833!important}body.ploy-product #MainContent .pp .koppa-approved-proof header{padding:22px 18px 18px!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-eyebrow{margin:0 0 12px!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#536278!important}body.ploy-product #MainContent .pp .koppa-approved-proof h2{margin:0!important;max-width:none!important;font-size:29px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.035em!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-intro{margin:12px 0 0!important;color:#536278!important;font-size:14px!important;line-height:1.45!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-stat{display:grid!important;grid-template-columns:80px 1fr!important;gap:12px!important;align-items:center!important;margin-top:16px!important;padding:14px!important;border-radius:14px!important;background:radial-gradient(at 0 0,rgba(22,76,124,.15),transparent),#f8fafc!important;border:1px solid #d8e1ec!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-stat>strong{font-size:32px!important;font-weight:500!important;color:#164c7c!important;line-height:1!important}body.ploy-product #MainContent .pp .koppa-approved-proof h3{font-size:15px!important;font-weight:600!important;line-height:1.2!important;margin:0!important}body.ploy-product #MainContent .pp .koppa-approved-proof p{font-size:13px!important;line-height:1.45!important;color:#536278!important;margin:5px 0 0!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-row{display:grid!important;grid-template-columns:32px 1fr!important;gap:12px!important;border-top:1px solid #d9e0ea!important;padding:15px 18px!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-row>span{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#eaf0f7!important;color:#164c7c!important;font-size:12px!important}body.ploy-product #MainContent .pp .koppa-approved-proof .kap-chips{padding:14px 18px!important;margin:0!important;border-top:1px solid #d9e0ea!important;font-size:11px!important}}}@layer koppa-approved-mobile{body.ploy-product #MainContent .pp select[data-approved-plan-select]{display:none!important}body.ploy-product #MainContent .pp .koppa-approved-plans{display:grid!important;gap:8px!important;padding:0!important;margin:16px 0 0!important;border:0!important;min-width:0!important}body.ploy-product #MainContent .pp .koppa-approved-plans legend{padding:0!important;margin:0 0 8px!important;font-size:13px!important;color:#536278!important}body.ploy-product #MainContent .pp .koppa-approved-plans label{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:12px!important;border:1px solid #cfd8e4!important;border-radius:12px!important;background:#fbfcfe!important;cursor:pointer!important;margin:0!important}body.ploy-product #MainContent .pp .koppa-approved-plans label:has(input:checked){border-color:#082546!important;box-shadow:0 0 0 1px #082546!important;background:#f3f7fc!important}body.ploy-product #MainContent .pp .koppa-approved-plans input{width:16px!important;height:16px!important;margin:0!important;accent-color:#082546}body.ploy-product #MainContent .pp .koppa-approved-plans strong,body.ploy-product #MainContent .pp .koppa-approved-plans b{font-size:14px!important;font-weight:500!important;color:#071833!important;line-height:1.25!important}body.ploy-product #MainContent .pp .koppa-approved-plans small{display:block!important;margin-top:4px!important;font-size:12px!important;line-height:1.35!important;color:#536278!important}body.ploy-product #MainContent .pp [data-approved-plan-select]+p[hidden]{display:none!important}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-delivery .product-delivery__media{width:100%!important;margin:0!important;border-radius:18px!important}body.ploy-product #MainContent .pp .product-delivery>.koppa-container{padding-inline:0!important}body #MainContent #home-quiz{padding:32px 16px!important}body #MainContent #home-quiz>.koppa-container{padding:0!important}body #MainContent #home-quiz .module-label{display:none!important}body #MainContent #home-quiz .quiz__intro{border:0!important;padding:0 0 22px!important;gap:12px!important}body #MainContent #home-quiz .quiz__intro h2{margin:0!important;font-size:26px!important;line-height:1.15!important}body #MainContent #home-quiz .quiz__intro>p{margin:0!important;font-size:14px!important;line-height:1.5!important}body #MainContent #home-quiz .quiz__question{margin-top:24px!important}body .koppa-ugc{padding-top:28px!important;padding-bottom:28px!important;margin-top:0!important}body .koppa-ugc__inner{padding-top:0!important}body.ploy-product #MainContent .pp #product-reviews.trio-reviews .protocol-reviews-carousel{margin:16px 0 0!important}body.ploy-product #MainContent .pp #product-reviews.trio-reviews [data-protocol-review-track]{display:flex!important;gap:12px!important;overflow-x:auto!important;margin:0!important;padding:0 0 12px!important;scroll-snap-type:x mandatory!important}body.ploy-product #MainContent .pp #product-reviews.trio-reviews [data-protocol-review-track]>article{flex:0 0 88%!important;max-width:none!important;min-height:0!important;scroll-snap-align:start!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison .product-comparison__mobile-intro{padding:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison .product-comparison__mobile-intro h2{max-width:none!important;font-size:30px!important;line-height:1.1!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison .product-comparison__mobile-intro p{font-size:14px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table{width:100%!important;margin:0!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison .product-comparison__mobile-columns{margin:20px 0 12px!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison col:first-child,body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison tr>td:first-child{width:59%!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison col:not(:first-child),body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison tr>td:not(:first-child){width:20.5%!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table h3{font-size:15px!important;line-height:1.2!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison tbody td{padding:12px 10px!important}body.ploy-product #MainContent .pp #product-reviews .py-6{text-align:left!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp #product-science.trio-science{padding:20px 16px 26px!important;background:var(--koppa-mobile-dark-accent)!important;color:#f7f8fb!important}body.ploy-product #MainContent .pp #product-science.trio-science>div:first-child{padding:0!important}body.ploy-product #MainContent .pp #product-science.trio-science>div:first-child>article{background:transparent!important;border:0!important;min-height:0!important;overflow:visible!important}body.ploy-product #MainContent .pp #product-science.trio-science>div:first-child>article>img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;border-radius:18px!important}body.ploy-product #MainContent .pp #product-science.trio-science>div:first-child>article>div.absolute{display:none!important}body.ploy-product #MainContent .pp #product-science.trio-science>div:first-child>article>div.relative{min-height:0!important;padding:28px 4px 0!important}body.ploy-product #MainContent .pp #product-science.trio-science h2{font-size:32px!important;line-height:1.1!important;max-width:none!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table colgroup{display:table-column-group!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table col{display:table-column!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table tbody{display:table-row-group!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table tbody tr{display:table-row!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] .product-comparison table tbody td{display:table-cell!important}body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science.trio-science>div:first-child,body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science.trio-science>div:first-child>article,body.ploy-product #MainContent .pp[data-ploy-product-handle] #product-science.trio-science>div:first-child>article>div.relative{background:transparent!important;color:#f7f8fb!important}}}@layer koppa-approved-mobile{@media(max-width:767px){body.ploy-product #MainContent .pp[data-ploy-product-handle]{padding-bottom:24px!important}body .kg-ribbon{padding-top:16px!important;margin-top:0!important}}}@layer koppa-desktop-frame{#MainContent{isolation:isolate!important}@media(min-width:1024px){#MainContent{box-sizing:border-box!important;--koppa-desktop-gutter: 32px;padding-inline:var(--koppa-desktop-gutter)!important}}@media(min-width:1024px){#MainContent #ploy-native>#home.hero--carousel{width:calc(100% + 2 * var(--koppa-desktop-gutter))!important;max-width:none!important;margin-inline:calc(-1 * var(--koppa-desktop-gutter))!important}}@media(min-width:1440px){#MainContent{--koppa-desktop-gutter: 48px}}}@layer koppa-desktop-frame{@media(min-width:768px){#MainContent .pp[data-ploy-product-handle=ghk-cu-serum] .serum-formula-balanced{gap:28px!important;align-items:stretch!important}}@media(min-width:1024px){#MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-application .koppa-container>div{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)!important;gap:0!important;border-block:1px solid transparent!important;background:var(--ploy-neutral-primary-s0)!important}#MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-application .koppa-container>div>div{padding:64px!important;border:0!important;border-radius:0!important;background:transparent!important}#MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-application figure{min-height:620px!important;border-radius:0!important}}@media(min-width:1280px){#MainContent .pp[data-ploy-product-handle=ghk-cu-serum] #product-application .koppa-container>div>div{padding-inline:80px!important}}}@layer koppa-desktop-frame{@media(min-width:1024px){#MainContent .ploy-page-island[data-ploy-page=science] .koppa-section{padding-block:120px!important}#MainContent .ploy-page-island[data-ploy-page=science] #what-is-ghk-cu>.koppa-container,#MainContent .ploy-page-island[data-ploy-page=science] #what-is-ghk-cu>.koppa-container>.relative{min-height:720px!important}#MainContent .ploy-page-island[data-ploy-page=science] #what-is-ghk-cu>.koppa-container>.relative{gap:normal!important;max-width:768px!important;padding:64px!important}#MainContent .ploy-page-island[data-ploy-page=science] #how-ghk-cu-works article,#MainContent .ploy-page-island[data-ploy-page=science] #how-ghk-cu-works article>.relative{min-height:560px!important}#MainContent .ploy-page-island[data-ploy-page=science] #how-ghk-cu-works article>.relative{padding:40px!important}#MainContent .ploy-page-island[data-ploy-page=science] #formulation-detail article>.koppa-container{padding-block:64px!important}#MainContent .ploy-page-island[data-ploy-page=science] #formulation-detail article>.koppa-container>div{padding:40px!important}#MainContent .ploy-page-island[data-ploy-page=science] #formulation-detail article .mt-6>.grid{grid-template-columns:220px minmax(0,1fr)!important}}}@font-face{font-family:Ploy Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(ploy-geist-latin-wght-normal.woff2) format("woff2")}@layer koppa-editorial-polish{body #MainContent .article-template{--ploy-paper: oklch(.986 .002 255) !important;--ploy-wash: oklch(.942 .004 255) !important;--ploy-text: oklch(.18 .06 257) !important;--ploy-muted: oklch(.43 .04 257) !important;--ploy-line: oklch(.885 .006 255) !important;--ploy-navy: oklch(.185 .052 257) !important;background:var(--ploy-paper)!important;color:var(--ploy-text)!important;font-family:Ploy Geist,Geist,Helvetica Neue,Arial,sans-serif!important}body #MainContent .article-template :is(h1,h2,h3,h4,p,a,span,time,li,th,td,strong,button){font-family:Ploy Geist,Geist,Helvetica Neue,Arial,sans-serif!important}body #MainContent .article-template .article-head{max-width:1120px!important;margin:0 auto!important;padding:80px 32px 64px!important;text-align:center!important}body #MainContent .article-template .article-template__title{max-width:1040px!important;margin:28px auto 0!important;font-size:clamp(36px,5.3vw,93px)!important;font-weight:300!important;line-height:1.02!important;letter-spacing:-.05em!important;text-transform:none!important;text-wrap:balance!important;color:var(--ploy-text)!important}body #MainContent .article-template :is(.article-head__eyebrow,.article-head__meta){max-width:none!important;width:100%!important;margin-inline:auto!important;color:var(--ploy-muted)!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important}body #MainContent .article-template .article-head__meta{margin-top:28px!important}body #MainContent .article-template .article-template__hero-container{max-width:1320px!important;margin:0 auto!important;padding:0 32px!important}body #MainContent .article-template .article-template__content{max-width:800px!important;margin:0 auto!important;padding:64px 32px!important;font-size:17px!important;line-height:1.85!important;color:var(--ploy-muted)!important}body #MainContent .article-template .article-template__content :is(p,li,blockquote){font-size:inherit!important;font-weight:400!important;line-height:1.85!important;letter-spacing:0!important;color:var(--ploy-muted)!important}body #MainContent .article-template .article-template__content :is(p,ul,ol,blockquote,table){margin-block:22px!important}body #MainContent .article-template .article-template__content :is(h2,h3,h4){color:var(--ploy-text)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.035em!important;text-transform:none!important;padding:0!important;scroll-margin-top:112px!important}body #MainContent .article-template .article-template__content h2{font-size:clamp(27px,3vw,44px)!important;margin:64px 0 24px!important}body #MainContent .article-template .article-template__content h3{font-size:clamp(21px,2vw,27px)!important;margin:48px 0 16px!important}body #MainContent .article-template .article-template__content h4{font-size:19px!important;margin:32px 0 16px!important}body #MainContent .article-template .article-template__content h2:before{display:none!important}body #MainContent .article-template .article-template__content strong{color:var(--ploy-text)!important;font-weight:500!important}body #MainContent .article-template .article-template__content a{color:var(--ploy-navy)!important;text-underline-offset:.2em!important}body #MainContent .article-template .article-template__content>p:first-child:has(>strong:first-child){background:none!important;border:0!important;padding:0!important;margin-top:0!important}body #MainContent .article-template .article-template__content :is(th,td){border-color:var(--ploy-line)!important;color:var(--ploy-text)!important;font-size:14px!important;line-height:1.6!important}body #MainContent .article-template :is(.article-end,.article-hero__media){background:var(--ploy-wash)!important}body #MainContent .article-template .article-rel__head{font-size:28px!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.035em!important}body #MainContent .article-template .article-rel__title{font-size:17px!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.02em!important;line-height:1.35!important}body #MainContent .ploy-page-island:is([data-ploy-page=faq],[data-ploy-page=shipping-returns],[data-ploy-page=contact],[data-ploy-page=giving-back],[data-ploy-page=media],[data-ploy-page=ambassador]) [data-ploy-heading=h1]{font-size:clamp(32px,3.2vw,46px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.035em!important;text-transform:none!important;max-width:20ch!important;text-wrap:balance!important}body #MainContent .ploy-page-island:is([data-ploy-page=media],[data-ploy-page=ambassador]) .source-editorial{--source-ink: oklch(.18 .06 257) !important;--source-muted: oklch(.43 .04 257) !important;--source-navy: oklch(.185 .052 257) !important;background:#f9fafc!important;color:var(--source-ink)!important}body #MainContent [data-ploy-page=media] :is(.km,.km-hero,.km-sec,.km-msec,.km-card,.km-proto__card,.km-diff__cell,.km-asset,.km-topic,.km-messential,.km-proto__step),body #MainContent [data-ploy-page=ambassador] :is(.ca-page,.ca-sec,.ca-track,.ca-step-card,.ca-receive-card,.ca-fit-card){background:#f9fafc!important;color:#01112b!important;border-color:#d6d9dd!important}body #MainContent [data-ploy-page=media] :is(.km-strip,.km-sec--tint,.km-sec--assets,.km-card__head,.km-proto__media,.km-asset__thumb,.km-msec--tint,.km-mthumb,.km-mproduct),body #MainContent [data-ploy-page=ambassador] :is(.ca-sec--mist,.ca-sec--blue,.ca-proof){background:#eaecee!important;color:#01112b!important}body #MainContent [data-ploy-page=media] :is(.km-hero,.km-sec),body #MainContent [data-ploy-page=ambassador] .ca-sec{padding-block:72px!important}body #MainContent [data-ploy-page=media] .km-hero__inner{gap:clamp(32px,4vw,64px)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body #MainContent [data-ploy-page=media] .km-hero__media{aspect-ratio:1 / 1!important;max-height:560px!important}body #MainContent [data-ploy-page=media] .km-hero__sub{font-size:17px!important;line-height:1.6!important;color:var(--source-muted)!important}body #MainContent [data-ploy-page=media] :is(.km-hero__body,.km-lede,.km-body,.km-boiler__text),body #MainContent [data-ploy-page=ambassador] :is(.ca-sec__intro,.ca-track__desc,.ca-step-card__desc){font-size:15px!important;line-height:1.75!important}body #MainContent [data-ploy-page=media] .km-hero__actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body #MainContent [data-ploy-page=media] :is(.km-btn,.km-copybtn,.km-contact__mail),body #MainContent [data-ploy-page=ambassador] .ca-btn{min-height:48px!important}body #MainContent [data-ploy-page=media] :is(.km-sec--why,.km-msec--blue,.km-asset__thumb--dark),body #MainContent [data-ploy-page=ambassador] :is(.ca-hero,.ca-cta-band){background:#031229!important;color:#f5f9fc!important}body #MainContent [data-ploy-page=ambassador] .ca-hero{padding-block:80px!important}body #MainContent [data-ploy-page=ambassador] :is(.ca-hero,.ca-cta-band) :is([data-ploy-heading],p){color:#f5f9fc!important}body #MainContent [data-ploy-page=ambassador] :is(.ca-hero,.ca-cta-band) .ca-btn{background:#f9fafc!important;color:#01112b!important;border-color:#f9fafc!important}body #MainContent [data-ploy-page=ambassador] .ca-hero .ca-btn--ghost{background:transparent!important;color:#f5f9fc!important}body #MainContent [data-ploy-page=media] .km-msec--blue .km-btn{background:#f9fafc!important;color:#01112b!important}@media(max-width:767px){body #MainContent .article-template .article-head{padding:48px 20px 40px!important}body #MainContent .article-template .article-template__title{font-size:clamp(32px,8.5vw,42px)!important;line-height:1.08!important}body #MainContent .article-template .article-template__hero-container{padding:0 20px!important}body #MainContent .article-template .article-template__content{padding:40px 20px!important;font-size:16px!important}body #MainContent .ploy-page-island:is([data-ploy-page=faq],[data-ploy-page=shipping-returns],[data-ploy-page=contact],[data-ploy-page=giving-back],[data-ploy-page=media],[data-ploy-page=ambassador]) [data-ploy-heading=h1]{font-size:30px!important}body #MainContent [data-ploy-page=media] :is(.km-hero,.km-msec,.km-sec--contact),body #MainContent [data-ploy-page=ambassador] :is(.ca-hero,.ca-sec){padding:48px 20px!important}body #MainContent [data-ploy-page=media] .km-hero__inner{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}body #MainContent [data-ploy-page=media] .km-hero__media{aspect-ratio:4 / 3!important}body #MainContent [data-ploy-page=media] .km-hero__actions{display:grid!important}}}@layer koppa-editorial-polish{body #MainContent [data-ploy-page=men] .koppa-men-protocol-media{min-height:0!important;aspect-ratio:1 / 1.075!important;background:#010513!important}body #MainContent [data-ploy-page=men] [data-koppa-men-protocol-image]{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}body #MainContent [data-ploy-page=men] .koppa-men-protocol-media>:is(div,p){display:none!important}}@layer koppa-editorial-polish{body .cupra-footer :is(.cf-ship,.cf-email){font-family:Ploy Geist,Geist,Helvetica Neue,Arial,sans-serif!important}body .cupra-footer :is(.cf-ship,.cf-email) :is(p,h2,input,button,a,span){font-family:inherit!important}body .cupra-footer .cf-ship{background:#010513!important;color:#f5f9fc!important;padding:0!important}body .cupra-footer .cf-ship__inner{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:20px!important;width:100%!important;max-width:1600px!important;min-height:88px!important;margin:0 auto!important;padding:20px 48px!important}body .cupra-footer .cf-ship__label{margin:0!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#b1bcc7!important}body .cupra-footer .cf-ship__actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body .cupra-footer .cf-ship__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:12px 20px!important;border:1px solid oklch(1 0 0 / 18%)!important;border-radius:3px!important;color:#f5f9fc!important;font-size:11px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important}body .cupra-footer .cf-ship__link--protocol{background:#f9fafc!important;border-color:#f9fafc!important;color:#01112b!important}body .cupra-footer .cf-email{background:#f9fafc!important;border:0!important;border-bottom:1px solid oklch(.885 .006 255)!important;color:#01112b!important}body .cupra-footer .cf-email__inner{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)!important;align-items:start!important;gap:64px!important;max-width:1600px!important;width:100%!important;margin:0 auto!important;padding:112px 32px 136px!important}body .cupra-footer .cf-email__eyebrow{margin:0 0 24px!important;color:#425166!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:400!important}body .cupra-footer .cf-email__head{max-width:32ch!important;margin:0!important;color:#01112b!important;font-size:clamp(25px,2.1vw,34px)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.035em!important;text-transform:none!important;text-wrap:initial!important}body .cupra-footer .cf-email__form{display:flex!important;gap:12px!important;border:0!important;background:transparent!important;overflow:visible!important}body .cupra-footer .cf-email__inp{min-height:48px!important;min-width:0!important;padding:12px 16px!important;border:1px solid oklch(.885 .006 255)!important;border-radius:3px!important;background:transparent!important;color:#01112b!important;font-size:15px!important;font-weight:400!important;text-transform:none!important}body .cupra-footer .cf-email__btn{min-height:48px!important;padding:12px 20px!important;border:1px solid oklch(.12 .035 257)!important;border-radius:3px!important;background:#010513!important;color:#f5f9fc!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important}body .cupra-footer .cf-email__fine{max-width:none!important;margin:12px 0 0!important;color:#425166!important;font-size:12px!important;line-height:1.65!important}body .cupra-footer .cf-email__fine p{display:inline!important;margin:0!important;font:inherit!important;color:inherit!important}body .cupra-footer .cf-email__fine p+p:before{content:" "}body .cupra-footer .cf-email__fine a{color:inherit!important;font:inherit!important;text-transform:none!important;letter-spacing:0!important}body .cupra-footer .cf-email__offer{display:none!important}body .cupra-footer :is(.cf-ship__link,.cf-email__inp,.cf-email__btn):focus-visible{outline:2px solid oklch(.69 .11 58)!important;outline-offset:3px!important}@media(max-width:767px){body .cupra-footer .cf-ship__inner{padding:28px 20px!important;gap:20px!important}body .cupra-footer .cf-ship__actions{display:grid!important;width:100%!important;grid-template-columns:1fr!important}body .cupra-footer .cf-email__inner{grid-template-columns:minmax(0,1fr)!important;padding:48px 20px 56px!important;gap:28px!important}body .cupra-footer .cf-email__head{font-size:26px!important}body .cupra-footer .cf-email__eyebrow{margin-bottom:16px!important}body .cupra-footer .cf-email__form{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body .cupra-footer .cf-email__inp{width:100%!important}}}@layer koppa-editorial-polish{body #MainContent [data-ploy-page=science] :is(.science-formula-image video,.koppa-philosophy-video){display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body #MainContent [data-ploy-page=science] .koppa-science-philosophy-cta{display:inline-flex!important;align-items:center!important;gap:12px!important;width:fit-content!important;min-height:48px!important;margin-top:32px!important;padding:14px 22px!important;border:1px solid oklch(.986 .002 255)!important;border-radius:3px!important;background:#f9fafc!important;color:#01112b!important;font-size:12px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important}body #MainContent [data-ploy-page=our-story] .hero__media:after{content:""!important;position:absolute!important;inset:auto 0 0!important;height:150px!important;background:linear-gradient(transparent,#040f1cb8)!important;pointer-events:none!important}body #MainContent [data-ploy-page=our-story] .koppa-story-photo-caption{position:absolute!important;inset:auto 24px 24px!important;z-index:2!important;max-width:none!important;margin:0!important;color:#fbfcfd!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important}body #MainContent [data-ploy-page=our-story] .koppa-story-photo-caption--mobile{display:none!important}@media(max-width:767px){body #MainContent [data-ploy-page=our-story] .hero__copy{padding-bottom:76px!important}body #MainContent [data-ploy-page=our-story] .koppa-story-photo-caption--mobile{display:block!important;inset:auto 24px 20px!important;font-size:12px!important}}}@layer koppa-editorial-polish{body .cupra-footer{text-align:left!important;font-family:Ploy Geist,Arial,sans-serif!important}body .cupra-footer :is(.cf-ship__inner,.cf-email__inner,.cf-top,.cf-bottom){width:100%!important;max-width:1500px!important;margin-inline:auto!important;padding-inline:clamp(32px,4.445vw,80px)!important;box-sizing:border-box!important;text-align:left!important}body .cupra-footer .cf-ship__inner{justify-content:flex-start!important;gap:32px!important}body .cupra-footer .cf-ship__actions{justify-content:flex-start!important}body .cupra-footer .cf-email__inner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-items:start!important;padding-block:56px!important;gap:22px!important}body .cupra-footer .cf-email__text{width:100%!important;max-width:780px!important;text-align:left!important}body .cupra-footer .cf-email__eyebrow{margin-bottom:14px!important;font-size:11px!important}body .cupra-footer .cf-email__head{max-width:38ch!important;margin:0!important;font-size:22px!important;line-height:1.35!important;letter-spacing:-.02em!important;text-align:left!important;text-wrap:pretty!important;font-weight:400!important}body .cupra-footer .cf-email__form-wrap{width:100%!important;max-width:780px!important}body .cupra-footer .cf-email__fine{font-size:11px!important;line-height:1.7!important;text-align:left!important}body .cupra-footer .cf-top{padding-block:48px!important;align-items:start!important;justify-items:start!important;gap:40px!important}body .cupra-footer :is(.cf-brand,.cf-nav,.cf-col,.cf-social){text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important}body .cupra-footer :is(.cf-brand__logo,.cf-brand__tagline,.cf-brand__cta){margin-left:0!important;margin-right:auto!important;text-align:left!important}body .cupra-footer .cf-brand__logo img{object-position:left center!important}body .cupra-footer :is(.cf-col__title,.cf-col__link,.cf-brand__tagline){text-align:left!important}body .cupra-footer .cf-bottom{justify-content:flex-start!important;gap:24px!important}@media(max-width:767px){body .cupra-footer :is(.cf-ship__inner,.cf-email__inner,.cf-top,.cf-bottom){padding-inline:20px!important}body .cupra-footer .cf-email__inner{padding-block:40px!important}body .cupra-footer .cf-email__head{font-size:20px!important}body .cupra-footer .cf-ship__inner{align-items:flex-start!important;gap:20px!important}body .cupra-footer .cf-top{padding-block:36px!important}}}@layer koppa-editorial-polish{@media(max-width:767px){body .cupra-footer :is(.cf-brand,.cf-nav,.cf-col){width:100%!important;max-width:none!important}body .cupra-footer .cf-nav{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}body .cupra-footer .cf-col-head{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:48px!important;padding-left:0!important;text-align:left!important}}}@media(max-width:767px){body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay>div,body #MainContent .collection-page .hero.hero--overlay>div{min-height:clamp(460px,64svh,540px)!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay img,body #MainContent .collection-page .hero.hero--overlay img{object-position:58% center!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay>div>.absolute:nth-of-type(1),body #MainContent .collection-page .hero.hero--overlay>div>.absolute:nth-of-type(1){background:linear-gradient(180deg,#030a1894,#030a18b8 42%,#030a18eb)!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay .relative.z-10,body #MainContent .collection-page .hero.hero--overlay .relative.z-10{min-height:inherit!important;justify-content:flex-start!important;gap:24px!important;padding:42px 20px 28px!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay .relative.z-10>div:first-child,body #MainContent .collection-page .hero.hero--overlay .relative.z-10>div:first-child{display:grid!important;gap:16px!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay .relative.z-10>div:first-child :is(p,[data-ploy-heading]),body #MainContent .collection-page .hero.hero--overlay .relative.z-10>div:first-child :is(p,[data-ploy-heading]){margin:0!important}body #MainContent [data-ploy-page=shop-all] .hero.hero--overlay .relative.z-10>div:last-child,body #MainContent .collection-page .hero.hero--overlay .relative.z-10>div:last-child{margin-top:0!important}}@layer koppa-editorial-polish{@media(min-width:1024px){body #MainContent .pp .ploy-product-main .koppa-container,body #MainContent .pp .ploy-product-main .koppa-ugc__inner,body #MainContent .pp .ploy-product-main #product-reviews>.koppa-container{width:100%!important;max-width:1092px!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}body #MainContent .pp .ploy-product-main #product-top>.koppa-container{width:calc(100% - 64px)!important}body #MainContent .pp .ploy-product-main .koppa-ugc__inner{width:calc(100% - 64px)!important}}}@layer koppa-editorial-polish{@media(min-width:1024px){body .cupra-footer.cupra-footer .cf-ship{background:radial-gradient(ellipse at 1% 22%,#164c7c 0%,#09294b 17%,transparent 43%),radial-gradient(ellipse at 76% -35%,#123b64 0%,transparent 48%),linear-gradient(135deg,#001326,#000c1d 58%,#03162b)!important}body .cupra-footer .cf-ship .cf-ship__inner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:calc(100% - 64px)!important;max-width:1092px!important;margin-inline:auto!important;padding:28px 0!important;gap:24px!important}body .cupra-footer .cf-ship .cf-ship__label{width:100%!important;margin:0!important;text-align:center!important;color:#d3def0!important}body .cupra-footer .cf-ship .cf-ship__actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0 auto!important;gap:12px!important}body .cupra-footer .cf-ship .cf-ship__link{flex:0 0 auto!important;width:auto!important;min-height:48px!important;margin:0!important;border-radius:4px!important}body .cupra-footer .cf-ship .cf-ship__link--science{color:#f5f8fc!important;border-color:#8fa2b9!important}body .cupra-footer .cf-ship .cf-ship__link--protocol{background:#f5f8fc!important;color:#10213b!important;border-color:#f5f8fc!important}}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/koppa-bundle-head.css.map */
