:root{--ink:#111417;--navy:#0A2A2C;--sea:#0F4B4E;--coral:#D9482B;--coral-deep:#B93A20;--gold:#C6A165;--bone:#FFFFFF;--cream:#FFFFFF;--stone:#F4F4F2;--sand:#F4F4F2;--line-soft:#E4E4E1;--line-dark:rgba(255,255,255,.2);--font-display:"Libre Franklin", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent:"Libre Franklin", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-hero:clamp(2.6rem, 6vw, 5rem);--fs-h2:clamp(1.9rem, 3.4vw, 2.8rem);--section-pad:clamp(3.5rem, 7vw, 6rem);--radius:0px;--photo-bg:#F4F4F2}body{background:#fff;color:var(--ink)}em,.accent-italic{font-style:normal;font-weight:700}.marquee,.sticker,.footer-wordmark,.featured{display:none!important}.section-head h2,.nosotros-copy h2,.contacto-copy h2,.bundles-head h3,.newsletter-box h3,.sets-promo-box h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;line-height:1.05}.why-cr-item h3,.value-item h3,.trust-item h4{font-family:var(--font-display);font-weight:700;text-transform:none;letter-spacing:0}.eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.14em;color:var(--coral-deep);margin-bottom:.7rem}.hero-copy .eyebrow{color:var(--coral-deep)}.contacto-copy .eyebrow{color:var(--gold)}.btn{border-radius:0;padding:.95rem 2.1rem;font-size:.78rem;font-weight:700;letter-spacing:.1em}.btn-coral,.btn-ink{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}.btn-coral:hover,.btn-ink:hover{background:#fff;color:var(--ink)}.hero-slide .btn-coral,.site-header .btn-coral{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}.hero-slide .btn-coral:hover,.site-header .btn-coral:hover{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.btn-text{font-weight:700;letter-spacing:.08em}.utility-bar{background:var(--navy);color:#fff}.utility-track{font-size:.72rem;font-weight:600;letter-spacing:.08em}.utility-msg.is-active{opacity:1}.site-header{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 0 var(--line-soft);padding:.85rem 0}.site-header.is-scrolled{background:#fff;box-shadow:0 1px 0 var(--line-soft);padding:.6rem 0}.brand-mark{box-shadow:none}.brand-word{font-weight:800;font-size:1.2rem;letter-spacing:.12em}.main-nav a{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:1}.main-nav a:after{height:2px;background:var(--ink)}@media(min-width:1001px){.main-nav .nav-cta{display:none}}.cart-count{background:var(--coral)}.hero{background:#f4f4f2;min-height:min(88svh,800px)}.hero-slide{background:none;padding-top:calc(5.6rem + var(--utility-h));padding-bottom:3.6rem}.hero-tagline{font-family:var(--font-sans);font-weight:600;text-transform:none;font-size:.95rem;letter-spacing:.04em;color:#555}.hero-title{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:.98}.hero-title .line-coral{font-family:var(--font-display);font-style:normal;font-weight:800;text-transform:uppercase;color:var(--coral)}.hero-value-strip{font-weight:600;opacity:.75}.hero-value-strip span:not(:last-child):after{color:var(--coral)}.hero-value-strip strong{color:var(--ink)}.hero-lead{opacity:.8}.hero-dot{background:#11141740}.hero-dot.is-active{background:var(--ink)}.hero-art--photo{background:none;aspect-ratio:auto;overflow:visible;display:grid;place-items:center}.hero-art--photo img{width:auto;max-width:100%;height:min(56vh,600px);object-fit:contain;filter:drop-shadow(0 26px 24px rgba(17,20,23,.22))}.hero-art--collage{position:relative;width:min(100%,56vh);aspect-ratio:1 / 1;margin-inline:auto}.hero-art--collage img{position:absolute;height:auto;max-width:none;filter:drop-shadow(0 22px 20px rgba(17,20,23,.22))}.collage-hoodie{width:60%;left:20%;top:0}.collage-tee{width:45%;right:0;bottom:3%}.collage-cap{width:36%;left:0;bottom:0}.why-cr{background:#fff;border-block:1px solid var(--line-soft);padding-block:clamp(3rem,6vw,4.5rem)}.why-cr-num{font-family:var(--font-display);font-weight:800;color:var(--coral)}.sets-promo{padding-block:clamp(3rem,6vw,4.5rem)}.sets-promo-box{background:#f4f4f2;color:var(--ink)}.sets-promo-box>p{opacity:.8}.sets-promo-prices{color:var(--coral-deep);font-weight:800}.nosotros{background:#fff}.nosotros-media figure{background:var(--photo-bg)}.nosotros-sign{font-family:var(--font-display);font-weight:800;color:var(--sea)}.manifesto{background:var(--navy);padding-block:clamp(3.5rem,7vw,5.5rem)}.manifesto-text{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:0;color:#fff;font-size:clamp(1.8rem,4.6vw,3.4rem);line-height:1.1}.cat-tiles{background:#fff}.cat-tiles-grid{gap:1rem}.cat-tile{background:#f4f4f2;border-radius:0}.cat-tile img{object-fit:contain;padding:10% 8% 22%;filter:drop-shadow(0 14px 12px rgba(17,20,23,.2))}.cat-tile:after{display:none}.cat-tile-label{left:1rem;bottom:.9rem;color:var(--ink);font-family:var(--font-display);font-weight:800;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.tienda{background:#fff;padding-block:clamp(2.5rem,5vw,4rem)}.tienda .section-head{margin-bottom:1.6rem;gap:.6rem 2rem}.tienda .section-head h2{font-size:clamp(1.9rem,3vw,2.5rem)}.tienda .section-head p{font-size:.95rem}.breadcrumb{flex-basis:100%;display:flex;gap:.5rem;font-size:.78rem;color:#666}.breadcrumb a:hover{color:var(--ink);text-decoration:underline}.filter-row{gap:.5rem;margin-bottom:1.1rem}.filter-tab{padding:.5rem 1.1rem;border-radius:0;box-shadow:inset 0 0 0 1px #d4d4d0;font-size:.78rem;font-weight:600;opacity:1}.filter-tab:hover{box-shadow:inset 0 0 0 1px var(--ink)}.filter-tab.is-active{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}.shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0;border-block:1px solid var(--line-soft);margin-bottom:1.6rem}.shop-count{font-size:.85rem;color:#555;font-weight:500}.shop-view{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#555}.shop-view span{margin-right:.3rem}.shop-view button{width:30px;height:30px;box-shadow:inset 0 0 0 1px #d4d4d0;font-size:.78rem;font-weight:700}.shop-view button.is-active{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}.product-grid .product-card{flex-basis:calc(25% - .825rem)}@media(min-width:1001px){.product-grid[data-cols="3"] .product-card{flex-basis:calc(33.333% - .733rem)}.product-grid[data-cols="2"] .product-card{flex-basis:calc(50% - .55rem)}}@media(max-width:1000px){.product-grid .product-card{flex-basis:calc(33.333% - .733rem)}}@media(max-width:760px){.product-grid .product-card{flex-basis:calc(50% - .55rem)}.shop-view{display:none}}.product-card{background:transparent;padding:0;border-radius:0;box-shadow:none}.product-card:nth-child(n){background:transparent}.product-card:hover{transform:none;box-shadow:none}.product-media{background:var(--photo-bg);border-radius:0}.product-info{display:block;margin-top:.85rem}.product-info .name{font-family:var(--font-display);text-transform:none;font-weight:700;font-size:.95rem;letter-spacing:0;line-height:1.3}.product-info .name-wrap:hover .name{text-decoration:underline}.product-info .colorway{font-size:.82rem;color:#666;opacity:1;margin-top:.15rem}.product-info .price{display:block;margin-top:.35rem;font-weight:700;font-size:.95rem}.pima-badge{background:#fff;color:var(--ink);border-radius:0;font-weight:700;letter-spacing:.06em;font-size:.62rem;top:.6rem;left:.6rem;padding:.3rem .5rem}.soldout-badge{border-radius:0;letter-spacing:.08em}.btn-add-cart{margin-top:.9rem;border-radius:0;padding:.75rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.btn-add-cart:hover{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}.btn-add-cart.is-added{background:var(--sea);box-shadow:inset 0 0 0 1px var(--sea);color:#fff}.bundles{border-top:1px solid var(--line-soft)}.bundles-head h3{font-size:clamp(1.5rem,2.6vw,2rem)}.bundle-card{background:#fff;border-radius:0;box-shadow:inset 0 0 0 1px var(--line-soft)}.bundle-card:hover{box-shadow:inset 0 0 0 1px var(--ink)}.bundle-price{font-family:var(--font-display);font-weight:800;color:var(--ink)}.trust-strip{background:#f4f4f2}.trust-item svg{color:var(--sea)}.launch-note{color:var(--ink)}.contacto{background:var(--navy)}.newsletter-box{border-radius:0;box-shadow:inset 0 0 0 1px #ffffff40;background:transparent}.site-footer{background:#111417}.footer-col h5{font-weight:700;letter-spacing:.12em;text-transform:uppercase}.modal-panel,.modal-close{border-radius:0}.modal-media{background:var(--photo-bg)}.modal-body h3{font-family:var(--font-display);text-transform:none;font-weight:800;letter-spacing:0}.view-toggle,.view-toggle button,.size-opt,.modal-quick-fact{border-radius:0}.size-opt.is-selected{background:var(--ink);color:#fff}.cart-line img{border-radius:0}.cart-head h3{font-family:var(--font-display);text-transform:uppercase;font-weight:800}.cart-qty-btn,.ship-progress-bar{border-radius:0}.ship-progress-bar span{border-radius:0;background:var(--coral)}@media(max-width:1000px){.brand-word{font-size:1.05rem;letter-spacing:.1em}.hero-art--photo img{height:min(38vh,340px)}.hero-art--collage{width:min(84%,38vh)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/clasico.css.map */
