:root{--nlt-black: #050505;--nlt-panel: #111111;--nlt-panel-soft: #171717;--nlt-red: #e10600;--nlt-white: #ffffff;--nlt-muted: #a6a6a6;--nlt-line: rgba(255, 255, 255, .13)}html{scroll-behavior:smooth}body{background:var(--nlt-black);color:var(--nlt-white)}.nlt-shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.nlt-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--nlt-white);font-size:12px;font-weight:750;letter-spacing:.17em;line-height:1.2;text-transform:uppercase}.nlt-eyebrow:before{content:"";width:30px;height:2px;background:var(--nlt-red)}.nlt-section-title{max-width:880px;margin:0;color:var(--nlt-white);font-size:clamp(38px,6vw,76px);font-weight:720;letter-spacing:-.055em;line-height:.98}.nlt-section-title span{color:var(--nlt-red)}.nlt-section-copy{max-width:690px;margin:24px 0 0;color:var(--nlt-muted);font-size:clamp(17px,1.6vw,21px);line-height:1.55}.nlt-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 25px;border:1px solid var(--nlt-red);border-radius:2px;background:var(--nlt-red);color:var(--nlt-white);font-size:13px;font-weight:760;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,background .2s ease,border-color .2s ease}.nlt-button:hover{transform:translateY(-2px);background:#ff130b;border-color:#ff130b}.nlt-button--ghost{background:transparent;border-color:#ffffff6b}.nlt-button--ghost:hover{background:var(--nlt-white);border-color:var(--nlt-white);color:var(--nlt-black)}#header-group .header-section,#header-group .header-announcements{--color-background: #050505;--color-foreground: #ffffff;--color-foreground-heading: #ffffff}#header-group .header-section:not([transparent]){border-bottom:1px solid var(--nlt-line)}#header-group a{letter-spacing:.02em}body:not(:has(.nlt-home)) .content-for-layout{background:#f5f5f3;color:#111}body:not(:has(.nlt-home)) .content-for-layout h1,body:not(:has(.nlt-home)) .content-for-layout h2,body:not(:has(.nlt-home)) .content-for-layout h3{letter-spacing:-.035em}.product-information .add-to-cart-button,.product-information button[name=add],.cart__checkout-button,.submit-button{min-height:54px;border-radius:2px!important;background:var(--nlt-red)!important;border-color:var(--nlt-red)!important;color:#fff!important;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.product-information .product-media-container{background:#efefec}.product-information .product-media__image{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:contain}.product-information .product-media-container__zoom-button{background:transparent!important;border:0!important;box-shadow:none!important}.product-information .rte h3{margin-top:26px;font-size:1.08em}.product-information .rte li{margin-bottom:9px}.product-information .rte small{color:#5c5c5c;line-height:1.55}.product-recommendations .section-resource-list__content{width:100%}.product-recommendations .section-resource-list__content>.text-block{--width: 100% !important;width:100%!important;max-width:none!important}.product-recommendations h3{width:100%;max-width:none;font-size:inherit}html[lang^=es] .product-recommendations h3{display:block!important;width:100%!important;max-width:none!important;font-size:0!important;line-height:1!important}html[lang^=es] .product-recommendations h3:after{display:block;content:"Tambi\e9n puede interesarte";font-size:clamp(26px,3vw,40px);line-height:1.05;white-space:normal}.product-recommendations .resource-list .price,.product-recommendations product-price .price{color:var(--nlt-red)!important;font-size:21px!important;font-weight:800!important}.nlt-product-assurance{padding:26px 0 76px;background:#f5f5f3;color:#111}.nlt-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d8d8d3}.nlt-assurance-item{padding:28px}.nlt-assurance-item+.nlt-assurance-item{border-left:1px solid #d8d8d3}.nlt-assurance-item b{display:block;margin-bottom:8px;font-size:15px}.nlt-assurance-item p{margin:0;color:#64645f;font-size:14px;line-height:1.55}@media(max-width:749px){.nlt-shell{width:min(100% - 30px,1240px)}.nlt-assurance-grid{grid-template-columns:1fr}.nlt-assurance-item+.nlt-assurance-item{border-left:0;border-top:1px solid #d8d8d3}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nlt-premium.css.map */
