:root{--yk-obsidian: #0b0c10;--yk-fog: #f2f2f2}.yk-pw{--font-heading-family: "IBM Plex Sans", system-ui, sans-serif;--font-body-family: "Inter", system-ui, sans-serif;--font-mono-family: "IBM Plex Mono", ui-monospace, monospace;background:var(--yk-obsidian);color:var(--yk-fog);overflow-x:hidden;-webkit-font-smoothing:antialiased}.yk-pw__inner{width:100%;max-width:72rem;margin:0 auto;padding:0 var(--yk-lg)}.yk-pw__block{padding-block:var(--yk-pw-pad, clamp(4.5rem, 3.5rem + 4vw, 7.5rem))}.yk-pw--density-compact{--yk-pw-pad: clamp(3.5rem, 2.5rem + 3vw, 5.5rem)}.yk-pw--density-standard{--yk-pw-pad: clamp(4.5rem, 3.5rem + 4vw, 7.5rem)}.yk-pw--density-aere{--yk-pw-pad: clamp(6rem, 4.5rem + 5vw, 10rem)}.yk-pw__hero{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(8rem,6rem + 4vw,13rem)}.yk-pw__hero-img,.yk-pw__hero-overlay{position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translate(-50%)}.yk-pw__hero-img{object-fit:cover;object-position:center;z-index:0}.yk-pw__hero-overlay{z-index:1;background:linear-gradient(to bottom,#0b0c1066,#0b0c10a8 55%,#0b0c10)}.yk-pw__hero-content{position:relative;z-index:2}.yk-pw__capture{scroll-margin-top:var(--yk-xl);padding-bottom:1.5rem}.yk-pw__kicker{font-family:var(--font-mono-family);font-weight:var(--yk-fw-medium);font-size:var(--yk-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;line-height:1.7;color:#f2f2f299;margin:0 0 var(--yk-lg)}.yk-pw__h1{font-family:var(--font-heading-family);font-weight:var(--yk-fw-medium);font-size:clamp(3.6rem,2.6rem + 3vw,6rem);line-height:1.1;letter-spacing:.01em;color:#f2f2f2;margin:0 0 var(--yk-lg);text-wrap:balance}.yk-pw__subtitle{font-family:var(--font-body-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-promesse);line-height:1.6;color:#f2f2f2c7;max-width:56rem;margin:0 0 var(--yk-xl);white-space:pre-line}.yk-pw__h2{font-family:var(--font-heading-family);font-weight:var(--yk-fw-medium);font-size:clamp(2.8rem,2.2rem + 1.6vw,4rem);line-height:1.15;letter-spacing:.01em;color:#f2f2f2;margin:0 0 var(--yk-md);text-wrap:balance}.yk-pw__body{font-family:var(--font-body-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-promesse);line-height:1.6;color:#f2f2f2c7;max-width:56rem;margin:0 0 var(--yk-lg);white-space:pre-line}.yk-pw__band{position:relative}.yk-pw__band>*{position:relative;z-index:1}.yk-pw__band--light:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--yk-fog);z-index:0}.yk-pw__band--light .yk-pw__kicker,.yk-pw__band--light .yk-pw__h2{color:var(--yk-obsidian)}.yk-pw__band--light .yk-pw__body{color:#3a4048}.yk-pw__band .yk-pw__kicker{margin-bottom:var(--yk-md)}.yk-pw__rule{display:block;width:4.8rem;height:.2rem;background:#f2f2f299;border:0;margin:0 0 var(--yk-md)}.yk-pw__band--light .yk-pw__rule{background:var(--yk-obsidian)}.yk-pw__registre-title{font-family:var(--font-mono-family);font-weight:var(--yk-fw-medium);font-size:var(--yk-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:#f2f2f299;margin:0 0 var(--yk-md)}.yk-pw__registre-list{list-style:none;margin:0 0 var(--yk-lg);padding:0}.yk-pw__registre-list li{font-family:var(--font-body-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-promesse);line-height:1.7;color:#f2f2f2d9}.yk-pw__form{max-width:52rem;margin:0 0 var(--yk-md)}.yk-pw__field{display:flex;flex-wrap:wrap;gap:var(--yk-sm)}.yk-pw__input{flex:1 1 26rem;min-width:0;height:5rem;background:transparent;color:#f2f2f2;border:.1rem solid rgba(242,242,242,.35);border-radius:var(--yk-radius);padding:0 var(--yk-md);font-family:var(--font-mono-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-data);outline:none}.yk-pw__input::placeholder{color:#f2f2f273}.yk-pw__input:focus-visible{border-color:var(--yk-legacy-on-dark)}.yk-pw__cta{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:5rem;background:var(--yk-legacy);color:#f2f2f2;border:0;border-radius:var(--yk-radius);padding:0 var(--yk-xl);font-family:var(--font-heading-family);font-weight:var(--yk-fw-medium);font-size:var(--yk-fs-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.yk-pw__cta:hover{background:#375468}.yk-pw__form--hero{width:100%;max-width:52rem;margin:0}.yk-pw__input--hero{background:var(--yk-fog);color:var(--yk-obsidian);border-color:transparent}.yk-pw__input--hero::placeholder{color:#0b0c1080}.yk-pw__input--hero:focus-visible{border-color:var(--yk-legacy)}.yk-pw__error{font-family:var(--font-mono-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-micro);color:#f2f2f2;border-left:.2rem solid var(--yk-legacy-on-dark);padding-left:var(--yk-sm);margin:var(--yk-sm) 0 0}.yk-pw__success{font-family:var(--font-mono-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-data);line-height:1.5;color:var(--yk-legacy-on-dark);margin:0 0 var(--yk-md)}.yk-pw__reassurance{font-family:var(--font-mono-family);font-weight:var(--yk-fw-regular);font-size:var(--yk-fs-legal);letter-spacing:.04em;color:#f2f2f266;margin:0 0 var(--yk-lg)}.yk-pw__legal{margin:0}.yk-pw__legal-acc+.yk-pw__legal-acc{margin-top:var(--yk-xs)}.yk-pw__legal-summary{list-style:none;display:inline-flex;align-items:center;gap:var(--yk-xs);cursor:pointer;font-family:var(--font-mono-family);font-weight:var(--yk-fw-regular);font-size:1.15rem;letter-spacing:.06em;color:#f2f2f26b;transition:color .2s ease}.yk-pw__legal-summary::-webkit-details-marker{display:none}.yk-pw__legal-summary:hover{color:#f2f2f2bf}.yk-pw__legal-summary:focus-visible{outline:1px solid rgba(242,242,242,.6);outline-offset:3px}.yk-pw__legal-summary:after{content:"+";font-family:var(--font-mono-family);font-size:1.15rem;line-height:1;color:#f2f2f266}.yk-pw__legal-acc[open] .yk-pw__legal-summary:after{content:"\2212"}.yk-pw__legal-panel{max-width:64rem;padding:var(--yk-sm) 0 var(--yk-md)}.yk-pw__legal-panel p{font-family:var(--font-body-family);font-weight:var(--yk-fw-regular);font-size:1.4rem;line-height:1.6;color:#f2f2f2b3;margin:0 0 var(--yk-sm)}.yk-pw__legal-panel p:last-child{margin-bottom:0}.yk-pw__legal-panel strong{font-weight:var(--yk-fw-medium);color:#f2f2f2eb}.yk-pw__legal-panel a{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:color .2s ease}.yk-pw__legal-panel a:hover{color:#f2f2f2}.yk-pw__capture .yk-pw__registre-title{color:#0b0c1099}.yk-pw__capture .yk-pw__registre-list li{color:#0b0c10d9}.yk-pw__capture .yk-pw__input{color:var(--yk-obsidian);border-color:#0b0c1059}.yk-pw__capture .yk-pw__input::placeholder{color:#0b0c1073}.yk-pw__capture .yk-pw__input:focus-visible{border-color:var(--yk-legacy)}.yk-pw__capture .yk-pw__error{color:var(--yk-obsidian);border-left-color:var(--yk-legacy)}.yk-pw__capture .yk-pw__success{color:var(--yk-legacy)}.yk-pw__capture .yk-pw__reassurance{color:#0b0c108c}.yk-pw__capture .yk-pw__legal-summary{color:#0b0c1080}.yk-pw__capture .yk-pw__legal-summary:hover{color:#0b0c10cc}.yk-pw__capture .yk-pw__legal-summary:focus-visible{outline-color:#0b0c1099}.yk-pw__capture .yk-pw__legal-summary:after{color:#0b0c1073}.yk-pw__capture .yk-pw__legal-panel p{color:#0b0c10b3}.yk-pw__capture .yk-pw__legal-panel strong{color:#0b0c10eb}.yk-pw__capture .yk-pw__legal-panel a:hover{color:var(--yk-obsidian)}@media screen and (max-width:749px){.yk-pw__cta{flex:1 1 100%}}body.password{background-color:var(--yk-fog);background-image:none}#shopify-section-main-password-header hr{display:none}#shopify-section-main-password-header .gradient{background-color:var(--yk-fog);background-image:none;--color-foreground: 11, 12, 16}.password__footer{background-color:var(--yk-obsidian);background-image:none;--color-foreground: 242, 242, 242}#shopify-section-main-password-header .password-link{color:#0b0c1099}#shopify-section-main-password-header .password-link:hover{color:var(--yk-obsidian)}.password__footer a,.password__footer .list-social__link{color:#f2f2f299}.password__footer a:hover,.password__footer .list-social__link:hover{color:var(--yk-fog)}#shopify-section-main-password-footer .password__footer{padding-top:.5rem}#shopify-section-main-password-footer .password__footer-login{padding-bottom:2rem}#shopify-section-main-password-footer .list-social:not(:empty)+.password__footer-caption{margin-top:1.5rem}#shopify-section-main-password-footer .password__footer .list-social__link{color:#f2f2f2d9}#shopify-section-main-password-footer .password__footer .list-social__link:hover{color:#f2f2f2}.password-yk-logo-link{display:inline-block;line-height:0}.password-yk-logo svg{height:68px;width:auto;display:block}@media screen and (max-width:749px){.password-yk-logo svg{height:52px}}@media screen and (min-width:990px){.password-yk-logo svg{height:76px}}#shopify-section-main-password-header .password-header{padding:.4rem 1.5rem}@media screen and (min-width:750px){#shopify-section-main-password-header .password-header{padding:.4rem 5rem}}@media screen and (min-width:990px){#shopify-section-main-password-header .password-header{padding:.8rem 5rem}}#shopify-section-main-password-header{position:sticky;z-index:3}#shopify-section-main-password-header sticky-header{display:block}@media screen and (min-width:750px){#shopify-section-main-password-header .password-header{grid-template-columns:1fr auto 1fr;align-items:center}#shopify-section-main-password-header .password-yk-logo-link{grid-column:2;justify-self:center}#shopify-section-main-password-header .password-content{grid-column:1;justify-self:start}#shopify-section-main-password-header password-modal{grid-column:3;justify-self:end}}@media(prefers-reduced-motion:no-preference){.yk-pw--animate .yk-pw__reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.yk-pw--animate .yk-pw__reveal.is-visible{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/yalko-password.css.map */
