@charset "UTF-8";.collection-main{padding-top:104px}.collection-active-filters,.collection-catalog,.collection-cats-wrap,.collection-head,.collection-seo,.collection-toolbar{margin-left:auto;margin-right:auto;width:min(100% - 144px,1340px)}.collection-head{margin-top:26px}.collection-head h1{color:var(--ink);font-family:var(--display);font-size:clamp(34px,3.4vw,48px);font-weight:400;letter-spacing:var(--ls-serif-lg);line-height:1.02;margin:0}.collection-head [data-intro-body]{color:var(--text-secondary);font-family:var(--brand-sans);font-size:15px;line-height:1.55;margin:12px 0 0;max-width:none;position:relative}.collection-delivery-promise{align-items:center;color:var(--text-secondary);display:inline-flex;font-family:var(--brand-sans);font-size:14px;gap:11px;line-height:1.35;margin-top:18px;max-width:100%;width:fit-content}.collection-delivery-dot{background:var(--success);border-radius:50%;flex:0 0 auto;height:9px;margin-inline:2px;position:relative;width:9px}.collection-delivery-dot:before{animation:collectionDeliveryPing 2s var(--ease-standard) infinite;background:var(--success);border-radius:50%;content:"";inset:0;position:absolute}@keyframes collectionDeliveryPing{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(2.7)}}@media(prefers-reduced-motion:reduce){.collection-delivery-dot:before{animation:none;opacity:0}}.collection-delivery-promise p{margin:0}.collection-delivery-promise strong{color:var(--ink);font-weight:600}.collection-delivery-promise time{color:var(--ink);font-weight:600;white-space:nowrap}.collection-intro-toggle{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--rojo-oscuro);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;line-height:inherit;margin:-4px 0 -4px .35em;min-height:24px;padding:0;text-decoration:none;vertical-align:baseline}.collection-intro-toggle:hover{color:var(--rojo-oscuro);text-decoration:underline;text-underline-offset:3px}.collection-intro-toggle[aria-expanded=true]{display:flex;margin:4px 0 0;width:fit-content}html[data-input-modality=pointer] .collection-intro-toggle:focus-visible{outline:0}.collection-intro-ellipsis[hidden],.collection-intro-toggle[hidden],.collection-intro-word[hidden]{display:none!important}.collection-cats-wrap{margin-top:30px;position:relative}.collection-cats-arrow{bottom:34px;height:32px;margin-block:auto;opacity:0;pointer-events:none;position:absolute;top:0;transform:none;transition:opacity .16s var(--ease-standard);width:32px;z-index:2}.collection-cats-arrow.is-left{left:-6px}.collection-cats-arrow.is-right{right:-6px}.collection-cats-arrow img{height:14px;width:14px}.collection-cats-wrap.can-scroll-left .collection-cats-arrow.is-left,.collection-cats-wrap.can-scroll-right .collection-cats-arrow.is-right{display:grid;opacity:1;pointer-events:auto}@media(max-width:760px),(pointer:coarse){.round-arrow.collection-cats-arrow{background:rgba(0,0,0,0);border:0;box-shadow:none;height:44px;width:44px}.round-arrow.collection-cats-arrow:after{background:#fff;border:1px solid rgba(64,28,28,.16);border-radius:50%;display:block;height:28px;left:50%;top:50%;transform:translate(-50%,-50%);width:28px}.collection-cats-arrow img{position:relative;z-index:1}.collection-cats-arrow.is-left{left:0}.collection-cats-arrow.is-right{right:0}}.collection-cats{-webkit-overflow-scrolling:touch;cursor:grab;display:flex;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:6px;scrollbar-width:none;touch-action:pan-x pan-y;user-select:none}.collection-cats.is-dragging{cursor:grabbing;scroll-snap-type:none}.collection-cats::-webkit-scrollbar{display:none}.collection-cat{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--text-secondary);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font-family:var(--brand-sans);font-size:12px;font-weight:500;gap:9px;line-height:1.25;padding:0;text-align:center;width:calc(10.5263% - 13.2632px)}.collection-cat-media{aspect-ratio:1;background:var(--card-sheen);border:1px solid rgba(64,28,28,.14);border-radius:var(--r-sm);display:grid;height:auto;overflow:hidden;place-items:center;transition:border-color .16s var(--ease-standard),box-shadow .16s var(--ease-standard);width:min(104px,100%)}.collection-cat-media img{height:100%;object-fit:cover;width:100%}.collection-cat-all{background:linear-gradient(145deg,#fff 0,var(--papel-crema) 100%);position:relative}.collection-cat-all:before{background:var(--red);content:"";height:min(36%,38px);-webkit-mask:url(../img/unicos/brand-mark.svg) center/contain no-repeat;mask:url(../img/unicos/brand-mark.svg) center/contain no-repeat;width:min(36%,38px)}@media(hover:hover){.collection-cat:hover .collection-cat-media{border-color:rgba(226,51,51,.4)}}.collection-cat.is-active{color:var(--ink);font-weight:600}.collection-cat.is-active .collection-cat-media{border:1.5px solid var(--red);box-shadow:none}.collection-cat:focus-visible{outline:0}.collection-cat:focus-visible .collection-cat-media{border-color:var(--focus-ring)}.collection-toolbar{align-items:center;border-bottom:1px solid rgba(64,28,28,.08);border-top:1px solid rgba(64,28,28,.08);display:flex;gap:18px;margin-top:18px;padding:6px 0}.collection-filters-btn{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--brand-sans);font-size:14px;font-weight:600;gap:8px;margin-left:auto;min-height:40px;padding:0 4px;text-underline-offset:4px}.collection-active-filters button:focus-visible,.collection-apply:focus-visible,.collection-clear:focus-visible,.collection-filters-btn:focus-visible,.collection-intro-toggle:focus-visible,.collection-more:focus-visible,.collection-seo-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media(hover:hover){.collection-filters-btn:hover{text-decoration:underline}}.collection-filters-count[hidden]{display:none}.collection-filters-count{background:var(--red);border-radius:50%;color:#fff;display:grid;font-size:10px;font-weight:600;height:20px;min-width:20px;place-items:center;width:20px}.collection-counter{color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;margin:0;text-transform:uppercase}.collection-active-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.collection-active-filters button{align-items:center;background:#fff;border:1px solid rgba(64,28,28,.13);border-radius:var(--r-xs);color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--brand-sans);font-size:11px;gap:5px;min-height:26px;padding:0 8px}.collection-active-filters button:after{color:var(--text-secondary);content:"✕";font-size:8.5px}.collection-grid{display:grid;gap:28px 20px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}.collection-grid .product-card{width:auto}.collection-grid .prices{gap:5px}.collection-empty{color:var(--text-secondary);font-family:var(--brand-sans);font-size:15px;margin:46px 0;text-align:center}.collection-empty .collection-clear{margin-left:10px}.collection-more-wrap{display:grid;gap:13px;justify-items:center;margin-bottom:18px;margin-top:52px}.collection-more-note{color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;margin:0;text-transform:uppercase}.collection-more{background:#fff;border:1px solid rgba(64,28,28,.2);border-radius:var(--r-sm);color:var(--ink);cursor:pointer;font-family:var(--brand-sans);font-size:14px;font-weight:600;min-height:46px;padding:0 30px}@media(hover:hover){.collection-more:hover{border-color:rgba(226,51,51,.45)}}.collection-seo{border-top:1px solid rgba(64,28,28,.08);margin-bottom:26px;margin-top:64px;padding-top:42px}.collection-seo-body{color:var(--text-strong);font-family:var(--brand-sans);font-size:14px;letter-spacing:0;line-height:1.68;margin-top:18px;overflow-wrap:anywhere}.collection-seo-body :is(p,ul,ol,blockquote,figure,table){margin:0 0 14px}.collection-seo-body p{color:var(--text-strong);font-family:var(--brand-sans);font-size:14px;line-height:1.68}.collection-seo-body :is(h2,h3,h4,h5,h6){text-wrap:pretty;background:none;border:0;color:var(--ink);padding:0}.collection-seo-body :is(h2,h3,h4,h5,h6):after,.collection-seo-body :is(h2,h3,h4,h5,h6):before{content:none}.collection-seo-body h2{font:400 clamp(24px,2.2vw,28px)/1.1 var(--font-text);letter-spacing:var(--ls-serif-md);margin:32px 0 12px}.collection-seo-body h3{font:400 20px/1.2 var(--font-text);letter-spacing:var(--ls-serif-md);margin:24px 0 8px}.collection-seo-body :is(h4,h5,h6){font:600 14px/1.5 var(--brand-sans);letter-spacing:0;margin:20px 0 6px}.collection-seo-body h2+:is(h3,h4,h5,h6){margin-top:14px}.collection-seo-body h3+:is(h4,h5,h6){margin-top:8px}.collection-seo-body :is(h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}.collection-seo-body :is(strong,b){color:var(--ink);font-weight:600}.collection-seo-body :is(ul,ol){padding-inline-start:22px}.collection-seo-body ul{list-style:disc outside}.collection-seo-body ol{list-style:decimal outside}.collection-seo-body li{margin:0;padding-inline-start:4px}.collection-seo-body li+li{margin-top:8px}.collection-seo-body ul>li::marker{color:rgba(226,51,51,.55)}.collection-seo-body ol>li::marker{color:var(--ink);font-weight:600}.collection-seo-body li>:is(ul,ol){margin-block:6px 0}.collection-seo-body ul ul{list-style-type:circle}.collection-seo-body ol ol{list-style-type:lower-alpha}.collection-seo-body li>p{margin-block:0 6px}.collection-seo-body li>:last-child{margin-bottom:0}.collection-seo-body a{color:var(--ink);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.collection-seo-body a:hover{color:var(--red)}}.collection-seo-body img{height:auto;max-width:100%}.collection-seo-body>:first-child,.collection-seo-body>:is(section,div):first-child>:first-child{margin-top:0}.collection-seo-body>:is(section,div):last-child>:last-child,.collection-seo-body>:last-child{margin-bottom:0}:where(.collection-seo-body,.collection-seo-body>:is(section,div))>h2:first-child{font-family:var(--display);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.05;margin:0 0 14px}.collection-seo-body.is-clamped{max-height:116px;overflow:hidden;position:relative}.collection-seo-body.is-clamped:after{background:linear-gradient(180deg,rgba(255,255,255,0),#fff 92%);content:"";height:48px;inset:auto 0 0;pointer-events:none;position:absolute}.collection-seo-toggle{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--rojo-oscuro);cursor:pointer;display:inline-flex;font-family:var(--brand-sans);font-size:14px;font-weight:600;gap:7px;margin-top:4px;min-height:40px;padding:0}.collection-seo-toggle:after{border-bottom:2px solid;border-right:2px solid;content:"";height:7px;transform:translateY(-2px) rotate(45deg);transition:transform .16s var(--ease-standard);width:7px}.collection-seo-toggle[aria-expanded=true]:after{transform:translateY(1px) rotate(-135deg)}.collection-filters{inset:0;position:fixed;visibility:hidden;z-index:var(--z-filters)}.collection-filters.is-open{visibility:visible}.collection-filters-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--overlay-scrim);border:0;cursor:pointer;inset:0;opacity:0;position:absolute;transition:opacity .22s var(--ease-standard)}.collection-filters.is-open .collection-filters-scrim{opacity:1}.collection-filters-drawer{background:#fff;border-left:1px solid rgba(64,28,28,.08);border-radius:var(--r-md) 0 0 var(--r-md);bottom:0;box-shadow:-12px 0 34px rgba(64,28,28,.12);display:grid;grid-template-rows:auto minmax(0,1fr) auto;position:absolute;right:0;top:0;transform:translateX(101%);transition:transform .26s var(--ease-standard);width:min(420px,100vw - 18px)}.collection-filters.is-open .collection-filters-drawer{transform:none}.collection-filters-head{align-items:center;border-bottom:1px solid rgba(64,28,28,.08);display:flex;justify-content:space-between;padding:20px 24px 14px}.collection-filters-head h2{color:var(--ink);font-family:var(--display);font-size:24px;font-weight:400;margin:0}.collection-filters-x{background:rgba(0,0,0,0);border:0;border-radius:0;cursor:pointer;height:44px;outline:0;position:relative;width:44px}.collection-filters-x:after,.collection-filters-x:before{background:currentColor;content:"";height:1.5px;left:50%;position:absolute;top:50%;width:14px}.collection-filters-x:before{transform:translate(-50%,-50%) rotate(45deg)}.collection-filters-x:after{transform:translate(-50%,-50%) rotate(-45deg)}@media(hover:hover)and (pointer:fine){.collection-filters-x:hover{background:rgba(0,0,0,0);color:var(--red)}}.collection-filters-x:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html[data-input-modality=pointer] .collection-filters-x:focus-visible{outline:0}.collection-filters-body{overflow-y:auto;padding:10px 24px 18px}.collection-filters-body fieldset{border:0;border-bottom:1px solid rgba(64,28,28,.08);margin:0;padding:22px 0}.collection-filters-body fieldset:last-child{border-bottom:0}.collection-filters-body legend{color:var(--red);float:left;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;padding:0 0 14px;text-transform:uppercase;width:100%}.collection-filters-body fieldset>div{clear:both;display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.collection-filters-body label{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:var(--brand-sans);font-size:14px;gap:12px;min-height:48px}.collection-filters-body fieldset[data-filter-style=chips]>div{display:flex;flex-wrap:wrap;gap:9px}fieldset[data-filter-style=chips] label{border:1px solid var(--control-border);border-radius:var(--r-sm);font-size:13px;gap:0;min-height:44px;padding:0 14px;transition:border-color .14s var(--ease-standard),background .14s var(--ease-standard)}fieldset[data-filter-style=chips] .collection-check{display:none}fieldset[data-filter-style=chips] label:has(input:checked){background:var(--control-active-bg);border-color:var(--control-border-active);color:var(--ink);font-weight:600}fieldset[data-filter-style=chips] label:has(input:focus-visible){border-color:var(--focus-ring)}.collection-filters-body input[type=checkbox]{height:1px;opacity:0;position:absolute;width:1px}.collection-filters-body .collection-sort-options{gap:8px;grid-template-columns:1fr 1fr}.collection-sort-options label{background:#fff;border:1px solid var(--control-border);border-radius:var(--r-sm);font-size:12px;min-height:44px;padding:0 11px}.collection-sort-options input[type=radio]{height:1px;opacity:0;position:absolute;width:1px}.collection-radio{background:#fff;border:1px solid rgba(64,28,28,.28);border-radius:50%;display:grid;flex:0 0 17px;height:17px;place-items:center;width:17px}.collection-radio:after{background:var(--control-selected-indicator);border-radius:50%;content:"";height:7px;opacity:0;width:7px}.collection-sort-options label:has(input:checked){background:var(--control-active-bg);border-color:var(--control-border-active);font-weight:600}.collection-sort-options input:checked+.collection-radio{border-color:var(--control-border-active)}.collection-sort-options input:checked+.collection-radio:after{opacity:1}.collection-sort-options label:has(input:focus-visible){border-color:var(--focus-ring)}.collection-check{background:#fff;border:1px solid rgba(64,28,28,.28);border-radius:var(--r-xs);display:grid;height:19px;place-items:center;transition:background .14s var(--ease-standard),border-color .14s var(--ease-standard);width:19px}.collection-check:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:5px;opacity:0;transform:rotate(-45deg) translateY(-1px);width:9px}input:checked+.collection-check{background:var(--control-selected-indicator);border-color:var(--control-border-active)}input:checked+.collection-check:after{opacity:1}input:focus-visible+.collection-check{border-color:var(--focus-ring)}@media(hover:hover){.collection-filters-body label:hover .collection-check{border-color:var(--control-border-hover)}}.collection-filters-foot{align-items:center;border-top:1px solid rgba(64,28,28,.08);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:14px 24px calc(16px + env(safe-area-inset-bottom, 0px))}.collection-clear{background:rgba(0,0,0,0);color:var(--text-secondary);font-size:14px;min-height:44px;padding:0 10px;text-decoration:underline;text-underline-offset:3px}.collection-apply,.collection-clear{border:0;cursor:pointer;font-family:var(--brand-sans);font-weight:600}.collection-apply{background:var(--red);border-radius:var(--r-sm);color:#fff;font-size:15px;min-height:48px}@media(hover:hover)and (pointer:fine){.collection-apply:hover{background:var(--red-dark)}.collection-clear:hover{color:var(--red-dark)}}.collection-apply:active{background:var(--red-dark)}@media(min-width:761px)and (max-width:1180px){.collection-active-filters,.collection-catalog,.collection-cats-wrap,.collection-head,.collection-seo,.collection-toolbar{width:min(100% - 56px,960px)}.collection-cat-media{width:min(108px,100%)}}@media(min-width:1280px)and (max-width:1399px){.collection-cat{width:calc(9.5238% - 13.3333px)}}@media(min-width:1400px){.collection-cat{width:calc(8.6957% - 13.3913px)}}@media(min-width:761px)and (max-width:899px){.collection-cat{width:calc(15.3846% - 12.9231px)}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px)and (max-width:1180px){.collection-cat{width:calc(13.3333% - 13.0667px)}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.collection-main{padding-top:86px}.collection-active-filters,.collection-catalog,.collection-cats-wrap,.collection-head,.collection-seo,.collection-toolbar{width:calc(100% - 36px)}.collection-head{margin-top:20px}.collection-head [data-intro-body]{font-size:14px;margin-top:13px}.collection-delivery-promise{font-size:13px;margin-top:16px}.collection-cats-wrap{margin-top:24px;width:100%}.collection-cats-arrow.is-left{left:10px}.collection-cats-arrow.is-right{right:10px}.collection-cats{gap:10px;margin-top:0;padding-left:18px;padding-right:18px;scroll-padding-inline:18px;scroll-snap-type:x proximity;width:100%}.collection-cat{font-size:11px;gap:7px;scroll-snap-align:start}.collection-cat-media{aspect-ratio:1;height:auto;width:min(100% - 4px,104px)}.collection-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:4px 0}.collection-counter{margin:0}.collection-filters-btn{background:rgba(0,0,0,0);border:0;border-radius:0;margin-left:auto;min-height:44px;padding:0 4px;width:auto}.collection-active-filters button{min-height:30px;padding-inline:9px}.collection-grid{gap:22px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.collection-seo{margin-top:42px;padding-top:32px}}@media(max-width:430px){.collection-cat{width:calc(28.5714% - 3.4286px)}}@media(min-width:431px)and (max-width:600px){.collection-cat{width:calc(22.2222% - 4.8889px)}}@media(min-width:601px)and (max-width:760px){.collection-cat{width:calc(18.1818% - 5.8182px)}.collection-cat-media{width:min(100% - 4px,112px)}}@media(max-width:360px){.collection-head h1{font-size:30px;line-height:1.02}}@media(min-width:561px)and (max-width:760px){.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.collection-cat-media,.collection-filters-drawer,.collection-filters-scrim,.collection-seo-toggle:after{transition:none}}