@font-face{font-family:LAN Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(//shop.rafalanfranco.com/cdn/shop/t/11/assets/lan-spacemono-regular.woff2?v=75049918551821328121793816699) format("woff2")}@font-face{font-family:LAN Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(//shop.rafalanfranco.com/cdn/shop/t/11/assets/lan-spacemono-bold.woff2?v=94931492735896500661793816699) format("woff2")}:root{--lan-lima:#CEFF1A;--lan-amarillo:#FFE100;--lan-negro:#000000;--lan-blanco:#FFFFFF;--lan-g900:#111111;--lan-g700:#333333;--lan-g500:#666666;--lan-g300:#999999;--lan-g150:#E5E5E5;--lan-g75:#F5F5F5;--lan-mono:"LAN Space Mono","Space Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--lan-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-heading-family:var(--lan-mono);--font-heading-weight:700;--font-heading-style:normal;--font-body-family:var(--lan-sans)}html body{letter-spacing:0;font-family:var(--lan-sans)}html body h1,html body h2,html body h3,html body h4,html body h5,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5{font-family:var(--lan-mono);font-weight:700;letter-spacing:-.01em}html body .rte h1,html body .rte h2,html body .rte h3{line-height:1.2}html body .color-accent-2{--color-foreground:0,0,0;--color-link:0,0,0}html body .caption-with-letter-spacing,html body .product__text.caption-with-letter-spacing{font-family:var(--lan-mono);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--lan-g500)}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body textarea:focus-visible,html body select:focus-visible,html body summary:focus-visible,html body [tabindex]:focus-visible,html body .button:focus-visible{outline:3px solid var(--lan-lima)!important;outline-offset:2px!important;box-shadow:none!important}html body .color-accent-1 a:focus-visible,html body .color-inverse a:focus-visible,html body .footer a:focus-visible{outline-color:var(--lan-amarillo)!important}html body .skip-to-content-link:focus{background:var(--lan-negro);color:var(--lan-lima);font-family:var(--lan-mono)}html body .button,html body .shopify-challenge__button,html body .customer button,html body .shopify-payment-button__button--unbranded{font-family:var(--lan-mono);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-radius:0;transition:background-color .18s ease,color .18s ease,transform .18s ease}html body .button:not(.button--secondary):not(.button--tertiary),html body .shopify-challenge__button,html body .customer button,html body .shopify-payment-button__button--unbranded{--color-button:255,225,0;--color-button-text:0,0,0;--alpha-button-background:1;background-color:var(--lan-amarillo);color:var(--lan-negro)}html body .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,html body .shopify-challenge__button:hover,html body .customer button:hover,html body .shopify-payment-button__button--unbranded:hover:not([disabled]){--color-button:206,255,26;background-color:var(--lan-lima)!important;color:var(--lan-negro);transform:translateY(-2px)}html body .button--secondary{--color-button:0,0,0;--color-button-text:0,0,0;--alpha-button-background:0;color:var(--lan-negro)}html body .button--secondary:not([disabled]):hover{--alpha-button-background:1;background-color:var(--lan-negro);color:var(--lan-lima);transform:translateY(-2px)}html body .color-accent-1 .button--secondary,html body .color-inverse .button--secondary{--color-button:255,255,255;--color-button-text:255,255,255;color:var(--lan-blanco)}html body .color-accent-1 .button--secondary:not([disabled]):hover,html body .color-inverse .button--secondary:not([disabled]):hover{--color-button:206,255,26;--color-button-text:206,255,26;background-color:var(--lan-lima);color:var(--lan-negro)}html body .button[disabled],html body .button--secondary[disabled]{transform:none}html body .button:after,html body .shopify-payment-button__button--unbranded:after{border-radius:0}html body .header-wrapper{background:var(--lan-blanco);border-bottom:1px solid var(--lan-g150)}html body .header-wrapper--border-bottom{border-bottom:1px solid var(--lan-g150)}html body .header__menu-item,html body .header__menu-item span,html body .list-menu__item{font-family:var(--lan-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}html body .header__menu-item{color:var(--lan-negro)}html body .header__menu-item span{text-decoration:none!important;background-image:linear-gradient(var(--lan-lima),var(--lan-lima));background-repeat:no-repeat;background-position:0 100%;background-size:0 3px;padding-bottom:4px;transition:background-size .2s ease}html body .header__menu-item:hover span,html body .header__active-menu-item,html body .header__menu-item[aria-current=page] span,html body details[open]>.header__menu-item span{background-size:100% 3px}html body .header__active-menu-item,html body .header__menu-item[aria-current=page] span{font-weight:700}html body .header__submenu .header__menu-item{font-size:12px;letter-spacing:.06em}html body .header__submenu{border-radius:0;border:1px solid var(--lan-g150)}html body .header__icon{color:var(--lan-negro)}html body .header__icon:hover .icon{transform:none}html body .cart-count-bubble{background:var(--lan-amarillo);color:var(--lan-negro);font-family:var(--lan-mono);font-weight:700}html body .menu-drawer{background:var(--lan-blanco)}html body .menu-drawer__menu-item{font-family:var(--lan-mono);font-size:15px;letter-spacing:.06em;text-transform:uppercase}html body .menu-drawer__menu-item--active,html body .menu-drawer__menu-item:hover{background:var(--lan-g75);box-shadow:inset 4px 0 0 var(--lan-lima)}html body .card-wrapper .card__inner{border-radius:0}html body .card-wrapper .card__media{overflow:hidden}html body .card-wrapper .card__media img{transition:transform .5s cubic-bezier(.2,.7,.3,1)!important}html body .card-wrapper:hover .card__media img{transform:scale(1.04)!important}html body .card__heading,html body .card__heading a{font-family:var(--lan-mono);font-weight:700;font-size:14px;letter-spacing:.02em;line-height:1.35}html body .card-wrapper:hover .card__heading a{text-decoration:none;box-shadow:inset 0 -3px 0 var(--lan-lima)}html body .card-information .price,html body .price{font-family:var(--lan-mono);letter-spacing:.02em}html body .card-information .price{font-size:13px;color:var(--lan-g700)}html body .badge{font-family:var(--lan-mono);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-radius:0}html body .collection-list .card-wrapper .card__inner{position:relative}html body .collection-list .card-wrapper .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ceff1a00;transition:background .25s ease;pointer-events:none}html body .collection-list .card-wrapper:hover .card__media:after{background:#ceff1ae0}html body .product__title h1,html body .product__title{font-family:var(--lan-mono);font-weight:700;letter-spacing:-.01em}html body .product .price{font-size:18px}html body .product .price-item--regular,html body .product .price-item--sale{font-family:var(--lan-mono);font-weight:700}html body .product-form__input .form__label,html body .form__label,html body .quantity__label{font-family:var(--lan-mono);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lan-g500)}html body .product-form__input input[type=radio]+label{border-radius:0;font-family:var(--lan-mono);font-size:13px}html body .product-form__input input[type=radio]:checked+label{background:var(--lan-negro);color:var(--lan-lima)}html body .select__select,html body .field__input,html body .quantity{border-radius:0}html body .product__accordion summary .accordion__title{font-family:var(--lan-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}html body .drawer__heading,html body .cart-items th,html body .cart__footer .totals__subtotal{font-family:var(--lan-mono);font-weight:700;letter-spacing:.04em;text-transform:uppercase}html body .cart-item__name{font-family:var(--lan-mono);font-weight:700;font-size:14px;text-decoration:none}html body .cart-item__name:hover{text-decoration:none;box-shadow:inset 0 -3px 0 var(--lan-lima)}html body .totals__subtotal-value{font-family:var(--lan-mono);font-weight:700}html body .footer{background:var(--lan-negro)}html body .footer-block__heading,html body .footer-block__newsletter .footer-block__heading{font-family:var(--lan-mono);font-weight:700;font-size:12px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--lan-blanco)}html body .footer-block__details-content .list-menu__item--link{font-family:var(--lan-sans);font-size:14px;text-transform:none;letter-spacing:0}html body .footer a:hover,html body .footer .list-menu__item--link:hover{color:var(--lan-lima);text-decoration:none}html body .footer .rte a{text-decoration-color:var(--lan-lima)}html body .footer__copyright,html body .copyright__content{font-family:var(--lan-mono);font-size:11px;letter-spacing:.06em}html body .footer .list-social__link:hover .icon{color:var(--lan-lima)}html body .field__input,html body .select__select,html body .customer .field input{border-radius:0}html body .newsletter-form__button:hover{color:var(--lan-lima)}html body .pagination__item--current:after{background:var(--lan-lima);height:3px}html body .facets__summary,html body .facet-filters__label,html body .product-count__text{font-family:var(--lan-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}html body .rte a{text-decoration-color:var(--lan-lima);text-decoration-thickness:2px;text-underline-offset:3px}html body .rte a:hover{background:var(--lan-lima);color:var(--lan-negro)}html body .button:not(.button--secondary):not(.button--tertiary):after,html body .shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 2px var(--lan-negro)!important}html body .product__title h1{font-size:clamp(2.6rem,2.4vw,3.4rem);line-height:1.2}@media screen and (max-width:749px){html body .header__heading-logo{max-width:120px}html body .product__title h1{font-size:2.4rem}}@media screen and (max-width:749px){html body h1,html body .h1{font-size:2.6rem;overflow-wrap:break-word}html body .h0{font-size:3.2rem;overflow-wrap:break-word}html body h2,html body .h2{font-size:2.2rem;overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lan-brand.css.map */
