:root{--alkom-ink: #0d0d0d;--alkom-paper: #fff;--alkom-white: #fff;--alkom-steel: #62666a;--alkom-rule: rgba(13, 13, 13, .24);--alkom-drop-accent: #9a9ea3;--alkom-gutter: 1.6rem;--alkom-section-space: clamp(5.6rem, 10vw, 12rem);--alkom-display: "Archivo ALKOM", "Arial Narrow", sans-serif;--alkom-mono: "Fragment Mono ALKOM", ui-monospace, "SFMono-Regular", Consolas, monospace;--alkom-font-display: var(--alkom-display);--alkom-font-body: var(--alkom-display);--alkom-font-mono: var(--alkom-mono)}html{scroll-behavior:smooth;scrollbar-gutter:stable}body.alkom-theme{--font-body-family: var(--alkom-display);--font-heading-family: var(--alkom-display);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 430;--font-heading-weight: 760;background:var(--alkom-paper);color:var(--alkom-ink);font-family:var(--alkom-display);font-size:1.6rem;font-weight:430;letter-spacing:-.012em;line-height:1.45}body.alkom-theme,body.alkom-theme *{border-radius:0}body.alkom-theme h1,body.alkom-theme h2,body.alkom-theme h3,body.alkom-theme h4,body.alkom-theme h5,body.alkom-theme h6,body.alkom-theme .h0,body.alkom-theme .h1,body.alkom-theme .h2{color:inherit;font-family:var(--alkom-display);font-stretch:82%;font-variation-settings:"wdth" 82,"wght" 760;font-weight:760;letter-spacing:-.04em;line-height:.95;text-wrap:balance}body.alkom-theme h1,body.alkom-theme .h0{font-size:clamp(4rem,12vw,9.6rem)}body.alkom-theme h2,body.alkom-theme .h1{font-size:clamp(3.2rem,8vw,6.4rem)}body.alkom-theme h3,body.alkom-theme .h2{font-size:clamp(2.4rem,5vw,4rem)}body.alkom-theme p,body.alkom-theme .rte{max-width:72ch}body.alkom-theme a{color:inherit;text-underline-offset:.2em}body.alkom-theme :focus-visible{outline:2px solid var(--alkom-drop-accent);outline-offset:3px}body.alkom-theme button,body.alkom-theme input,body.alkom-theme select,body.alkom-theme textarea{font:inherit}body.alkom-theme button,body.alkom-theme .button,body.alkom-theme [role=button],body.alkom-theme input[type=submit]{min-height:4.4rem}body.alkom-theme .button,body.alkom-theme button:not(.unstyled-button),body.alkom-theme input[type=submit]{border:1px solid currentColor;box-shadow:none;font-family:var(--alkom-mono);font-size:1.2rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}body.alkom-theme .button:before,body.alkom-theme .button:after{border-radius:0;box-shadow:none}body.alkom-theme a.button:not(.button--secondary):not(.button--tertiary){background:var(--alkom-ink);color:var(--alkom-white)!important;-webkit-text-fill-color:var(--alkom-white)}body.alkom-theme a.button.button--secondary{background:transparent;color:var(--alkom-ink)!important;-webkit-text-fill-color:var(--alkom-ink)}body.alkom-theme .alkom-desktop-nav ul,body.alkom-theme .alkom-mobile-nav__links,body.alkom-theme .alkom-footer ul{margin:0;padding:0;list-style:none}body.alkom-theme #shopify-pc__banner{color:var(--alkom-ink);font-family:var(--alkom-display)}body.alkom-theme #shopify-pc__banner h2,body.alkom-theme #shopify-pc__banner #shopify-pc__banner__body-title{max-width:18ch;margin:0 0 1.6rem;font-family:var(--alkom-display);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:760;letter-spacing:-.03em;line-height:.98}body.alkom-theme #shopify-pc__banner p{font-size:1.5rem;line-height:1.4}body.alkom-theme #shopify-pc__banner button{min-height:4.4rem;font-family:var(--alkom-mono);font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:749px){body.alkom-theme #shopify-pc__banner{max-height:calc(100dvh - 1.6rem);overflow:auto}}body.alkom-theme input:not([type=checkbox]):not([type=radio]),body.alkom-theme select,body.alkom-theme textarea,body.alkom-theme .field__input,body.alkom-theme .select__select{min-height:4.8rem;background:transparent;border:1px solid currentColor;box-shadow:none;color:inherit}body.alkom-theme summary{list-style:none}body.alkom-theme summary::-webkit-details-marker{display:none}.alkom-mono,.alkom-release-line,.alkom-footer__index h2,.alkom-footer__legal,.alkom-product-meta,.alkom-status,.alkom-kicker{font-family:var(--alkom-mono);font-size:1.1rem;font-weight:400;letter-spacing:.025em;line-height:1.35;text-transform:uppercase}.section-alkom-header{position:relative;z-index:40}.alkom-header-shell{background:var(--alkom-paper);border-bottom:1px solid var(--alkom-ink);color:var(--alkom-ink)}.alkom-release-line{display:flex;min-height:3.2rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:.5rem var(--alkom-gutter);background:var(--alkom-ink);color:var(--alkom-white)!important;text-decoration:none}.alkom-release-line__copy{display:flex;min-width:0;align-items:center;gap:.7rem;overflow:hidden;white-space:nowrap}.alkom-release-line__action{display:inline-flex;flex:none;align-items:center;gap:.6rem}.alkom-external-icon{display:inline-block;width:1.4rem;height:1.4rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5}.alkom-header{display:grid;min-height:5.8rem;grid-template-columns:minmax(4.4rem,1fr) auto minmax(4.4rem,1fr);align-items:center;gap:1rem;padding:0 var(--alkom-gutter)}.alkom-wordmark{display:inline-flex;align-items:center;justify-content:center;font-family:var(--alkom-display);font-size:2.4rem;font-stretch:90%;font-weight:820;letter-spacing:-.04em;line-height:1;text-decoration:none}.alkom-wordmark img{display:block;width:auto;max-width:12rem;max-height:3rem;object-fit:contain}.alkom-icon-button,.alkom-text-button,.alkom-cart-link{display:inline-flex;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;padding:0;border:0!important;background:transparent;color:inherit;cursor:pointer;text-decoration:none}.alkom-icon-button svg{width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5}.alkom-mobile-nav{justify-self:start}.alkom-mobile-nav__panel{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:0 var(--alkom-gutter) 4rem;background:var(--alkom-paper)}.alkom-mobile-nav__top{display:flex;min-height:6rem;align-items:center;justify-content:space-between;border-bottom:1px solid var(--alkom-ink)}.alkom-mobile-nav__links{margin:0;padding:2rem 0}.alkom-mobile-nav__links li{border-bottom:1px solid var(--alkom-rule)}.alkom-mobile-nav__links a{display:flex;min-height:6.8rem;align-items:center;font-size:clamp(3.2rem,12vw,5.2rem);font-stretch:90%;font-weight:760;letter-spacing:-.035em;line-height:.95;text-decoration:none}.alkom-mobile-nav__search{padding-top:3.2rem}.alkom-mobile-nav__search>label,.alkom-header-search label{display:block;margin-bottom:.8rem;font-family:var(--alkom-mono);font-size:1.1rem;text-transform:uppercase}.alkom-field-row{display:flex;align-items:stretch}.alkom-field-row input{width:100%;min-width:0;padding:1.2rem}.alkom-field-row button{flex:none;padding:0 1.6rem;background:var(--alkom-ink);color:var(--alkom-white)}.alkom-field-row .alkom-header-search__reset{border-left:1px solid var(--alkom-ink);background:var(--alkom-paper);color:var(--alkom-ink)}html.alkom-nav-open,html.alkom-nav-open body{overflow:hidden}.alkom-desktop-nav,.alkom-account-link,.alkom-header-search{display:none}.alkom-header__utilities,.alkom-header__utilities.header__icons{display:flex;grid-area:auto!important;align-items:center;justify-content:flex-end;gap:.4rem;padding-right:0}.alkom-cart-link{gap:.4rem;justify-content:flex-end;font-family:var(--alkom-mono);font-size:1.1rem;text-transform:uppercase}.alkom-footer{padding:var(--alkom-section-space) var(--alkom-gutter) 2rem;background:var(--alkom-ink);color:var(--alkom-white)}.alkom-footer__lead{display:grid;gap:5.6rem;padding-bottom:5.6rem;border-bottom:1px solid rgba(255,255,255,.35)}.alkom-footer__wordmark{display:block;margin-bottom:1.6rem;font-size:clamp(6.4rem,24vw,18rem);font-stretch:88%;font-weight:820;letter-spacing:-.04em;line-height:.75;text-decoration:none}.alkom-footer__lead p{margin:0;color:#ffffffc7}.alkom-footer__signup h2{max-width:12ch;margin:0 0 1.6rem;font-size:clamp(3.2rem,9vw,5.6rem)}.alkom-footer__signup p{margin:0 0 2.4rem}.alkom-footer__signup input{border-color:var(--alkom-white)!important;color:var(--alkom-white)!important}.alkom-footer__signup input::placeholder{color:#ffffffb3}.alkom-footer__signup button{border-color:var(--alkom-white)!important;background:var(--alkom-white);color:var(--alkom-ink)}.alkom-form-message{margin:1.2rem 0 0;font-family:var(--alkom-mono);font-size:1.2rem}.alkom-footer__index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem;padding:4rem 0}.alkom-footer__index h2{margin:0 0 1.4rem;color:#ffffff94}.alkom-footer__index ul{margin:0;padding:0}.alkom-footer__index li+li{margin-top:.8rem}.alkom-footer__index a{text-decoration:none}.alkom-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.35);color:#ffffffa6}body.alkom-theme .page-width{width:100%;max-width:160rem;padding-right:var(--alkom-gutter);padding-left:var(--alkom-gutter)}body.alkom-theme .card,body.alkom-theme .card__inner,body.alkom-theme .media,body.alkom-theme .global-media-settings,body.alkom-theme .product__media-wrapper,body.alkom-theme .multicolumn-card,body.alkom-theme .article-card,body.alkom-theme .blog-articles__article,body.alkom-theme .cart-item{border-radius:0!important;box-shadow:none!important}body.alkom-theme .card__inner,body.alkom-theme .product-card-wrapper,body.alkom-theme .collection-card-wrapper{background:transparent}body.alkom-theme .card__content,body.alkom-theme .card__information{padding-right:0;padding-left:0}body.alkom-theme .card__heading{font-size:1.6rem;line-height:1.1}body.alkom-theme .price{font-family:var(--alkom-mono);font-size:1.2rem;letter-spacing:0}body.alkom-theme .price__badge-sale,body.alkom-theme .discounts,body.alkom-theme [class*=trust-badge],body.alkom-theme [class*=countdown]{display:none!important}body.alkom-theme .main-page-title,body.alkom-theme .collection-hero__title,body.alkom-theme .title--primary,body.alkom-theme .customer h1,body.alkom-theme .template-search__header h1{margin:clamp(4.8rem,8vw,10rem) 0 clamp(2.4rem,4vw,5.6rem);padding-bottom:1.6rem;border-bottom:1px solid var(--alkom-ink)}body.alkom-theme .customer,body.alkom-theme .contact,body.alkom-theme .template-search,body.alkom-theme .template-404,body.alkom-theme .main-blog,body.alkom-theme .article-template,body.alkom-theme .shopify-policy__container{max-width:160rem;margin-inline:auto;padding-right:var(--alkom-gutter);padding-left:var(--alkom-gutter)}body.alkom-theme .shopify-policy__body,body.alkom-theme .article-template__content,body.alkom-theme .rte{font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.55}body.alkom-theme .accordion,body.alkom-theme details.accordion{border-top:1px solid var(--alkom-ink);border-bottom:0}body.alkom-theme .accordion:last-child,body.alkom-theme details.accordion:last-child{border-bottom:1px solid var(--alkom-ink)}body.alkom-theme .badge{min-height:2.6rem;border:1px solid currentColor;background:transparent;font-family:var(--alkom-mono);font-size:1rem;text-transform:uppercase}.alkom-service-page{display:grid;gap:4rem;min-height:64svh;padding:clamp(4.8rem,8vw,10rem) var(--alkom-gutter) var(--alkom-section-space)}.alkom-service-page__header h1{max-width:10ch;margin:0}.alkom-service-page__header p{max-width:48rem;margin:2.4rem 0 0;font-size:clamp(1.7rem,2vw,2.1rem)}.alkom-service-page__body{min-width:0;padding-top:2.4rem;border-top:1px solid var(--alkom-ink)}.alkom-form-grid{display:grid;gap:2rem}.alkom-form-grid label{display:flex;min-height:2.4rem;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem;font-family:var(--alkom-mono);font-size:1rem;text-transform:uppercase}.alkom-form-grid input,.alkom-form-grid select,.alkom-form-grid textarea{width:100%;padding:1.2rem}.alkom-contact form>button{width:100%;margin-top:2rem;background:var(--alkom-ink);color:var(--alkom-white)}.alkom-service-message{padding:2rem;border:1px solid var(--alkom-ink)}.alkom-service-message h2,.alkom-service-message p{margin:0}.alkom-service-message p{margin-top:1rem}.alkom-service-message--error{border-color:#8e1d19;color:#731712}.alkom-faq__intro{margin-bottom:4rem}.alkom-faq__list{border-top:1px solid var(--alkom-ink)}.alkom-faq__list details{border-bottom:1px solid var(--alkom-ink)}.alkom-faq__list summary{display:flex;min-height:6.4rem;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:650}.alkom-faq__list details[open] summary span:last-child{transform:rotate(45deg)}.alkom-faq__list .rte{padding:0 0 2.4rem}.alkom-faq__policies{margin-top:6.4rem}.alkom-faq__policies h2{margin:0 0 2.4rem}.alkom-faq__policies ul{margin:0;padding:0;border-top:1px solid var(--alkom-ink)}.alkom-faq__policies li{border-bottom:1px solid var(--alkom-rule)}.alkom-faq__policies a{display:flex;min-height:5.6rem;align-items:center;justify-content:space-between;text-decoration:none}.alkom-track-order__actions{display:grid;gap:1.2rem}.alkom-track-order__actions .button{width:100%}.alkom-track-order__actions p{margin:1.2rem 0 0}.alkom-not-found{display:flex;min-height:68svh;flex-direction:column;justify-content:flex-end;padding:var(--alkom-section-space) var(--alkom-gutter)}.alkom-not-found h1{max-width:10ch;margin:1.2rem 0 2rem}.alkom-not-found>p:not(.alkom-mono){font-size:clamp(1.7rem,2vw,2.1rem)}.alkom-not-found__actions{display:grid;gap:1rem;margin-top:3.2rem}.template-gift-card{min-height:100svh;padding:var(--alkom-gutter);background:var(--alkom-paper)!important}.template-gift-card .gift-card__title,.template-gift-card .gift-card{max-width:76rem;margin-inline:auto}.template-gift-card .gift-card__title{padding-top:clamp(4.8rem,10vw,10rem);border-bottom:1px solid var(--alkom-ink)}.template-gift-card .gift-card__heading{margin:2rem 0}.template-gift-card .gift-card__price{font-family:var(--alkom-mono)}.template-gift-card .gift-card__image-wrapper{display:none}.template-gift-card .gift-card__information{border:1px solid var(--alkom-ink);box-shadow:none}.template-gift-card .gift-card__number{font-family:var(--alkom-mono)}@media screen and (min-width:750px){:root{--alkom-gutter: clamp(2.4rem, 3vw, 5.6rem)}.section-alkom-header{position:sticky;top:0}.alkom-header{min-height:7.2rem;grid-template-columns:1fr auto 1fr}.alkom-mobile-nav{display:none}.alkom-desktop-nav{display:block}.alkom-desktop-nav ul{display:flex;align-items:center;gap:clamp(1.6rem,2vw,3.2rem);margin:0;padding:0}.alkom-header__utilities,.alkom-header__utilities.header__icons{gap:clamp(1.6rem,2vw,3.2rem)}.alkom-desktop-nav a,.alkom-text-button,.alkom-cart-link{font-family:var(--alkom-mono);font-size:1.1rem;text-decoration:none;text-transform:uppercase}.alkom-header-search,.alkom-account-link{display:block}.alkom-header-search{position:relative}.alkom-header-search__panel{position:absolute;z-index:60;top:calc(100% + 1.4rem);right:0;width:min(48rem,80vw);padding:2rem;border:1px solid var(--alkom-ink);background:var(--alkom-paper)}.alkom-wordmark img{max-width:18rem;max-height:4rem}.alkom-footer__lead{grid-template-columns:minmax(0,1.25fr) minmax(36rem,.75fr);align-items:end}.alkom-footer__index{grid-template-columns:repeat(3,minmax(0,1fr))}.alkom-service-page{grid-template-columns:minmax(0,.8fr) minmax(48rem,1.2fr);gap:clamp(6rem,10vw,16rem)}.alkom-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alkom-form-grid__wide{grid-column:1 / -1}.alkom-track-order__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.alkom-track-order__actions p{grid-column:1 / -1}.alkom-not-found__actions{max-width:60rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:hover){.alkom-release-line:hover .alkom-release-line__action,.alkom-desktop-nav a:hover,.alkom-footer a:hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.alkom-theme *,body.alkom-theme *:before,body.alkom-theme *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/alkom.css.map */
