:root{--k1-ink: 17, 17, 16;--k1-paper: 243, 241, 236;--k1-concrete: 230, 226, 219;--k1-concrete-dark: 207, 201, 191;--k1-stone: 110, 104, 95;--k1-copper: 169, 80, 42;--k1-copper-light: 214, 137, 92;--k1-font: "K1 Archivo", "Helvetica Neue", Arial, sans-serif;--k1-font-mono: "K1 Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-body-family: var(--k1-font);--font-heading-family: var(--k1-font);--font-heading-weight: 750;--font-body-weight: 400;--font-body-weight-bold: 650;--k1-gutter: 1.6rem;--k1-ease: cubic-bezier(.2, .7, .2, 1)}@media screen and (min-width:750px){:root{--k1-gutter: 3.2rem}}body{color:rgba(var(--color-foreground),.86);letter-spacing:0;font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{letter-spacing:-.01em;line-height:1.08;font-weight:750}body h1,body .h1{letter-spacing:-.02em}body .caption-with-letter-spacing,body .caption,body .badge{font-family:var(--k1-font-mono);letter-spacing:.04em}body .rte p,body .rte li{line-height:1.6}::selection{background:rgb(var(--k1-copper));color:rgb(var(--k1-paper))}body a:not(.button):not(.full-unstyled-link):focus-visible,body button:focus-visible{outline-color:rgb(var(--k1-copper))}body .k1-dash{display:inline-block;width:2.4rem;height:.2rem;margin-right:1rem;vertical-align:middle;background:rgb(var(--k1-copper));transform:translateY(-.1rem)}body .k1-kicker,body .k1-label{margin:0 0 1.6rem;font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}body .k1-kicker--light{color:rgba(var(--k1-paper),.92)}body .k1-display{margin:0;font-family:var(--k1-font);font-size:clamp(4.2rem,8.4vw,11.2rem);font-weight:800;font-stretch:105%;line-height:.92;letter-spacing:-.035em;text-transform:uppercase;color:rgb(var(--k1-paper))}body .k1-display--dark{color:rgb(var(--color-foreground))}body .k1-section-title{margin:0 0 2.4rem;font-size:clamp(3rem,4.6vw,5.6rem);font-weight:800;font-stretch:100%;line-height:.98;letter-spacing:-.03em;text-transform:uppercase;color:rgb(var(--color-foreground))}body .k1-section-head{margin-bottom:3.2rem}body .k1-arrow-link{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--k1-font-mono);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:.1rem solid currentColor;padding-bottom:.3rem;transition:color .2s ease,border-color .2s ease}body .k1-arrow-link:after{content:"\2192";font-family:var(--k1-font);transition:transform .25s var(--k1-ease)}body .k1-arrow-link:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-arrow-link:hover:after{transform:translate(.4rem)}body .k1-arrow-link--light{color:rgb(var(--k1-paper))}body .k1-arrow-link--light:hover{color:rgb(var(--k1-copper-light))}body .k1-button{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 3.2rem;font-family:var(--k1-font);font-size:1.3rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:rgb(var(--k1-paper));background:rgb(var(--k1-ink));border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}body .k1-button:hover{background:rgb(var(--k1-copper))}body .k1-button--light{color:rgb(var(--k1-ink));background:rgb(var(--k1-paper))}body .k1-button--light:hover{color:rgb(var(--k1-paper))}body .button,body .shopify-challenge__button,body .customer button{font-family:var(--k1-font);font-size:1.3rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;min-height:5rem;transition:background-color .2s ease,color .2s ease}body .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{background-color:rgb(var(--k1-copper));color:rgb(var(--k1-paper))}body .button--secondary:not([disabled]):hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .link,body .underlined-link{text-underline-offset:.3rem}body .k1-wordmark{display:inline-flex;align-items:center;font-family:var(--k1-font);font-size:2.6rem;font-weight:850;font-stretch:118%;letter-spacing:-.02em;line-height:1;color:rgb(var(--color-foreground));white-space:nowrap}body .k1-wordmark__dash{display:inline-block;width:.5em;height:.14em;margin:0 .06em 0 .08em;background:rgb(var(--k1-copper));transition:width .35s var(--k1-ease)}body a:hover>.k1-wordmark .k1-wordmark__dash{width:.8em}body .k1-wordmark--giant{font-size:clamp(6rem,21.5vw,32rem);letter-spacing:-.05em;color:rgb(var(--k1-paper))}body .k1-inline-field{display:flex;align-items:stretch;border:.1rem solid rgba(var(--color-foreground),.9);background:rgb(var(--color-background))}body .k1-inline-field__input{flex:1 1 auto;min-width:0;min-height:5rem;padding:0 1.6rem;font-family:var(--k1-font);font-size:1.6rem;color:rgb(var(--color-foreground));background:transparent;border:0;border-radius:0;-webkit-appearance:none}body .k1-inline-field__input:focus{outline:none;box-shadow:inset 0 0 0 .2rem rgb(var(--k1-copper))}body .k1-inline-field__button{flex:0 0 auto;padding:0 2rem;font-family:var(--k1-font);font-size:1.2rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--k1-paper));background:rgb(var(--k1-ink));border:0;cursor:pointer;transition:background-color .2s ease}body .k1-inline-field__button:hover{background:rgb(var(--k1-copper))}body .k1-inline-field--light{border-color:rgba(var(--k1-paper),.9);background:rgba(var(--k1-ink),.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body .k1-inline-field--light .k1-inline-field__input{color:rgb(var(--k1-paper))}body .k1-inline-field--light .k1-inline-field__input::placeholder{color:rgba(var(--k1-paper),.7)}body .k1-inline-field--light .k1-inline-field__button{color:rgb(var(--k1-ink));background:rgb(var(--k1-paper))}body .k1-inline-field--light .k1-inline-field__button:hover{color:rgb(var(--k1-paper));background:rgb(var(--k1-copper))}body .k1-form-error{margin:.8rem 0 0;font-size:1.3rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .announcement-bar__message{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.9rem 0}body .announcement-bar__link{text-underline-offset:.3rem}body .header-wrapper{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}body .header{padding-top:1.4rem;padding-bottom:1.4rem}body .header__heading-link{padding:0}body .header__heading-link .k1-wordmark{font-size:2.2rem}@media screen and (min-width:990px){body .header__heading-link .k1-wordmark{font-size:2.6rem}}body .header__menu-item,body .header__submenu .header__menu-item,body .menu-drawer__menu-item{font-family:var(--k1-font);font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground))}body .header__inline-menu summary.header__menu-item{padding-right:1.2rem}body .header__menu-item:hover span,body .header__active-menu-item{text-decoration:none}body .header__menu-item span{position:relative}body .header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-.6rem;height:.2rem;background:rgb(var(--k1-copper));transition:right .3s var(--k1-ease)}body .header__inline-menu .header__menu-item:hover span:after,body .header__inline-menu .header__active-menu-item:after{right:0}body .header__submenu{border-top:.2rem solid rgb(var(--k1-copper))}body .header__submenu .header__menu-item{font-size:1.2rem;padding-top:.6rem;padding-bottom:.6rem}body .menu-drawer__menu-item{font-size:1.8rem;padding-top:1.2rem;padding-bottom:1.2rem}body .cart-count-bubble{background-color:rgb(var(--k1-copper));color:rgb(var(--k1-paper))}body .card__inner{background:rgb(var(--k1-concrete))}body .card .card__media img,body .product__media img,body .cart-item__image,body .predictive-search__image{mix-blend-mode:multiply}body .card-wrapper .card__media .media img{transition:transform .6s var(--k1-ease)}@media(hover:hover){body .card-wrapper:hover .card__media .media img:first-child{transform:scale(1.035)}}body .card__content{padding-left:0;padding-right:0}body .card__information{padding-top:1.2rem;padding-bottom:.4rem}body .k1-vendor{margin:0 0 .4rem;font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}body .k1-vendor__link{color:inherit;text-decoration:none}body .k1-vendor__link:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .card__heading{margin-bottom:.4rem}body .card__heading.h5,body .card__heading .full-unstyled-link{font-family:var(--k1-font);font-size:1.55rem;font-weight:550;letter-spacing:-.005em;line-height:1.25}body .card-information>.price{font-family:var(--k1-font);font-size:1.45rem;font-weight:450;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}body .price .price-item{letter-spacing:0}body .k1-card__datos{margin:.4rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.72)}body .k1-card__use{margin:.6rem 0 0;font-family:var(--k1-font-mono);font-size:1.05rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .card__badge .badge,body .price__badge-sold-out{padding:.5rem 1rem;font-family:var(--k1-font-mono);font-size:1.05rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-radius:0;border:0;background:rgb(var(--k1-paper));color:rgb(var(--k1-ink))}body .product-grid{row-gap:4rem}@media screen and (min-width:990px){body .product-grid{row-gap:5.6rem}}body .collection-hero{padding-top:4rem}body .collection-hero__title{margin:0 0 1.6rem;font-size:clamp(4.2rem,8vw,10.4rem);font-weight:800;font-stretch:105%;line-height:.92;letter-spacing:-.035em;text-transform:uppercase}body .collection-hero__title:before{content:"";display:block;width:4.8rem;height:.3rem;margin-bottom:2.4rem;background:rgb(var(--k1-copper))}body .collection-hero__description{max-width:56rem;font-size:1.7rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}body .collection-hero--with-image .collection-hero__image-container{background:rgb(var(--k1-concrete))}body .facets__summary,body .facets__heading,body .facet-filters__label,body .product-count__text,body .mobile-facets__open-label{font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}body .facets__form{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .active-facets__button-inner{border-radius:0;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.04em}body .k1-product-vendor{margin-bottom:.8rem;font-size:1.2rem}body .product__title{margin-bottom:1.2rem}body .product__title h1{font-size:clamp(3rem,3.6vw,4.4rem);font-weight:750;line-height:1.02;letter-spacing:-.025em}body .product .price--large{font-family:var(--k1-font);font-size:2.2rem;font-weight:450;letter-spacing:0;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}body .product__tax{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase}body .product__media-item,body .product-media-container{background:rgb(var(--k1-concrete))}body .product-form__input .form__label,body .product-form__input legend.form__label{font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}body .product-form__input input[type=radio]+label{min-width:6.4rem;margin:0 .6rem .6rem 0;padding:1.1rem 1.2rem;font-family:var(--k1-font);font-size:1.35rem;font-weight:500;letter-spacing:0;border-radius:0}body .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--k1-ink));color:rgb(var(--k1-paper))}body .product-form__submit{min-height:5.6rem}body .product__description{font-size:1.6rem;line-height:1.6}body .k1-note{margin:2.4rem 0;padding:2rem 2.4rem;background:rgb(var(--k1-concrete));border-left:.3rem solid rgb(var(--k1-copper))}body .k1-note__label{margin-bottom:1rem}body .k1-note__text{margin:0;font-size:1.7rem;line-height:1.5;color:rgb(var(--color-foreground))}body .k1-specs{margin:2.4rem 0}body .k1-specs__list{margin:0;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-specs__row{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-specs__row dt{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.62);padding-top:.2rem}body .k1-specs__row dd{margin:0;font-size:1.5rem;color:rgb(var(--color-foreground))}body .k1-specs__row dd a{color:inherit;text-underline-offset:.3rem}body .k1-specs__row dd a:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-notify{margin:1.6rem 0 2.4rem;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.9)}body .k1-notify.hidden{display:none}body .k1-notify__heading{margin-bottom:.8rem}body .k1-notify__text{margin:0 0 1.4rem;font-size:1.45rem;line-height:1.5}body .k1-notify__variant{display:inline-block;margin-left:.4rem;padding:.1rem .6rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.04em;background:rgb(var(--k1-concrete))}body .k1-notify__success{margin:0;font-size:1.5rem;color:rgb(var(--color-foreground))}body .k1-store-note{margin:2.4rem 0 0;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-store-note__text{margin:0 0 1.2rem;font-size:1.45rem;line-height:1.5}body .product__view-details{font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}body .related-products__heading{font-size:clamp(2.4rem,3vw,3.6rem);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}body .drawer__heading,body .cart__title,body .title--primary{font-weight:800;letter-spacing:-.02em;text-transform:uppercase}body .cart-item__name{font-weight:550;text-decoration:none}body .cart-item__details .product-option{font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.04em}body .cart-item__media{background:rgb(var(--k1-concrete))}body .totals__total,body .totals__total-value{font-weight:650}body .footer{border-top:0}body .footer-block__heading{font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .footer-block__details-content .list-menu__item--link{font-size:1.5rem;color:rgb(var(--color-foreground))}body .footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--k1-copper-light))}body .footer-block__newsletter .footer-block__heading{font-family:var(--k1-font);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:800;letter-spacing:-.03em;text-transform:uppercase;color:rgb(var(--color-foreground))}body .copyright__content,body .policies{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}body .copyright__content.k1-legal{display:block}body .copyright__content.k1-legal+.policies li:first-child:before{content:none;padding:0}body .k1-footer-mark{overflow:hidden}body .k1-footer-mark__inner{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.8rem;padding-bottom:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-footer-mark .k1-wordmark--giant{margin-left:-.04em}body .k1-footer-mark__tagline{margin:1.6rem 0 0;font-family:var(--k1-font-mono);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .newsletter__wrapper .h1,body .newsletter__wrapper h2{font-weight:800;letter-spacing:-.03em;text-transform:uppercase}body .field__input,body .select__select,body .customer .field input{border-radius:0}body .k1-hero{position:relative;display:flex;align-items:flex-end;min-height:62rem;overflow:hidden;background:rgb(var(--k1-ink));color:rgb(var(--k1-paper))}body .k1-hero--medium{min-height:clamp(48rem,70vh,72rem)}body .k1-hero--large{min-height:clamp(56rem,88vh,96rem)}body .k1-hero--full{min-height:calc(100vh - 8rem);min-height:calc(100svh - 8rem)}body .k1-hero__media,body .k1-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}body .k1-hero__media img,body .k1-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:center}body .k1-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--k1-ink),calc(var(--k1-overlay, .35) + .15)),rgba(var(--k1-ink),0) 62%),linear-gradient(to top,rgba(var(--k1-ink),calc(var(--k1-overlay, .35) + .3)),rgba(var(--k1-ink),var(--k1-overlay, .35)) 35%,rgba(var(--k1-ink),0) 75%);pointer-events:none}body .k1-hero__content{position:relative;z-index:1;width:100%;padding-top:8rem;padding-bottom:6.4rem}body .k1-hero .k1-display{max-width:12ch}body .k1-hero__text{max-width:48rem;margin:2.4rem 0 0;font-size:1.8rem;line-height:1.45;color:rgba(var(--k1-paper),.92)}body .k1-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 3.2rem;margin-top:3.6rem}body .k1-uses{padding:8rem 0}body .k1-uses__intro{margin-bottom:4rem}body .k1-uses__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){body .k1-uses__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:6.4rem;align-items:start}}body .k1-uses__list{border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-uses__item{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-uses__link{display:grid;grid-template-columns:4.8rem 1fr auto;grid-template-areas:"num label thumb" "num text thumb" "num count thumb";column-gap:1.6rem;align-items:center;padding:2rem 0;color:rgb(var(--color-foreground));text-decoration:none}@media screen and (min-width:990px){body .k1-uses__link{grid-template-columns:6.4rem 1fr auto;grid-template-areas:"num label count" "num text count";padding:2.4rem 0}}body .k1-uses__num{grid-area:num;align-self:start;padding-top:.8rem;font-family:var(--k1-font-mono);font-size:1.2rem;color:rgba(var(--color-foreground),.55)}body .k1-uses__label{grid-area:label;font-size:clamp(3.2rem,5.6vw,6.4rem);font-weight:800;font-stretch:105%;line-height:1;letter-spacing:-.035em;text-transform:uppercase;transition:color .2s ease,transform .35s var(--k1-ease)}body .k1-uses__text{grid-area:text;margin-top:.8rem;font-size:1.45rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}body .k1-uses__count{grid-area:count;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}body .k1-uses__thumb{grid-area:thumb;width:7.2rem;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--k1-concrete))}body .k1-uses__thumb img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){body .k1-uses__thumb{display:none}}body .k1-uses__link:hover .k1-uses__label,body .k1-uses__link:focus-visible .k1-uses__label{color:rgb(var(--k1-accent-ink, var(--k1-copper)));transform:translate(.8rem)}body .k1-uses__media{display:none}@media screen and (min-width:990px){body .k1-uses__media{display:block;position:sticky;top:10rem;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--k1-concrete))}}body .k1-uses__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}body .k1-uses__frame.is-active{opacity:1}body .k1-uses__frame img,body .k1-uses__frame .placeholder-svg{width:100%;height:100%;object-fit:cover}body .k1-tiles{padding:8rem 0}body .k1-tiles__grid{display:grid;grid-template-columns:1fr;gap:var(--k1-gutter)}@media screen and (min-width:750px){body .k1-tiles__grid--2,body .k1-tiles__grid--4{grid-template-columns:repeat(2,1fr)}body .k1-tiles__grid--3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){body .k1-tiles__grid--4{grid-template-columns:repeat(4,1fr)}}body .k1-tile__link{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;color:rgb(var(--k1-paper));text-decoration:none;background:rgb(var(--k1-concrete))}body .k1-tile__media img,body .k1-tile__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--k1-ease)}body .k1-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--k1-ink),.7),rgba(var(--k1-ink),0) 55%)}body .k1-tile__body{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2.4rem}body .k1-tile__body .k1-kicker{margin:0}body .k1-tile__title{font-size:clamp(2.8rem,3.4vw,4.4rem);font-weight:800;line-height:.95;letter-spacing:-.03em;text-transform:uppercase}@media(hover:hover){body .k1-tile__link:hover img{transform:scale(1.04)}}body .k1-next-run{padding:8rem 0}body .k1-next-run__inner{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){body .k1-next-run__inner{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:8rem}}body .k1-next-run__text{max-width:40rem;margin:0 0 2.4rem;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}body .k1-runs{border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-run{display:grid;grid-template-columns:9.6rem 1fr;grid-template-areas:"when main" "when facts";column-gap:2rem;row-gap:1.2rem;padding:2.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}@media screen and (min-width:750px){body .k1-run{grid-template-columns:14rem 1fr minmax(18rem,auto);grid-template-areas:"when main facts";align-items:start}}body .k1-run__when{grid-area:when;display:flex;flex-direction:column;gap:.4rem;margin:0}body .k1-run__day{font-size:2rem;font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}body .k1-run__time{font-family:var(--k1-font-mono);font-size:1.3rem;color:rgba(var(--color-foreground),.7)}body .k1-run__main{grid-area:main}body .k1-run__type{margin:0 0 .4rem;font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--k1-copper-light))}body .color-scheme-1 .k1-run__type,body .color-scheme-2 .k1-run__type,body .color-scheme-5 .k1-run__type{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-run__name{margin:0;font-size:2rem;font-weight:650;letter-spacing:-.01em;text-transform:none}body .k1-run__desc{max-width:56rem;margin:1rem 0 0;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}body .k1-run__meet{margin:1.2rem 0;font-size:1.4rem}body .k1-run__meta-label{display:block;font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .k1-run__facts{grid-area:facts;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:0}body .k1-run__facts dt{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .k1-run__facts dd{margin:.2rem 0 0;font-size:1.45rem;font-weight:550;color:rgb(var(--color-foreground))}body .k1-run--event{position:relative}body .k1-run--event:before{content:"";position:absolute;left:0;top:-.1rem;width:100%;height:.3rem;background:rgb(var(--k1-copper))}body .k1-runs--detailed .k1-run{padding:3.2rem 0}body .k1-runs--detailed .k1-run__name{font-size:clamp(2.4rem,2.8vw,3.2rem)}body .k1-runs__empty{font-family:var(--k1-font-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}body .k1-run-schedule{padding:6.4rem 0 8rem}body .k1-manifesto{padding:10rem 0}body .k1-manifesto__inner{max-width:120rem}body .k1-manifesto__text p{margin:0 0 3.2rem;font-size:clamp(2.6rem,3.8vw,5rem);font-weight:550;font-stretch:100%;line-height:1.12;letter-spacing:-.025em;color:rgb(var(--color-foreground));text-wrap:balance}body .k1-split__inner{display:grid;grid-template-columns:1fr}@media screen and (min-width:990px){body .k1-split__inner{grid-template-columns:1fr 1fr;align-items:stretch}body .k1-split--image-right .k1-split__media{order:2}}body .k1-split__media{position:relative;min-height:42rem;background:rgb(var(--k1-concrete));overflow:hidden}body .k1-split__media img,body .k1-split__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .k1-split__content{padding:6.4rem var(--k1-gutter);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (min-width:990px){body .k1-split__content{padding:9.6rem 8rem;min-height:64rem}}body .k1-split__text{max-width:52rem;font-size:1.65rem;line-height:1.6;margin-bottom:2.4rem}body .k1-split__items{width:100%;max-width:56rem;margin:0 0 3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-split__item,body .k1-service{display:grid;grid-template-columns:4.8rem 1fr;gap:1.2rem;padding:1.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-split__num,body .k1-service__num{font-family:var(--k1-font-mono);font-size:1.2rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)));padding-top:.3rem}body .k1-split__item-title,body .k1-service__title{margin:0;font-size:1.9rem;font-weight:700;letter-spacing:-.01em;text-transform:none}body .k1-split__item-text,body .k1-service__text{margin:.4rem 0 0;font-size:1.45rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}body .k1-store-info{padding:8rem 0}body .k1-store-info__inner{display:grid;grid-template-columns:1fr;gap:5.6rem}@media screen and (min-width:990px){body .k1-store-info__inner{grid-template-columns:1fr 1fr;gap:8rem}}body .k1-facts{margin:0;border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-facts__row{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-facts__row dt{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);padding-top:.3rem}body .k1-facts__row dd{margin:0;font-size:1.7rem;line-height:1.45;color:rgb(var(--color-foreground))}body .k1-facts__row dd a:not(.k1-arrow-link){color:inherit}body .k1-facts__note{display:block;margin:.6rem 0 1.2rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-hours{border-collapse:collapse;width:100%;max-width:40rem;font-size:1.55rem}body .k1-hours th,body .k1-hours td{padding:.3rem 0;text-align:left;font-weight:400;border:0}body .k1-hours td{font-family:var(--k1-font-mono);font-size:1.35rem;text-align:right}body .k1-services{border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-brand-index{padding:2.4rem 0 9.6rem}body .k1-brand-index__list{border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-brand-row{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-brand-row__link{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name count" "role role" "origin origin";gap:.4rem 1.6rem;padding:2rem 0;color:rgb(var(--color-foreground));text-decoration:none}@media screen and (min-width:990px){body .k1-brand-row__link{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr) auto;grid-template-areas:"name role origin count";align-items:baseline;padding:2.4rem 0}}body .k1-brand-row__name{grid-area:name;font-size:clamp(2.8rem,4.4vw,5.6rem);font-weight:800;line-height:1;letter-spacing:-.035em;text-transform:uppercase;transition:color .2s ease,transform .35s var(--k1-ease)}body .k1-brand-row__role{grid-area:role;font-family:var(--k1-font-mono);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-brand-row__origin{grid-area:origin;font-size:1.45rem;color:rgba(var(--color-foreground),.65)}body .k1-brand-row__count{grid-area:count;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}body .k1-brand-row__link:hover .k1-brand-row__name{color:rgb(var(--k1-accent-ink, var(--k1-copper)));transform:translate(.8rem)}body .k1-brand-header{padding:5.6rem 0 4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-brand-header__inner{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:990px){body .k1-brand-header__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:6.4rem;align-items:end}}body .k1-brand-header__role{margin:0 0 1.6rem;font-family:var(--k1-font-mono);font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-brand-header__story{font-size:1.7rem;line-height:1.55}body .k1-brand-header__count{margin:2rem 0 0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}body .k1-marquee{padding:6.4rem 0;overflow:hidden}body .k1-marquee__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2.4rem}body .k1-marquee__head .k1-kicker{margin:0}body .k1-marquee__track{display:flex;width:max-content;border-top:.1rem solid rgba(var(--color-foreground),.9);border-bottom:.1rem solid rgba(var(--color-foreground),.9);animation:k1-marquee 60s linear infinite}body .k1-marquee:hover .k1-marquee__track,body .k1-marquee:focus-within .k1-marquee__track{animation-play-state:paused}body .k1-marquee__list{display:flex;flex-shrink:0}body .k1-marquee__list li{display:flex;align-items:center}body .k1-marquee__list li:after{content:"";display:inline-block;width:1.6rem;height:.2rem;margin:0 2.4rem;background:rgb(var(--k1-copper))}body .k1-marquee__list a{padding:2rem 0;font-size:clamp(2.8rem,4vw,5.2rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none;transition:color .2s ease}body .k1-marquee__list a:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}@keyframes k1-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){body .k1-marquee__track{animation:none;width:auto;flex-wrap:wrap}body .k1-marquee__list[aria-hidden=true]{display:none}body .k1-marquee__list{flex-wrap:wrap;padding:0 var(--k1-gutter)}}body .k1-page-header{position:relative;padding:7.2rem 0 5.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-page-header--image{display:flex;align-items:flex-end;min-height:clamp(44rem,62vh,68rem);padding:0;border-bottom:0;background:rgb(var(--k1-ink));overflow:hidden}body .k1-page-header__media{position:absolute;top:0;right:0;bottom:0;left:0}body .k1-page-header__media img{width:100%;height:100%;object-fit:cover}body .k1-page-header__inner{position:relative;z-index:1;width:100%}body .k1-page-header--image .k1-page-header__inner{padding-top:8rem;padding-bottom:5.6rem}body .k1-page-header__text{max-width:64rem;margin-top:2.4rem;font-size:1.85rem;line-height:1.5}body .k1-page-header--image .k1-page-header__text,body .k1-page-header--image .k1-page-header__text p{color:rgba(var(--k1-paper),.92)}body .k1-page-header__text h2{font-size:clamp(2.6rem,3.2vw,4rem);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}body .main-page-title{font-size:clamp(3.6rem,6vw,7.2rem);font-weight:800;letter-spacing:-.035em;text-transform:uppercase}body .page-width--narrow .rte{font-size:1.8rem;line-height:1.6}body .page-width--narrow .rte h2{font-size:clamp(3rem,4vw,4.8rem);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}body .page-width--narrow .rte h3{margin-top:4rem;font-family:var(--k1-font-mono);font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .password-main{flex-grow:1}body .k1-waitlist{position:relative;display:flex;align-items:flex-end;min-height:calc(100vh - 7rem);min-height:calc(100svh - 7rem);overflow:hidden;background:rgb(var(--k1-ink));color:rgb(var(--k1-paper))}body .k1-waitlist__media{position:absolute;top:0;right:0;bottom:0;left:0}body .k1-waitlist__media img{width:100%;height:100%;object-fit:cover;object-position:center 60%}body .k1-waitlist__inner{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:1fr;gap:4rem;padding-top:10rem;padding-bottom:4.8rem}@media screen and (min-width:990px){body .k1-waitlist__inner{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:8rem;padding-bottom:6.4rem}}body .k1-waitlist .k1-display{max-width:14ch}body .k1-waitlist__text{max-width:52rem;margin:2.4rem 0 3.2rem;font-size:1.8rem;line-height:1.5;color:rgba(var(--k1-paper),.92)}body .k1-waitlist__text p{margin:0}body .k1-waitlist__form{max-width:52rem}body .k1-waitlist__success{margin:0;padding:1.6rem 2rem;font-size:1.7rem;color:rgb(var(--k1-paper));border-left:.3rem solid rgb(var(--k1-copper));background:rgba(var(--k1-ink),.45)}body .k1-waitlist__fineprint{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--k1-paper),.9)}body .k1-waitlist__fineprint a{color:rgb(var(--k1-paper));text-decoration:underline;text-underline-offset:.3rem}body .k1-waitlist__fineprint a:focus-visible{outline:.2rem solid rgb(var(--k1-copper-light));outline-offset:.2rem}body .k1-waitlist__facts{margin:0;border-top:.1rem solid rgba(var(--k1-paper),.6)}body .k1-waitlist__fact{display:flex;justify-content:space-between;gap:1.6rem;padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--k1-paper),.25)}body .k1-waitlist__fact dt{font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--k1-paper),.75)}body .k1-waitlist__fact dd{margin:0;font-size:1.5rem;font-weight:600;text-align:right}body .k1-waitlist__fact a{color:rgb(var(--k1-paper))}body .password-header{padding-top:1.6rem;padding-bottom:1.6rem}body .password-wordmark{margin:0}body .password-link{font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}body .password-content{font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}body .title-wrapper-with-link .title,body .collection-list-title,body .collection__title .title{font-size:clamp(3rem,4.6vw,5.6rem);font-weight:800;line-height:.98;letter-spacing:-.03em;text-transform:uppercase}body .title-wrapper-with-link .link{font-family:var(--k1-font-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}body .pagination__item{font-family:var(--k1-font-mono)}body .search__input.field__input,body .predictive-search{border-radius:0}body .template-404 .title,body .main-search__heading{font-weight:800;letter-spacing:-.03em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){body .k1-uses__label,body .k1-brand-row__name,body .k1-tile__media img,body .card-wrapper .card__media .media img{transition:none}}body .k1-split--no-media .k1-split__inner{grid-template-columns:1fr}body .k1-split--no-media .k1-split__content{min-height:0;padding:6.4rem 0}@media screen and (min-width:990px){body .k1-split--no-media .k1-split__content{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:8rem;align-items:start;padding:8rem 0}body .k1-split--no-media .k1-split__content>.k1-kicker,body .k1-split--no-media .k1-split__content>.k1-section-title,body .k1-split--no-media .k1-split__content>.k1-split__text{grid-column:1}body .k1-split--no-media .k1-split__items{grid-column:2;grid-row:1 / span 4;max-width:none}}body .k1-page-content{padding:8rem 0 9.6rem}body .k1-page-content__body{font-size:1.9rem;line-height:1.6}body .k1-page-content__body>p:first-of-type{font-size:clamp(2.2rem,2.6vw,3rem);font-weight:550;line-height:1.3;letter-spacing:-.015em;color:rgb(var(--color-foreground))}body .k1-page-content__body h2{font-size:clamp(3rem,4vw,4.8rem);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}body .k1-page-content__body h3{margin:5.6rem 0 1.6rem;font-family:var(--k1-font-mono);font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .template-page .k1-waitlist,body main .k1-waitlist{min-height:calc(100vh - 11rem);min-height:calc(100svh - 11rem)}body .k1-hero .k1-kicker,body .k1-page-header--image .k1-kicker,body .k1-waitlist .k1-kicker{text-shadow:0 .1rem 1.2rem rgba(var(--k1-ink),.45)}body .collection__description{max-width:56rem;font-size:1.6rem;line-height:1.5}body .collection .collection__view-all a,body .collection__view-all .link{font-family:var(--k1-font-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}body .card__media,body .product-media-container,body .product__media,body .cart-item__media,body .predictive-search__item .predictive-search__image{background-color:rgb(var(--k1-concrete))}body .card__media .media img{object-fit:contain}body .card__media .media{padding:0}body .k1-waitlist .k1-display{max-width:15ch;font-size:clamp(4rem,6vw,8.8rem)}body .k1-waitlist .k1-hero__overlay{background:linear-gradient(90deg,rgba(var(--k1-ink),calc(var(--k1-overlay, .35) + .3)),rgba(var(--k1-ink),.1) 55%,rgba(var(--k1-ink),0) 70%),linear-gradient(to top,rgba(var(--k1-ink),calc(var(--k1-overlay, .35) + .2)),rgba(var(--k1-ink),0) 60%)}@media screen and (max-width:989px){body .k1-uses__link{grid-template-columns:3.2rem minmax(0,1fr) 6.4rem;column-gap:1.2rem}body .k1-uses__label{font-size:clamp(2.6rem,7.6vw,4.8rem);overflow-wrap:anywhere}body .k1-uses__thumb{width:6.4rem}}body .card__media .media img.k1-fit-cover{object-fit:cover}body .k1-quick-add{display:flex;flex-wrap:wrap;align-items:stretch;gap:.6rem}body .k1-quick-add__select{min-width:0;max-width:13rem;height:4rem;padding:0 2.8rem 0 1.2rem;font-family:var(--k1-font);font-size:1.35rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23111110'/%3E%3C/svg%3E") no-repeat right 1.1rem center;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;-webkit-appearance:none;appearance:none}body .k1-quick-add__button{height:4rem;padding:0 1.6rem;font-family:var(--k1-font);font-size:1.15rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--k1-paper));background:rgb(var(--k1-ink));border:0;cursor:pointer;transition:background-color .2s ease}body .k1-quick-add__button:hover{background:rgb(var(--k1-copper))}body .k1-quick-add__button[aria-busy=true]{opacity:.6;cursor:progress}body .k1-quick-add__message:empty{display:none}body .k1-quick-add__message{flex-basis:100%;margin:0;font-size:1.25rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-xsell-block{margin:2.4rem 0}body .k1-xsell-list{border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-xsell{display:grid;grid-template-columns:7.2rem 1fr;grid-template-areas:"media body" "media action";column-gap:1.4rem;row-gap:1rem;padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-xsell__media{grid-area:media;display:block;aspect-ratio:4 / 5;background:rgb(var(--k1-concrete));overflow:hidden}body .k1-xsell__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body .k1-xsell__body{grid-area:body;min-width:0}body .k1-xsell__body .k1-vendor{margin-bottom:.2rem}body .k1-xsell__title{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}body .k1-xsell__title:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-xsell__reason{margin:.3rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}body .k1-xsell__price{margin:.3rem 0 0;font-size:1.4rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}body .k1-xsell__action{grid-area:action}body .k1-xsell-block--cart{margin:2.4rem 0 1rem;padding:0 .2rem}body .cart-drawer .k1-xsell-block--cart{margin-top:2rem}body .k1-cart-cross-sell{max-width:72rem}@media screen and (min-width:750px){body .k1-xsell-list--grid{display:grid;grid-template-columns:1fr 1fr;column-gap:3.2rem;border-top:0}body .k1-xsell-list--grid .k1-xsell:nth-child(-n+2){border-top:.1rem solid rgba(var(--color-foreground),.14)}}body .k1-purchase{display:block;margin:1.6rem 0 2rem}body .k1-purchase__fieldset{margin:0;padding:0;border:0}body .k1-purchase__fieldset legend{padding:0;margin-bottom:1rem}body .k1-purchase__option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);cursor:pointer;transition:border-color .2s ease}body .k1-purchase__option+.k1-purchase__option{border-top:0}body .k1-purchase__option:has(input:checked){border-color:rgb(var(--color-foreground));box-shadow:inset .3rem 0 rgb(var(--k1-copper))}body .k1-purchase__option input{accent-color:rgb(var(--k1-copper));width:1.8rem;height:1.8rem;margin:0}body .k1-purchase__name{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}body .k1-purchase__price{font-size:1.5rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}body .k1-purchase__plans{display:none;padding:1.4rem 1.6rem 1.6rem;border:.1rem solid rgb(var(--color-foreground));border-top:0}body .k1-purchase.is-subscription .k1-purchase__plans{display:block}body .k1-purchase__plans-label{display:block;margin-bottom:.6rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}body .k1-purchase__select{width:100%;height:4.4rem;padding:0 1.2rem;font-family:var(--k1-font);font-size:1.5rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}body .k1-purchase__detail{margin:1rem 0 0;font-size:1.45rem;color:rgb(var(--color-foreground))}body .k1-purchase__saving{margin-left:.8rem;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.04em;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-purchase__desc{display:block;margin-top:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}body .k1-purchase__terms{margin:1rem 0 0;font-size:1.25rem;line-height:1.45;color:rgba(var(--color-foreground),.65)}body .k1-purchase__note{margin:0;padding:1.2rem 1.4rem;font-size:1.35rem;line-height:1.45;color:rgba(var(--color-foreground),.75);border:.1rem dashed rgba(var(--color-foreground),.25)}body .k1-card__sub{margin:.4rem 0 0;font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .k1-stl{padding:8rem 0}body .k1-stl__item+.k1-stl__item{margin-top:9.6rem}body .k1-look{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:990px){body .k1-look--full{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:6.4rem}body .k1-look--full .k1-look__panel{position:sticky;top:10rem}}body .k1-look__frame{position:relative;width:100%;background:rgb(var(--k1-concrete))}body .k1-look__img{display:block;width:100%;height:100%}body .k1-hotspot{position:absolute;z-index:1;display:none;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin:-1.7rem 0 0 -1.7rem;padding:0;font-family:var(--k1-font-mono);font-size:1.2rem;font-weight:500;color:rgb(var(--k1-ink));background:rgba(var(--k1-paper),.94);border:0;border-radius:50%;box-shadow:0 0 0 .4rem rgba(var(--k1-paper),.35);cursor:pointer;transition:transform .2s var(--k1-ease),background-color .2s ease,color .2s ease}body .k1-hotspot:hover,body .k1-hotspot:focus-visible,body .k1-hotspot.is-active{transform:scale(1.15);color:rgb(var(--k1-paper));background:rgb(var(--k1-copper));box-shadow:0 0 0 .5rem rgba(var(--k1-copper),.3);outline:none}@media screen and (min-width:750px){body .k1-hotspot{display:inline-flex}}body .k1-look__title{margin:0 0 1.2rem;font-size:clamp(3rem,4vw,4.8rem);font-weight:800;line-height:.98;letter-spacing:-.03em;text-transform:uppercase}body .k1-look__desc{max-width:48rem;margin:0 0 2.4rem;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}body .k1-look__list{border-top:.1rem solid rgb(var(--color-foreground))}body .k1-look__row{display:grid;grid-template-columns:2.4rem 6.4rem 1fr;grid-template-areas:"num thumb info" "num thumb action";column-gap:1.2rem;row-gap:.8rem;padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14);transition:background-color .2s ease}body .k1-look__row.is-active{background:rgba(var(--k1-copper),.06)}body .k1-look__row.needs-size .k1-quick-add__select{border-color:rgb(var(--k1-copper));box-shadow:0 0 0 .1rem rgb(var(--k1-copper))}body .k1-look__row.is-sold-out{opacity:.6}body .k1-look__row.is-current .k1-look__name:after{content:""}body .k1-look__num{grid-area:num;padding-top:.2rem;font-family:var(--k1-font-mono);font-size:1.2rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-look__thumb{grid-area:thumb;display:block;aspect-ratio:4 / 5;background:rgb(var(--k1-concrete));overflow:hidden}body .k1-look__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body .k1-look__info{grid-area:info;min-width:0}body .k1-look__info .k1-vendor{margin-bottom:.2rem}body .k1-look__name{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}body .k1-look__name:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-look__price{margin:.2rem 0 0;font-size:1.4rem;font-variant-numeric:tabular-nums}body .k1-look__action{grid-area:action}body .k1-look__soldout{margin:0;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}body .k1-look__add{width:100%;margin-top:2.4rem}body .k1-look__note,body .k1-look__status{margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}body .k1-look__status:empty{display:none}@media screen and (max-width:749px){body .k1-look--full .k1-look__list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;border-top:0;padding-bottom:.8rem}body .k1-look--full .k1-look__row{scroll-snap-align:start;border:.1rem solid rgba(var(--color-foreground),.14);padding:1.2rem}}body .k1-pdp-look{margin:3.2rem 0 1.6rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-look--compact{grid-template-columns:12rem 1fr;gap:1.6rem}body .k1-look--compact .k1-hotspot{display:none}body .k1-look--compact .k1-look__title{font-size:2rem;margin-bottom:1rem}body .k1-look--compact .k1-look__row{grid-template-columns:2rem 4.8rem 1fr}body .k1-look--compact .k1-look__add{margin-top:1.6rem;min-height:4.4rem}body .main-blog .title--primary{display:none}body .k1-article-format{margin:0 0 .6rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .article-template__title{font-size:clamp(3.2rem,5vw,6rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:none}body .article-template__content{font-size:1.8rem;line-height:1.65}body .article-template__content h2{margin-top:4.8rem;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;letter-spacing:-.02em}body .article-template__content h3{margin-top:3.2rem;font-size:2rem;font-weight:750;letter-spacing:-.01em}body .article-template__content .k1-respuesta{margin:0 0 3.2rem;padding:2.4rem;background:rgb(var(--k1-concrete));font-size:1.9rem;line-height:1.55}body .article-template__content .k1-compare__scroll{margin:2.4rem 0 3.2rem}body .article-template__content table{table-layout:auto}body .article-template__content .k1-compare__table:not(:has(th:nth-child(4))){min-width:0}body .k1-compare__table tbody th{font-weight:650}body .article-template__content .k1-glosario{margin:0}body .article-template__content .k1-glosario dt{margin-top:2.4rem;font-weight:650;scroll-margin-top:12rem}body .article-template__content .k1-glosario dd{margin:.4rem 0 0}body .article-template__content .k1-fuentes{padding:0;list-style:none;font-size:1.4rem;line-height:1.5}body .article-template__content .k1-fuentes li{margin:0;padding:.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .article-template__content .k1-fuentes a{color:rgba(var(--color-foreground),.75)}body .k1-ranking{padding:4rem 0 6.4rem}body .k1-ranking__head{margin-bottom:3.2rem}body .k1-ranking__disclaimer{margin:0;font-size:1.45rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}body .k1-article-byline{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:1.6rem 0 0;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .k1-article-byline__author{color:rgb(var(--color-foreground))}body .k1-ranking__list{border-top:.1rem solid rgb(var(--color-foreground))}body .k1-ranking__item{display:grid;grid-template-columns:4rem 12rem 1fr;gap:2rem;padding:3.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}@media screen and (min-width:750px){body .k1-ranking__item{grid-template-columns:6rem 24rem 1fr;gap:3.2rem}}body .k1-ranking__pos{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-ranking__media{display:block;aspect-ratio:4 / 5;background:rgb(var(--k1-concrete));overflow:hidden}body .k1-ranking__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body .k1-ranking__name{margin:0 0 1rem;font-size:clamp(2.2rem,2.6vw,3rem);font-weight:750;letter-spacing:-.02em}body .k1-ranking__name a{color:inherit;text-decoration:none}body .k1-ranking__best{margin:0 0 1rem;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-ranking__note{margin:0 0 1.2rem;font-size:1.6rem;line-height:1.55}body .k1-ranking__price{margin:0 0 1.2rem;font-size:1.6rem;font-variant-numeric:tabular-nums}body .k1-compare{margin-top:6.4rem}body .k1-compare__title{margin:0 0 1.6rem;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;letter-spacing:-.02em;text-transform:uppercase}body .k1-compare__scroll{overflow-x:auto}body .k1-compare__table{width:100%;min-width:64rem;border-collapse:collapse;font-size:1.45rem}body .k1-compare__table th,body .k1-compare__table td{padding:1.2rem 1.2rem 1.2rem 0;text-align:left;vertical-align:top;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-compare__table thead th{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);border-bottom-color:rgb(var(--color-foreground))}body .k1-compare__table tbody th a{font-weight:650;color:rgb(var(--color-foreground));text-decoration:none}body .k1-article-products{padding:2.4rem 0 6.4rem}body .k1-faq{padding:6.4rem 0 8rem}body .k1-faq__title{margin:0 0 2.4rem;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;letter-spacing:-.02em;text-transform:uppercase}body .k1-faq__list{border-top:.1rem solid rgb(var(--color-foreground))}body .k1-faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.18)}body .k1-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none}body .k1-faq__item summary::-webkit-details-marker{display:none}body .k1-faq__item summary:after{content:"+";font-family:var(--k1-font-mono);font-size:2rem;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-faq__item[open] summary:after{content:"\2013"}body .k1-faq__q{margin:0;font-size:1.8rem;font-weight:650;letter-spacing:-.01em;text-transform:none}body .k1-faq__a{padding:0 0 2.4rem;font-size:1.6rem;line-height:1.6}body .k1-crumbs ol{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.6rem;font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}body .k1-crumbs li+li:before{content:"/";margin-right:.4rem;color:rgba(var(--color-foreground),.35)}body .k1-crumbs a{color:rgba(var(--color-foreground),.6);text-decoration:none}body .k1-crumbs a:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-look{grid-template-columns:minmax(0,1fr)}body .k1-look>*,body .k1-look__panel,body .k1-look__list{min-width:0}@media screen and (min-width:990px){body .k1-look--full{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}body .k1-look--compact{grid-template-columns:12rem minmax(0,1fr)}body .k1-look__list,body .k1-look__row,body .k1-quick-add{position:relative}body .template-article .article-template__back,body .article-template__back{display:none}body .k1-ranking__media:empty,body .k1-ranking__media:not(:has(img)){background:rgb(var(--k1-concrete))}body .k1-stl{padding:8rem 0 9.6rem;border-top:.1rem solid rgb(var(--color-foreground))}body .k1-stl__head{display:grid;grid-template-columns:1fr;gap:1.2rem 6.4rem;margin-bottom:4rem}@media screen and (min-width:990px){body .k1-stl__head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}body .k1-stl__head .k1-kicker{grid-column:1 / -1}}body .k1-stl__title{margin:0;font-size:clamp(4rem,7.4vw,9.6rem);font-weight:800;font-stretch:105%;line-height:.92;letter-spacing:-.035em;text-transform:uppercase}body .k1-stl__intro{margin:0;font-size:1.65rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}body .k1-stl__head .k1-arrow-link{justify-self:start}body .k1-stl__group+.k1-stl__group{margin-top:9.6rem;padding-top:6.4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-look-tabs{display:inline-flex;margin-bottom:2.4rem;border:.1rem solid rgb(var(--color-foreground))}body .k1-look-tabs [role=tab]{min-width:11rem;height:4.4rem;padding:0 2rem;font-family:var(--k1-font);font-size:1.25rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));background:transparent;border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}body .k1-look-tabs [role=tab][aria-selected=true]{color:rgb(var(--k1-paper));background:rgb(var(--k1-ink))}body .k1-look-tabs [role=tab]:focus-visible{outline:.2rem solid rgb(var(--k1-copper));outline-offset:.2rem}body .k1-stl{border-top:0;padding:7.2rem 0 8rem}body .k1-stl__head{grid-template-columns:minmax(0,1fr);max-width:96rem;gap:1.6rem;margin-bottom:4.8rem}@media screen and (min-width:990px){body .k1-stl__head{grid-template-columns:minmax(0,1fr)}}body .k1-stl__intro{max-width:60rem}body .k1-stl__group{display:block}body .k1-stl__group+.k1-stl__group{margin-top:6.4rem;padding-top:6.4rem;border-top:.1rem solid rgba(var(--color-foreground),.2)}body .k1-stl__group-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:2.4rem}body .k1-stl__run{margin:0;font-size:clamp(2.6rem,3.4vw,4rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:uppercase}body .k1-stl__run-meta{margin:.6rem 0 0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .k1-stl__group-head .k1-look-tabs{margin-bottom:0}body .k1-look--grouped .k1-look__desc{margin-top:0}body .k1-look__title{font-size:clamp(2.4rem,2.8vw,3.2rem)}body .k1-hotspot:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;border-radius:50%}body .k1-look__progress{margin:1.6rem 0 0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}body .k1-look__follows{margin:0;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .k1-look__row.needs-size .k1-look__follows{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}@media screen and (max-width:749px){body .k1-look--full .k1-look__list{display:block;overflow:visible;border-top:.1rem solid rgb(var(--color-foreground));padding-bottom:0}body .k1-look--full .k1-look__row{border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.14);padding:1.2rem 0}body .k1-look--full .k1-hotspot{display:inline-flex;width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;font-size:1.05rem}body .k1-look--full .k1-hotspot:before{top:-.9rem;right:-.9rem;bottom:-.9rem;left:-.9rem}body .k1-stl{padding:4.8rem 0 5.6rem}body .k1-stl__head{margin-bottom:2.4rem}}body .k1-look--compact .k1-look__add{padding:0 1.6rem;font-size:1.15rem;letter-spacing:.08em;white-space:nowrap}@media screen and (max-width:749px){body .k1-look--compact{grid-template-columns:minmax(0,1fr)}body .k1-look--compact .k1-look__media{display:none}}@media screen and (max-width:989px){body .k1-uses__label{font-size:clamp(2.4rem,6.4vw,4.8rem);font-stretch:100%;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}}body .k1-uses__count,body .k1-uses__num,body .k1-brand-row__count,body .k1-brand-header__count,body .k1-run__meta-label,body .k1-specs__row dt,body .k1-facts__row dt{color:rgba(var(--color-foreground),.7)}body .color-scheme-2 .k1-card__use,body .card__inner.color-scheme-2~.card__content .k1-card__use,body .color-scheme-2 .k1-run__type{color:rgb(var(--k1-accent-ink, 140, 64, 32))}body .k1-card__use{font-size:1.15rem}body .k1-run__tbc{margin:.4rem 0 .8rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--k1-copper-light))}body .color-scheme-1 .k1-run__tbc,body .color-scheme-2 .k1-run__tbc{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-runs__strava{margin-top:3.2rem}@media screen and (max-width:749px){body .announcement-bar__message{font-size:1rem;letter-spacing:.06em}}@media screen and (max-width:749px){body .k1-tile__link{aspect-ratio:3 / 2}}body .mega-menu__content{border-top:.2rem solid rgb(var(--k1-copper));padding-top:3.2rem;padding-bottom:4rem}body .mega-menu__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4rem 3.2rem}body .mega-menu__link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.5rem;color:rgba(var(--color-foreground),.78)}body .mega-menu__link--level-2{margin-bottom:.8rem;padding-bottom:1rem;font-size:1.2rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .mega-menu__link:hover,body .mega-menu__link--active{color:rgb(var(--k1-accent-ink, var(--k1-copper)));text-decoration:none}body .mega-menu__list--condensed{max-width:32rem;margin-left:0}body .mega-menu__list--condensed .mega-menu__link{margin:0;padding:.5rem 0;font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;color:rgba(var(--color-foreground),.78);border:0}body .mega-menu__list--condensed>li:first-child .mega-menu__link{font-weight:650;color:rgb(var(--color-foreground))}body .k1-utility-nav{display:flex;align-items:center;margin-right:1.2rem}body .k1-utility-nav__list{display:flex;gap:2rem}body .k1-utility-nav__link{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);text-decoration:none;white-space:nowrap}body .k1-utility-nav__link:hover,body .k1-utility-nav__link[aria-current=page]{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}@media screen and (min-width:990px)and (max-width:1299px){body .header__inline-menu .header__menu-item{padding-left:.8rem;padding-right:.8rem;font-size:1.15rem;letter-spacing:.05em}body .header__inline-menu summary.header__menu-item{padding-right:.8rem}body .k1-utility-nav{display:none}}@media screen and (min-width:990px){body .header__inline-menu ul:has(>li:nth-child(8)) .header__menu-item{padding-left:.7rem;padding-right:.7rem;letter-spacing:.06em}body .header__inline-menu ul:has(>li:nth-child(8)) summary.header__menu-item{padding-right:.7rem}}@media screen and (min-width:990px)and (max-width:1299px){body .header__inline-menu ul:has(>li:nth-child(8)) .header__menu-item{padding-left:.55rem;padding-right:.55rem;font-size:1.1rem;letter-spacing:.03em}body .header__inline-menu ul:has(>li:nth-child(8)) summary.header__menu-item{padding-right:.55rem}}body .k1-drawer-secondary{margin:.8rem 0 0;padding:2rem 3rem 0;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-drawer-secondary__list{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}body .k1-drawer-secondary__link{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--k1-font-mono);font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.75);text-decoration:none}body .k1-hero__buttons{display:flex;gap:1.2rem}body .k1-hero__buttons--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .k1-hero__buttons--pair .k1-button{min-width:18rem;padding:0 2rem}@media screen and (max-width:749px){body .k1-hero__actions{align-items:stretch;flex-direction:column;gap:2rem}body .k1-hero__buttons--pair .k1-button{min-width:0}body .k1-hero__actions .k1-arrow-link{align-self:flex-start}}body .k1-crumbs--collection ol{margin-bottom:1.2rem}body .collection-hero__text-wrapper .k1-crumbs--collection+.collection-hero__title{margin-top:0}body .k1-cnav{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-bottom:2.4rem}body .k1-cnav__gender ul{display:inline-flex;border:.1rem solid rgb(var(--color-foreground))}body .k1-cnav__gender-link{display:flex;align-items:center;justify-content:center;min-width:9rem;min-height:4.4rem;padding:0 1.8rem;font-family:var(--k1-font);font-size:1.2rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s ease,color .2s ease}body .k1-cnav__gender-link:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-cnav__gender-link[aria-current=page]{color:rgb(var(--k1-paper));background:rgb(var(--k1-ink))}body .k1-cnav__chips{flex:1 1 32rem;min-width:0}body .k1-cnav__list{display:flex;gap:.8rem;padding:.4rem;margin:-.4rem;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}body .k1-cnav__list::-webkit-scrollbar{display:none}body .k1-chip{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.6rem;font-size:1.4rem;font-weight:500;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none;border:.1rem solid rgba(var(--color-foreground),.22);transition:border-color .2s ease,background-color .2s ease,color .2s ease}body .k1-chip:hover{border-color:rgb(var(--color-foreground))}body .k1-chip[aria-current=page]{color:rgb(var(--k1-paper));background:rgb(var(--k1-ink));border-color:rgb(var(--k1-ink))}body .k1-chip__count{font-family:var(--k1-font-mono);font-size:1.05rem;color:rgba(var(--color-foreground),.7)}body .k1-chip[aria-current=page] .k1-chip__count{color:rgba(var(--k1-paper),.7)}body .k1-chip:focus-visible,body .k1-cnav__gender-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:749px){body .k1-cnav{gap:1.2rem}body .k1-cnav__gender,body .k1-cnav__gender ul{width:100%}body .k1-cnav__gender ul{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}body .k1-cnav__gender-link{min-width:0;padding:0 1rem}body .k1-cnav__chips{flex-basis:100%;margin:0 -1.5rem}body .k1-cnav__list{padding:.4rem 1.5rem;margin:-.4rem 0}}body .product-popup-modal__opener{margin:-.4rem 0 1.6rem}body .product-popup-modal__button{min-height:4.4rem;padding:0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;color:rgb(var(--color-foreground))}body .product-popup-modal__button:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-size-note{margin:0 0 .4rem;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}body .product-popup-modal__content-info table{width:100%;border-collapse:collapse;font-size:1.4rem;font-variant-numeric:tabular-nums}body .product-popup-modal__content-info th,body .product-popup-modal__content-info td{padding:.8rem 1rem;text-align:left;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .product-popup-modal__content-info th{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}body .k1-size-error{margin:.4rem 0 1.2rem;font-size:1.4rem;font-weight:600;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body fieldset.k1-needs-size label{border-color:rgb(var(--k1-copper))}body .k1-delivery{margin:1.6rem 0 .8rem;padding:1.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.14);border-bottom:.1rem solid rgba(var(--color-foreground),.14)}body .k1-delivery__list li{position:relative;padding-left:1.8rem;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.82)}body .k1-delivery__list li+li{margin-top:.4rem}body .k1-delivery__list li:before{content:"";position:absolute;left:0;top:.95rem;width:.8rem;height:.1rem;background:rgb(var(--k1-copper))}body .k1-delivery__link{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}body .k1-field-label{display:block;margin:0 0 .6rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}body .k1-field-label--light{color:rgba(var(--k1-paper),.85)}body .k1-field-help{margin:-.8rem 0 1.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}body .k1-cart-delivery{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}body .k1-cart-delivery a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}body .cart__footer .k1-cart-delivery{max-width:35rem;margin-left:auto;text-align:right}body .k1-cuotas{margin:.6rem 0 0;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.85)}body .k1-cuotas__line,body .k1-cuotas__terms{display:block}body .k1-cuotas__terms{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}body .k1-cuotas--cart{margin:.4rem 0 0;font-size:1.3rem;text-align:right}body .cart__footer .k1-cuotas--cart{max-width:35rem;margin-left:auto}body .k1-cart-drawer__view{display:flex;align-items:center;justify-content:center;min-height:4.4rem;margin-top:.4rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}body .k1-search-help{margin:2.4rem 0 0}body .template-search .k1-search-help.page-width{margin-top:0;margin-bottom:2.4rem}body .k1-search-help__label{margin:0 0 1rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .k1-search-help__list{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2rem}body .template-404 .k1-search-help__list,body .cart__warnings .k1-search-help__list,body .template-404 .k1-search-help__label,body .cart__warnings .k1-search-help__label{justify-content:center}body .k1-search-help__contact{font-size:1.4rem}body .k1-404__text{max-width:48rem;margin:0 auto 2.4rem;font-size:1.6rem}body .k1-404__search{max-width:48rem;margin:0 auto;text-align:left}@media screen and (min-width:750px){body .collection-hero__title{font-size:clamp(4.2rem,5vw,6.4rem)}}body .k1-cnav__help{flex-basis:100%;font-size:1.4rem}body .k1-cnav__help summary{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer;list-style:none}body .k1-cnav__help summary::-webkit-details-marker{display:none}body .k1-cnav__help-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.2rem 2.4rem;margin:.8rem 0 0}body .k1-cnav__help-list dt{font-weight:650}body .k1-cnav__help-list dd{margin:.2rem 0 0;color:rgba(var(--color-foreground),.75)}body .k1-uses__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 2rem;max-width:64rem;margin:1.6rem 0 0;font-size:1.6rem;color:rgba(var(--color-foreground),.78)}body .k1-look__follows-button{min-height:4.4rem;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:rgb(var(--k1-accent-ink, var(--k1-copper)));text-decoration:underline;text-underline-offset:.3rem;background:none;border:0;cursor:pointer}body .k1-cart-size{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:.6rem 0 0}body .k1-cart-size__label{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .k1-cart-size__select{min-height:4.4rem;padding:0 3.2rem 0 1.2rem;font:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));background:transparent;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:0}body .k1-cart-size[aria-busy=true]{opacity:.5}body .k1-cart-size__status:empty{display:none}body .mega-menu__link--level-2:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)));text-decoration:underline;text-underline-offset:.4rem}body .k1-search-content{margin:4rem 0 0;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-search-content__title{margin:0 0 1.2rem;font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}body .k1-search-content__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.14);font-size:1.6rem}body .k1-search-content__item a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}body .k1-search-content__type{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .k1-chip--empty{opacity:.45;cursor:default}body .k1-chip--empty:hover{border-color:rgba(var(--color-foreground),.22)}@media screen and (max-width:749px){body .k1-cnav__chips{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}body .k1-cnav__list:after{content:"";flex:0 0 3.2rem}body .collection-hero{padding-top:2rem}body .collection-hero__title:before{margin-bottom:1rem}body .collection-hero__title{margin-bottom:.8rem}body .collection-hero__description{-webkit-line-clamp:2;font-size:1.5rem}body .collection-hero__description,body .collection-hero__description p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}body .k1-crumbs--collection ol{margin-bottom:.8rem}body .k1-cnav{gap:.8rem;margin-bottom:.8rem}body .k1-cnav__gender-link{min-height:4.4rem}body .k1-chip{min-height:4.4rem;padding:0 1.4rem;font-size:1.35rem}body .k1-cnav__help summary{min-height:3.6rem}}body .k1-arrow-link{min-height:4.4rem}body .product-form__input--pill input[type=radio]+label,body .product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center}body .mobile-facets__open-wrapper,body .mobile-facets__open,body .k1-quick-add__select,body .k1-quick-add__button{min-height:4.4rem}body .collection__view-all .button{min-width:24rem}@media screen and (max-width:749px){body .k1-crumbs ol,body .k1-vendor,body .card .caption-with-letter-spacing{font-size:1.2rem}body .k1-card__use{font-size:1.25rem}body .collection-hero__title{font-size:3.2rem}body .collection-hero__title:before{margin-bottom:1.2rem}body .collection-hero__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}body .card__media,body .cart-item__image-container{background:rgb(var(--k1-concrete))}body .k1-chip__x{margin-left:-.2rem;font-size:1.6rem;line-height:1}body .k1-chip--reset{border-style:dashed}body.password{background:rgb(var(--k1-ink));color:rgb(var(--k1-paper))}body.password .password-header,body.password .password__footer,body.password .color-scheme-1,body.password .gradient{background:transparent;color:rgb(var(--k1-paper))}body.password .password-header{padding:2.4rem 5rem 0;border:0}body.password .password-wordmark .k1-wordmark,body.password .password-link,body.password .password-link .svg-wrapper{color:rgb(var(--k1-paper))}body.password .password-link{opacity:.6;transition:opacity .2s ease}body.password .password-link:hover{opacity:1}body.password .password-content,body.password hr{display:none}body.password .password__footer{padding:2.4rem 5rem 3.2rem;font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;opacity:.55}body.password .password__footer a{color:rgb(var(--k1-paper))}@media screen and (max-width:749px){body.password .password-header,body.password .password__footer{padding-left:2rem;padding-right:2rem}}body .k1-teaser{position:relative;overflow:hidden;color:rgb(var(--k1-paper));background:radial-gradient(70rem 50rem at 85% 10%,rgba(var(--k1-copper),.16),transparent 60%),rgb(var(--k1-ink))}body .k1-teaser__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body .k1-teaser__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:6.4rem;padding-top:8rem;padding-bottom:8rem}@media screen and (min-width:990px){body .k1-teaser__inner{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:9.6rem;align-items:start;min-height:calc(100svh - 14rem);padding-top:10rem}}body .k1-teaser__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0 0 3.2rem;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--k1-paper),.7)}body .k1-teaser__pulse{width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--k1-copper-light));box-shadow:0 0 rgba(var(--k1-copper-light),.6);animation:k1-pulse 2.4s ease-out infinite}@keyframes k1-pulse{0%{box-shadow:0 0 rgba(var(--k1-copper-light),.55)}70%{box-shadow:0 0 0 1rem rgba(var(--k1-copper-light),0)}to{box-shadow:0 0 rgba(var(--k1-copper-light),0)}}body .k1-teaser__countdown{color:rgb(var(--k1-copper-light))}body .k1-teaser__countdown:before{content:"\2014";margin-right:1.2rem;color:rgba(var(--k1-paper),.35)}body .k1-teaser__title{max-width:14ch;margin:0;font-family:var(--k1-font);font-size:clamp(4.2rem,6.4vw,9.6rem);font-weight:560;font-stretch:100%;line-height:.98;letter-spacing:-.045em;text-transform:none;color:rgb(var(--k1-paper))}body .k1-teaser__title-2{display:block;margin-top:.12em;color:rgba(var(--k1-paper),.42)}body .k1-teaser__lead{max-width:46ch;margin:3.2rem 0 0;font-size:1.8rem;line-height:1.55;color:rgba(var(--k1-paper),.75)}body .k1-teaser__form{max-width:56rem;margin-top:4.8rem}body .k1-teaser__label{display:block;margin:0 0 1rem;padding:0;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--k1-paper),.6)}body .k1-teaser__label--dim{color:rgba(var(--k1-paper),.35)}body .k1-teaser__field{display:flex;border-bottom:.1rem solid rgba(var(--k1-paper),.5);transition:border-color .2s ease}body .k1-teaser__field:focus-within{border-color:rgb(var(--k1-paper))}body .k1-teaser__input{flex:1 1 auto;min-width:0;min-height:5.6rem;padding:0;font-family:var(--k1-font);font-size:2rem;color:rgb(var(--k1-paper));background:transparent;border:0;outline:none}body .k1-teaser__input::placeholder{color:rgba(var(--k1-paper),.3)}body .k1-teaser__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;margin:.4rem 0;padding:0 2.4rem;font-family:var(--k1-font);font-size:1.25rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--k1-ink));background:rgb(var(--k1-paper));border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}body .k1-teaser__button:hover,body .k1-teaser__button:focus-visible{color:rgb(var(--k1-paper));background:rgb(var(--k1-copper));outline:none}body .k1-teaser__error{margin:1rem 0 0;font-size:1.4rem;color:rgb(var(--k1-copper-light))}body .k1-teaser__interests{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0;padding:0;border:0}body .k1-teaser__interests legend{width:100%;margin-bottom:1rem}body .k1-teaser__chip{min-height:4rem;padding:0 1.6rem;font-family:var(--k1-font);font-size:1.4rem;color:rgba(var(--k1-paper),.85);background:transparent;border:.1rem solid rgba(var(--k1-paper),.25);border-radius:999px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}body .k1-teaser__chip:hover{border-color:rgba(var(--k1-paper),.7)}body .k1-teaser__chip[aria-pressed=true]{color:rgb(var(--k1-ink));background:rgb(var(--k1-paper));border-color:rgb(var(--k1-paper))}body .k1-teaser__chip:focus-visible,body .k1-teaser__brand:focus-visible,body .k1-teaser__link:focus-visible{outline:.2rem solid rgb(var(--k1-copper-light));outline-offset:.3rem}body .k1-teaser__fine{margin:2rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--k1-paper),.55)}body .k1-teaser__fine a{color:rgba(var(--k1-paper),.85);text-underline-offset:.3rem}body .k1-teaser__perks{max-width:56rem;margin-top:5.6rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--k1-paper),.14)}body .k1-teaser__perks li{display:grid;grid-template-columns:4rem minmax(0,1fr);padding:.9rem 0;font-size:1.6rem;line-height:1.45;color:rgba(var(--k1-paper),.85)}body .k1-teaser__num{font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.06em;line-height:2.2;color:rgb(var(--k1-copper-light))}body .k1-teaser__proof{margin:2.4rem 0 0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--k1-paper),.5)}body .k1-teaser__done:focus,body .k1-teaser__done:focus-visible{outline:none;box-shadow:none}body .k1-teaser__done-title{margin:0;font-size:clamp(3.6rem,4.4vw,5.6rem);font-weight:560;letter-spacing:-.04em;line-height:1;color:rgb(var(--k1-paper))}body .k1-teaser__done-text{max-width:44ch;margin:1.6rem 0 0;font-size:1.7rem;line-height:1.5;color:rgba(var(--k1-paper),.75)}body .k1-teaser__share-lead{margin:3.2rem 0 0;padding-top:2.4rem;font-size:1.6rem;line-height:1.5;color:rgb(var(--k1-paper));border-top:.1rem solid rgba(var(--k1-paper),.14)}body .k1-teaser__share{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:3.2rem}body .k1-teaser__share-lead+.k1-teaser__share{margin-top:1.6rem}body .k1-teaser__link{min-height:4.4rem;padding:0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--k1-paper),.75);text-decoration:underline;text-underline-offset:.4rem;background:none;border:0;cursor:pointer}body .k1-teaser__brands{position:relative}@media screen and (min-width:990px){body .k1-teaser__brands{padding-top:1rem}}body .k1-teaser__brands-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--k1-paper),.25)}body .k1-teaser__brands-head .k1-teaser__label{margin:0}body .k1-teaser__brand{position:relative;display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline;gap:1.2rem;padding:1.5rem 0;border-bottom:.1rem solid rgba(var(--k1-paper),.1);outline:none;transition:color .25s ease}body .k1-teaser__brand-name{font-size:clamp(2.2rem,2.2vw,3rem);font-weight:560;letter-spacing:-.03em;line-height:1.1;color:rgba(var(--k1-paper),.92);transition:transform .35s var(--k1-ease),color .25s ease}body .k1-teaser__brand-origin{font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;text-align:right;color:rgba(var(--k1-paper),.45)}@media(hover:hover){body .k1-teaser__brand-list:hover .k1-teaser__brand-name{color:rgba(var(--k1-paper),.35)}body .k1-teaser__brand-list:hover .k1-teaser__brand:hover .k1-teaser__brand-name{color:rgb(var(--k1-paper));transform:translate(.8rem)}}body .k1-teaser__brand:focus-visible .k1-teaser__brand-name{color:rgb(var(--k1-paper))}body .k1-teaser__redacted{display:inline-block;width:11ch;max-width:100%;height:.8em;vertical-align:middle;background:linear-gradient(90deg,rgba(var(--k1-paper),.18),rgba(var(--k1-paper),.38),rgba(var(--k1-paper),.18));background-size:200% 100%;animation:k1-shimmer 3s ease-in-out infinite}body .k1-teaser__brand.is-hidden .k1-teaser__brand-origin{color:rgb(var(--k1-copper-light))}@keyframes k1-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}body .k1-teaser__preview{display:none}@media screen and (min-width:990px)and (hover:hover){body .k1-teaser__preview{position:absolute;top:0;right:0;z-index:1;display:block;width:9.6rem;aspect-ratio:4 / 5;margin:0;background-color:rgb(var(--k1-concrete));background-position:center;background-repeat:no-repeat;background-size:contain;background-blend-mode:multiply;box-shadow:0 1.6rem 3.2rem #00000059;opacity:0;transform:translateY(var(--k1-preview-y, 0)) scale(.96);transition:opacity .3s ease,transform .35s var(--k1-ease);pointer-events:none}body .k1-teaser__preview.is-visible{opacity:1;transform:translateY(var(--k1-preview-y, 0)) scale(1)}body .k1-teaser__brand.is-previewing .k1-teaser__brand-origin{opacity:0}}@media(prefers-reduced-motion:no-preference){body .k1-teaser__main>*,body .k1-teaser__brands{animation:k1-rise .9s var(--k1-ease) both}body .k1-teaser__main>*:nth-child(2){animation-delay:.08s}body .k1-teaser__main>*:nth-child(3){animation-delay:.16s}body .k1-teaser__main>*:nth-child(4){animation-delay:.24s}body .k1-teaser__main>*:nth-child(n+5){animation-delay:.32s}body .k1-teaser__brands{animation-delay:.4s}}@media(prefers-reduced-motion:reduce){body .k1-teaser__pulse,body .k1-teaser__redacted{animation:none}}@keyframes k1-rise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@media screen and (max-width:749px){body .k1-teaser__inner{gap:4.8rem;padding-top:4rem;padding-bottom:5.6rem}body .k1-teaser__meta{margin-bottom:2rem;font-size:1.05rem}body .k1-teaser__title{font-size:4rem}body .k1-teaser__lead{margin-top:2rem;font-size:1.6rem}body .k1-teaser__form{margin-top:3.2rem}body .k1-teaser__field{flex-wrap:wrap;border:0}body .k1-teaser__input{flex-basis:100%;border-bottom:.1rem solid rgba(var(--k1-paper),.5);font-size:1.8rem}body .k1-teaser__button{flex-basis:100%;margin-top:1.2rem;min-height:5.2rem}body .k1-teaser__perks{margin-top:4rem}}@media screen and (max-width:749px){body .k1-teaser__brand.is-hidden{grid-template-columns:4rem minmax(0,1fr)}body .k1-teaser__brand.is-hidden .k1-teaser__brand-origin{grid-column:2;text-align:left}}body .k1-hero--large{min-height:clamp(56rem,calc(100svh - 19rem),96rem)}body k1-hero-carousel.k1-hero{align-items:stretch}body .k1-hero__slide{position:relative;display:flex;align-items:flex-end;width:100%;min-height:inherit;color:rgb(var(--k1-paper))}body .k1-hero--carousel .k1-hero__slide:not(:first-of-type){position:absolute;top:0;right:0;bottom:0;left:0}body .k1-hero--carousel .k1-hero__slide{opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}body .k1-hero--carousel .k1-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .9s ease}body .k1-hero--carousel .k1-hero__content{padding-bottom:10.4rem}@media(prefers-reduced-motion:no-preference){body .k1-hero--carousel .k1-hero__slide.is-active .k1-hero__img{animation:k1-hero-settle 9s ease-out both}}@keyframes k1-hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}body .k1-hero__slide--dark{color:rgb(var(--k1-ink))}body .k1-hero__slide--dark .k1-hero__overlay{display:none}body .k1-hero__slide--dark .k1-display,body .k1-hero__slide--dark .k1-kicker{color:rgb(var(--k1-ink));text-shadow:none}body .k1-hero__slide--dark .k1-hero__text{color:rgba(var(--k1-ink),.78)}body .k1-hero__controls{position:absolute;left:0;right:0;bottom:2.8rem;z-index:2;display:flex;align-items:center;gap:2rem;color:rgb(var(--k1-paper));pointer-events:none}body .k1-hero[data-tone=dark] .k1-hero__controls{color:rgb(var(--k1-ink))}body .k1-hero__controls>*{pointer-events:auto}body .k1-hero__dots{display:flex;gap:.4rem}body .k1-hero__dot,body .k1-hero__pause,body .k1-hero__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0;font-family:var(--k1-font-mono);font-size:1.6rem;color:inherit;background:none;border:0;cursor:pointer}body .k1-hero__pause{margin-left:-1.2rem}body .k1-hero__dot{width:4.8rem}body .k1-hero__dot:before,body .k1-hero__dot-fill{content:"";position:absolute;left:.4rem;top:50%;height:.2rem;margin-top:-.1rem}body .k1-hero__dot:before{right:.4rem;background:currentColor;opacity:.4}body .k1-hero__dot-fill{width:0;max-width:calc(100% - .8rem);background:currentColor}body .k1-hero__dot[aria-current] .k1-hero__dot-fill{width:calc(100% - .8rem)}body .k1-hero__dot.is-running .k1-hero__dot-fill{animation:k1-hero-progress var(--k1-hero-interval, 8s) linear both}@keyframes k1-hero-progress{0%{width:0}to{width:calc(100% - .8rem)}}body .k1-hero__arrows{display:flex;gap:.4rem}body .k1-hero__arrow{border:.1rem solid currentColor;opacity:.85;transition:opacity .2s ease}body .k1-hero__arrow:hover,body .k1-hero__pause:hover{opacity:1}body .k1-hero__pause-icon{position:relative;width:1.2rem;height:1.2rem}body .k1-hero__pause-icon:before,body .k1-hero__pause-icon:after{content:"";position:absolute;top:0;width:.35rem;height:100%;background:currentColor}body .k1-hero__pause-icon:before{left:.15rem}body .k1-hero__pause-icon:after{right:.15rem}body .k1-hero__pause[aria-pressed=true] .k1-hero__pause-icon:before{left:.2rem;width:0;height:0;background:none;border-style:solid;border-width:.6rem 0 .6rem 1rem;border-color:transparent transparent transparent currentColor}body .k1-hero__pause[aria-pressed=true] .k1-hero__pause-icon:after{display:none}body .k1-hero__dot:focus-visible,body .k1-hero__pause:focus-visible,body .k1-hero__arrow:focus-visible{outline:.2rem solid rgb(var(--k1-copper-light));outline-offset:.2rem}@media screen and (max-width:749px){body .k1-hero--large{min-height:max(46rem,calc(100svh - 20rem))}body .k1-hero--carousel .k1-hero__content{padding-bottom:7.2rem}body .k1-hero__slide--brand .k1-hero__text,body .k1-hero__slide--brand .k1-arrow-link,body .k1-hero__pause{display:none}body .k1-hero__controls{bottom:1.2rem;justify-content:space-between;gap:.8rem}body .k1-hero__dots{margin-left:-.4rem}body .k1-hero__dot{width:4.4rem}body .k1-hero__arrow{min-width:4.4rem}}@media screen and (max-width:989px){body .k1-hero__slide .k1-hero__media img{object-position:var(--k1-focus-x, 50%) center}body .k1-hero__slide--stacked{flex-direction:column;align-items:stretch;background:#fff}body .k1-hero__slide--stacked .k1-hero__media{position:relative;inset:auto;flex:1 1 0;min-height:0}body .k1-hero__slide--stacked .k1-hero__overlay{display:none}body .k1-hero__slide--stacked .k1-hero__content{padding-top:1.6rem}}@media screen and (min-width:750px){body .product.k1-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:4rem;row-gap:0;align-items:start}body .product.k1-pdp:not(.product--no-media)>.grid__item{width:auto;max-width:none}body .product.k1-pdp:not(.product--no-media)>.product__media-wrapper{grid-column:1;grid-row:1}body .product.k1-pdp:not(.product--no-media)>.product__info-wrapper{grid-column:2;grid-row:1 / span 2;align-self:stretch;padding:0}body .product.k1-pdp:not(.product--no-media)>.k1-pdp-more{grid-column:1;grid-row:2}}@media screen and (min-width:990px){body .product.k1-pdp{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);column-gap:6.4rem}body .k1-pdp .product__info-container.product__column-sticky{top:2.4rem}}body .k1-pdp-more{padding-top:4.8rem}body .k1-pdp-more>*{max-width:76rem}body .k1-pdp-more .k1-note{margin:0 0 4rem;padding:0;background:none;border:0}body .k1-pdp-more .k1-note__text{font-size:clamp(2.2rem,2.4vw,3.4rem);font-weight:600;line-height:1.22;letter-spacing:-.02em;color:rgb(var(--color-foreground))}body .k1-pdp-more .product__description{max-width:64ch;margin:0 0 4rem;font-size:1.7rem}body .k1-pdp-more .k1-specs,body .k1-pdp-more .k1-xsell-block,body .k1-pdp-more .k1-pdp-look,body .k1-pdp-more .k1-store-note{margin-top:0;margin-bottom:4rem}body .product-form__input--pill{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.6rem}body .product-form__input--pill legend{margin-bottom:.8rem}body .product-form__input--pill input[type=radio]+label{justify-content:center;min-width:0;margin:0;padding:1.1rem .6rem;text-align:center}@media screen and (max-width:749px){body .product-form__input--pill{grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr))}}body .product-form__input--pill.k1-sizes{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}body .product-form__input--pill.k1-sizes legend{display:flex;flex-wrap:wrap;align-items:center;gap:0 .8rem;min-height:3.2rem;margin-bottom:1rem}body .product-form__input--pill.k1-sizes input[type=radio]+label{min-height:4.8rem;padding:.6rem .2rem;font-size:1.2rem;line-height:1.25;white-space:nowrap}@media screen and (max-width:749px){body .product-form__input--pill.k1-sizes{gap:.6rem}body .product-form__input--pill.k1-sizes input[type=radio]+label{min-height:4.6rem}}@media screen and (max-width:359px){body .product-form__input--pill.k1-sizes input[type=radio]+label{white-space:normal}}body .k1-size-system,body .k1-size-system__switch{display:inline-flex;align-items:center}body .k1-size-system__switch{gap:.2rem}body .k1-size-system__button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;min-height:3.2rem;margin:0;padding:0 .6rem;font:inherit;font-size:1.1rem;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);background:none;border:0;cursor:pointer}body .k1-size-system__button:before{content:"";position:absolute;top:-.6rem;right:0;bottom:-.6rem;left:0}body .k1-size-system__button:hover,body .k1-size-system__button[aria-pressed=true]{color:rgb(var(--color-foreground))}body .k1-size-system__button[aria-pressed=true]{box-shadow:inset 0 -.2rem rgb(var(--color-foreground))}body .k1-size-system__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}body .k1-size-system__feedback{display:block;grid-column:1 / -1;min-height:3rem;margin:0;padding-top:1rem;font-size:1.2rem;line-height:1.6}body .k1-size-system__equiv{display:flex;flex-wrap:wrap;gap:.2rem .8rem;color:rgb(var(--color-foreground))}body .k1-size-system__equiv b{font-weight:600}body .k1-delivery__free{font-weight:600;color:rgb(var(--color-foreground))}body .k1-cond{display:grid;gap:2rem;margin:2.4rem 0 0}body .k1-pdp .product-form__buttons{max-width:none}body .k1-cond__row{display:grid;grid-template-columns:10.4rem minmax(0,1fr);align-items:center;column-gap:1.6rem}body .k1-cond__label{margin:0;font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}body .k1-cond__scale{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body .k1-cond__scale:before{content:"";position:absolute;top:.5rem;left:12.5%;right:12.5%;height:.1rem;background:rgba(var(--color-foreground),.2)}body .k1-cond__step{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1.2;text-align:center;color:rgba(var(--color-foreground),.5)}body .k1-cond__dot{position:relative;z-index:1;width:1.1rem;height:1.1rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:50%;background:rgb(var(--color-background))}body .k1-cond__step.is-on{font-weight:600;color:rgb(var(--color-foreground))}body .k1-cond__step.is-on .k1-cond__dot{background:rgb(var(--k1-copper));border-color:rgb(var(--k1-copper))}body .k1-cond__chip{grid-column:2;justify-self:start;margin:1rem 0 0;padding:.3rem .9rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;border:.1rem solid rgb(var(--color-foreground));border-radius:2rem}body .k1-cond__bar{position:relative;height:.6rem;background:rgba(var(--color-foreground),.1)}body .k1-cond__bar span{position:absolute;top:0;bottom:0;background:rgb(var(--k1-copper))}body .k1-cond__ticks{display:flex;justify-content:space-between;margin-top:.6rem;font-family:var(--k1-font-mono);font-size:1.05rem;color:rgba(var(--color-foreground),.55)}body .k1-cond__segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0}body .k1-cond__segments li{padding-top:.8rem;border-top:.3rem solid rgba(var(--color-foreground),.12);font-family:var(--k1-font-mono);font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}body .k1-cond__segments li.is-on{border-top-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}@media screen and (max-width:749px){body .k1-cond__row{grid-template-columns:minmax(0,1fr);row-gap:1rem}body .k1-cond__chip{grid-column:1}}body .k1-sticky-buy{display:none}@media screen and (max-width:749px){body .k1-sticky-buy:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--k1-paper));border-top:.1rem solid rgba(var(--k1-ink),.12);box-shadow:0 -.4rem 1.6rem rgba(var(--k1-ink),.06)}body .k1-sticky-buy__info{flex:1 1 auto;min-width:0}body .k1-sticky-buy__title,body .k1-sticky-buy__price{margin:0;overflow:hidden;font-size:1.3rem;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}body .k1-sticky-buy__title{font-weight:600}body .k1-sticky-buy__button{flex:0 0 auto;min-height:4.8rem;padding:0 2rem;font-family:var(--k1-font);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--k1-paper));background:rgb(var(--k1-ink));border:0;cursor:pointer}body .k1-sticky-buy__button[disabled]{opacity:.45;cursor:default}body.k1-has-sticky-buy{padding-bottom:7.6rem}}body .k1-drawer-modal .product-popup-modal__content{top:0;right:0;left:auto;width:min(56rem,100%);height:100%;margin:0;padding:2.4rem 2.8rem 4.8rem;border-width:0 0 0 .1rem;border-radius:0;transform:translate(100%);transition:transform .3s ease}body .k1-drawer-modal[open] .product-popup-modal__content{transform:none}body .k1-drawer-modal .product-popup-modal__content-info>*{max-width:none}body .k1-drawer-modal:not(.k1-guide--general) .k1-guide{display:none}body .k1-drawer-modal.k1-guide--zapatillas .k1-guide-zapatillas,body .k1-drawer-modal.k1-guide--ropa-mujer .k1-guide-ropa-mujer,body .k1-drawer-modal.k1-guide--ropa-hombre .k1-guide-ropa-hombre,body .k1-drawer-modal.k1-guide--calcetines .k1-guide-calcetines{display:block}@media(prefers-reduced-motion:reduce){body .k1-drawer-modal .product-popup-modal__content{transition:none}}body .k1-free-ship{margin:1.2rem 0 .8rem}body .k1-free-ship__text{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4}body .k1-free-ship.is-free .k1-free-ship__text{font-weight:600}body .k1-free-ship__bar{height:.4rem;background:rgba(var(--color-foreground),.12)}body .k1-free-ship__bar span{display:block;height:100%;background:rgb(var(--k1-copper));transition:width .4s ease}body .k1-pdp-more:empty{display:none}@media screen and (min-width:750px){body .cart__footer .k1-free-ship__text{text-align:right}}body .k1-facts{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.6rem 0 0;padding:0;border:0}body .k1-pdp .product-popup-modal__opener{margin-bottom:0}body .k1-facts__item{padding:.5rem 1.1rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:2rem}body .k1-colors{margin:2rem 0 0}body .k1-colors__label{margin:0 0 1rem;font-size:1.4rem}body .k1-colors__key{margin-right:.6rem;font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}body .k1-colors__name{font-weight:600}body .k1-colors__list{display:flex;flex-wrap:wrap;gap:.4rem;margin:0}body .k1-colors__swatch{position:relative;display:block;width:4.4rem;height:4.4rem;border-radius:50%;overflow:hidden}body .k1-colors__swatch:before{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border-radius:50%;background:var(--k1-swatch);box-shadow:inset 0 0 0 .1rem rgba(var(--k1-ink),.15)}body .k1-colors__swatch:after{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;border:.1rem solid transparent;transition:border-color .2s ease}body .k1-colors__swatch:hover:after{border-color:rgba(var(--color-foreground),.4)}body .k1-colors__swatch[aria-current]:after{border:.2rem solid rgb(var(--color-foreground))}body .k1-colors__swatch.is-soldout:before{background:linear-gradient(to top right,transparent calc(50% - .1rem),rgba(var(--k1-paper),.9) calc(50% - .1rem),rgba(var(--k1-paper),.9) calc(50% + .1rem),transparent calc(50% + .1rem)),var(--k1-swatch)}body .k1-colors__swatch:focus-visible{outline:.2rem solid rgb(var(--k1-copper));outline-offset:.1rem}body .k1-colors__swatch--single{display:inline-block;width:3.2rem;height:3.2rem;vertical-align:middle}body .k1-colors__swatch--single:before{top:0;right:0;bottom:0;left:0}body .k1-fit{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:.4rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}body .k1-story{margin:0 0 4rem}body .k1-story__label{margin-bottom:1.6rem}body .k1-story__list{display:grid;gap:2.4rem;margin:0}body .k1-story__item{padding-top:2rem;font-size:clamp(1.9rem,1.8vw,2.4rem);font-weight:500;line-height:1.32;letter-spacing:-.01em;border-top:.1rem solid rgba(var(--color-foreground),.14)}body .k1-card__colors{display:flex;align-items:center;gap:.8rem;margin:.6rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.72)}body .k1-card__dots{display:inline-flex;gap:.3rem}body .k1-card__dots span{width:1rem;height:1rem;border-radius:50%;background:var(--k1-swatch);box-shadow:inset 0 0 0 .1rem rgba(var(--k1-ink),.2)}body .k1-card__dots span.is-current{box-shadow:0 0 0 .1rem rgb(var(--k1-paper)),0 0 0 .2rem rgb(var(--color-foreground))}@media screen and (min-width:750px){body .cart-drawer .drawer__inner{width:48rem;padding:0 2.4rem}}body .cart-drawer .drawer__header{padding:2rem 0 1.2rem}body .k1-free-ship--drawer{margin:0 0 .4rem;padding:0 0 1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}body .k1-free-ship--drawer .k1-free-ship__text{margin-bottom:.8rem;font-size:1.35rem}body .cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .cart-drawer .cart-item{grid-template-columns:8.8rem minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:1.6rem;row-gap:1rem;padding:1.6rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}body .cart-drawer .cart-items td{padding-top:0}body .cart-drawer .cart-item:last-child{border-bottom:0}body .cart-drawer .cart-item>td+td{padding-left:0}body .cart-drawer .cart-item__media{grid-column:1;grid-row:1 / 3}body .cart-drawer .cart-item__details{grid-column:2;grid-row:1}body .cart-drawer .cart-item__totals{grid-column:3;grid-row:1}body .cart-drawer .cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2;align-self:end}body .cart-item__media{position:relative;align-self:start;background:none}body .cart-item__image{background:rgb(var(--k1-concrete))}body .cart-drawer .cart-item__image{display:block;width:8.8rem;height:auto;max-width:none}body .cart-drawer .cart-item__details>*+*{margin-top:.4rem}body .cart-drawer .cart-item__name{font-size:1.5rem;line-height:1.3}body .cart-drawer .k1-cart-size{flex-wrap:nowrap;margin-top:.8rem}body .cart-drawer .k1-cart-size__select{min-height:4rem}body .cart-drawer .cart-item__quantity-wrapper{align-items:center}body .cart-drawer .quantity{min-height:4rem;width:12rem}body .cart-drawer .drawer__footer{padding:1.4rem 0 1.6rem}body .cart-drawer .cart-drawer__footer>*+*{margin-top:.4rem}body .cart-drawer .tax-note{margin:.4rem 0 0}body .cart-drawer .k1-cart-delivery{margin:.4rem 0 1.4rem;font-size:1.25rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}body .cart-drawer .cart__ctas{margin-top:0}body .cart-drawer .k1-cart-drawer__view{margin-top:.8rem}body .k1-look__row{grid-template-columns:2.4rem 2rem 6.4rem minmax(0,1fr);grid-template-areas:"pick num thumb info" "pick num thumb action"}body .k1-look--compact .k1-look__row{grid-template-columns:2.4rem 1.6rem 4.8rem minmax(0,1fr)}body .k1-look__pick{grid-area:pick;align-self:start;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:4.4rem;margin-top:-1rem;cursor:pointer}body .k1-look__pick input{appearance:none;-webkit-appearance:none;width:2rem;height:2rem;margin:0;border:.15rem solid rgb(var(--color-foreground));border-radius:0;background:transparent;cursor:pointer}body .k1-look__pick input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='%23f3f1ec' stroke-width='2.2'/%3E%3C/svg%3E") center / 1.6rem no-repeat,rgb(var(--color-foreground))}body .k1-look__pick input:focus-visible{outline:.2rem solid rgb(var(--k1-copper));outline-offset:.2rem}body .k1-look__pick--off{cursor:default}body .k1-look__add[disabled]{opacity:.45;cursor:default}body .k1-hero--medium{min-height:clamp(44rem,calc(100svh - 34rem),64rem)}body .k1-hero--medium .k1-hero__content{padding-top:4.8rem}body .k1-hero--medium.k1-hero .k1-display{max-width:16ch;font-size:clamp(4rem,6vw,8.8rem)}@media screen and (max-width:749px){body .k1-hero--medium{min-height:max(42rem,calc(100svh - 34rem))}body .k1-hero--medium .k1-hero__content{padding-top:3.2rem}}body .k1-shortcuts{padding:2.4rem 0 .8rem}body .k1-shortcuts__ship{margin:0 0 1.6rem;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}body .k1-shortcuts__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0}body .k1-shortcuts__link{display:flex;align-items:center;gap:1.6rem;height:100%;padding-right:1.6rem;color:rgb(var(--color-foreground));text-decoration:none;border:.1rem solid rgba(var(--color-foreground),.14);transition:border-color .2s ease}body .k1-shortcuts__link:hover{border-color:rgb(var(--color-foreground))}body .k1-shortcuts__link:focus-visible{outline:.2rem solid rgb(var(--k1-copper));outline-offset:.2rem}body .k1-shortcuts__media{flex:0 0 9.6rem;width:9.6rem;aspect-ratio:1;background:rgb(var(--k1-concrete));overflow:hidden}body .k1-shortcuts__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body .k1-shortcuts__label{flex:1;min-width:0;font-size:1.6rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}body .k1-shortcuts__arrow{transition:transform .25s var(--k1-ease)}body .k1-shortcuts__link:hover .k1-shortcuts__arrow{transform:translate(.4rem)}@media screen and (max-width:749px){body .k1-shortcuts{padding-top:1.6rem}body .k1-shortcuts__ship{margin-bottom:1.2rem;font-size:1.05rem}body .k1-shortcuts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}body .k1-shortcuts__link{gap:1rem;padding-right:.8rem}body .k1-shortcuts__media{flex-basis:5.6rem;width:5.6rem}body .k1-shortcuts__label{font-size:1.3rem}body .k1-shortcuts__arrow{display:none}}body .k1-shelf{padding:5.6rem 0 2.4rem}body .k1-shelf__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem 3.2rem;margin-bottom:2.4rem}body .k1-shelf__titles{max-width:64rem}body .k1-shelf__titles>:last-child{margin-bottom:0}body .k1-shelf__title{margin-bottom:1.2rem;font-size:clamp(2.8rem,3.4vw,4.4rem)}body .k1-shelf__text{font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}body .k1-shelf__text p{margin:0}body .k1-shelf__note{margin:.8rem 0 0;font-family:var(--k1-font-mono);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-shelf__all{flex-shrink:0}body .k1-shelf__chips{margin:-.8rem 0 2.4rem}body .k1-shelf__chips ul{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}body .k1-shelf__grid{display:grid;grid-template-columns:repeat(var(--k1-shelf-cols, 4),minmax(0,1fr));gap:3.2rem 1.6rem;margin:0}@media screen and (max-width:989px)and (min-width:750px){body .k1-shelf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){body .k1-shelf{padding:4rem 0 1.6rem}body .k1-shelf__head{margin-bottom:1.6rem}body .k1-shelf__chips ul{flex-wrap:nowrap;overflow-x:auto;margin:0 -1.5rem;padding:0 1.5rem;scrollbar-width:none}body .k1-shelf__chips ul::-webkit-scrollbar{display:none}body .k1-shelf--phone-grid .k1-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1rem}body .k1-shelf--phone-swipe .k1-shelf__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;gap:1rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}body .k1-shelf--phone-swipe .k1-shelf__grid::-webkit-scrollbar{display:none}body .k1-shelf--phone-swipe .k1-shelf__item{scroll-snap-align:start}}body .k1-club-store{padding:8rem 0}body .k1-club-store__inner{display:grid;grid-template-columns:1fr;gap:5.6rem}@media screen and (min-width:990px){body .k1-club-store__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:8rem;align-items:start}}body .k1-club-store__text{max-width:48rem;margin:0 0 2.4rem;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}body .k1-club-store__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:3.2rem}body .k1-club-store__media{aspect-ratio:4 / 3;margin-bottom:2.4rem;overflow:hidden;background:rgba(var(--color-foreground),.08)}body .k1-club-store__media img{display:block;width:100%;height:100%;object-fit:cover}body .k1-club-store__title{margin:0 0 1.2rem;font-size:clamp(2.4rem,2.6vw,3.2rem);font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase}body .k1-club-store__items{margin:0 0 2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.2)}body .k1-club-store__items li{padding:1rem 0;font-size:1.4rem;line-height:1.45;border-bottom:.1rem solid rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.8)}body .k1-club-store__items strong{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){body .k1-club-store{padding:5.6rem 0}}body .k1-brand-list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-foreground),.9);border-bottom:.1rem solid rgba(var(--color-foreground),.9)}body .k1-brand-list li{display:flex;align-items:center}body .k1-brand-list li:not(:last-child):after{content:"";display:inline-block;width:1.2rem;height:.2rem;margin:0 1.6rem;background:rgb(var(--k1-copper))}body .k1-brand-list a{padding:.6rem 0;font-size:clamp(2rem,2.4vw,3.2rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:color .2s ease}body .k1-brand-list a:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}@media screen and (max-width:749px){body .k1-brand-list li:not(:last-child):after{margin:0 1rem}}body .k1-card__sizes{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:1rem 1.2rem;font-family:var(--k1-font-mono);font-size:1.15rem;line-height:1.4;color:rgb(var(--k1-ink));background:rgba(var(--k1-paper),.94);opacity:0;transform:translateY(.4rem);transition:opacity .2s ease,transform .2s var(--k1-ease);pointer-events:none}body .k1-card__sizes-label{margin-right:.2rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--k1-ink),.6)}body .k1-card__sizes .is-out{color:rgba(var(--k1-ink),.35);text-decoration:line-through}@media(hover:hover)and (pointer:fine){body .card-wrapper:hover .k1-card__sizes,body .card-wrapper:focus-within .k1-card__sizes{opacity:1;transform:none}}@media(hover:none),(pointer:coarse){body .k1-card__sizes{display:none}}body .k1-brand-tiles{padding:5.6rem 0 4rem}body .k1-brand-tiles__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem;margin:0}body .k1-brand-tiles__link{display:flex;flex-direction:column;gap:.4rem;color:rgb(var(--color-foreground));text-decoration:none}body .k1-brand-tiles__link:focus-visible{outline:.2rem solid rgb(var(--k1-copper));outline-offset:.4rem}body .k1-brand-tiles__media{display:block;aspect-ratio:3 / 4;margin-bottom:1rem;overflow:hidden;background:rgb(var(--k1-concrete))}body .k1-brand-tiles__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--k1-ease)}body .k1-brand-tiles__name{font-size:clamp(1.8rem,1.6vw,2.2rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;transition:color .2s ease}body .k1-brand-tiles__role{font-family:var(--k1-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-brand-tiles__origin{font-size:1.35rem;color:rgba(var(--color-foreground),.7)}@media(hover:hover)and (pointer:fine){body .k1-brand-tiles__link:hover .k1-brand-tiles__name{color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-brand-tiles__link:hover .k1-brand-tiles__media img{transform:scale(1.03)}}body .k1-brand-tiles__line{margin:2.4rem 0 0;font-size:1.5rem;line-height:1.6}body .k1-brand-tiles__line+.k1-brand-tiles__line{margin-top:.8rem}body .k1-brand-tiles__line-label{margin-right:1.2rem;font-family:var(--k1-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body .k1-brand-tiles__line a{color:rgb(var(--color-foreground));text-decoration:none;border-bottom:.1rem solid rgba(var(--color-foreground),.25)}@media(hover:hover)and (pointer:fine){body .k1-brand-tiles__line a:hover{color:rgb(var(--k1-accent-ink, var(--k1-copper)));border-color:currentColor}}@media(prefers-reduced-motion:reduce){body .k1-brand-tiles__media img{transition:none}}@media screen and (max-width:989px)and (min-width:750px){body .k1-brand-tiles__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2.4rem}}@media screen and (max-width:749px){body .k1-brand-tiles{padding:4rem 0 3.2rem}body .k1-brand-tiles__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;gap:1rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}body .k1-brand-tiles__list::-webkit-scrollbar{display:none}body .k1-brand-tiles__item{scroll-snap-align:start}body .k1-brand-tiles__line{font-size:1.4rem}body .k1-brand-tiles__line-label{display:block;margin:0 0 .2rem}}@media screen and (min-width:990px){body .k1-brand-row__link{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr) 12rem}body .k1-brand-row__count{text-align:right}}@media(hover:none){body .k1-brand-list a:hover{color:rgb(var(--color-foreground))}body .k1-brand-row__link:hover .k1-brand-row__name{color:rgb(var(--color-foreground));transform:none}}body .k1-delivery__list .k1-eta__line{display:block}@media screen and (min-width:990px){body .k1-store-info__inner--map{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem 6.4rem}body .k1-store-info__inner--map .k1-store-info__services{grid-column:1 / -1}body .k1-store-info__inner--map .k1-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:0 4rem}}body .k1-locator__status{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 2.4rem;font-family:var(--k1-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--k1-accent-ink, var(--k1-copper)))}body .k1-locator__status:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:currentColor}body .k1-locator__go{display:flex;flex-wrap:wrap;gap:.8rem}body .k1-facts__row dd.k1-locator__go a.k1-chip{font-size:1.4rem}body .k1-locator__map{position:relative;min-height:48rem;overflow:hidden;background:rgb(var(--k1-concrete))}body .k1-locator__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.02);transition:filter .3s ease}body .k1-locator__map:hover iframe,body .k1-locator__map:focus-within iframe{filter:none}@media screen and (max-width:989px){body .k1-locator__map{min-height:0;aspect-ratio:1;margin:0 -1.5rem}}body .k1-store-info .k1-facts{display:block;margin:0;border-top:.1rem solid rgba(var(--color-foreground),.9)}body .k1-facts__row dd.k1-locator__address{font-size:clamp(2rem,1.8vw,2.4rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}body .k1-hours td{padding-left:1.6rem;white-space:nowrap}@media screen and (max-width:749px){body .k1-store-info .k1-facts__row{grid-template-columns:8.4rem minmax(0,1fr);gap:1.2rem}}body .k1-wordmark--svg{font-size:2.6rem;line-height:0}body .k1-wordmark--svg svg{display:block;height:1em;width:auto;fill:currentColor}body .header__heading-link .k1-wordmark--svg{font-size:2.2rem}@media screen and (min-width:990px){body .header__heading-link .k1-wordmark--svg{font-size:2.6rem}}body .k1-wordmark--svg.k1-wordmark--giant{font-size:clamp(5rem,19vw,30rem)}body .k1-guias{padding:6.4rem 0 8rem}body .k1-guias__head{display:grid;grid-template-columns:1fr;gap:2rem 6.4rem}body .k1-guias__head .k1-arrow-link{justify-self:start}body .k1-guias__lead{max-width:64rem;margin:1.6rem 0 0;font-size:1.65rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}body .k1-guias__lista{display:grid;grid-template-columns:1fr;gap:var(--k1-gutter)}body .k1-guias__item{display:flex}body .k1-guias__item>.article-card-wrapper{flex:1}body .k1-guias__item .card>.card__inner{flex-grow:1}body .k1-guias__item .card--text>.card__content{flex-grow:0}body .k1-guias__lista .article-card.card--text .card__information{padding-left:2rem;padding-right:2rem}body .k1-guias__item .card__inner>.card__content{grid-template-rows:max-content max-content minmax(0,1fr)}@media screen and (min-width:990px){body .k1-guias__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}body .k1-guias__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/k1.css.map */
