a.available-nav{position:relative!important;isolation:isolate;overflow:hidden;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;padding:11px 17px!important;margin:5px 7px!important;border-radius:999px!important;background:linear-gradient(115deg,#c59547,#e4bd72 52%,#c7984c)!important;color:#292817!important;border:1px solid #b6873d!important;font-weight:700!important;font-size:14px;line-height:1.3!important;text-decoration:none!important;white-space:nowrap;box-shadow:0 3px 12px #79502120}a.available-nav:after{content:'';position:absolute;inset:-70% auto -70% -65%;width:30%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,#fff9,transparent);animation:available-sheen 6s ease-in-out infinite;pointer-events:none}a.available-nav:focus-visible{outline:3px solid #314b3b;outline-offset:3px}@keyframes available-sheen{0%,64%{left:-65%;opacity:0}70%{opacity:.7}92%,100%{left:140%;opacity:0}}body>header a.available-mobile{display:none!important}body>header:not(.header){flex-wrap:wrap;gap:12px}body>header nav{flex-wrap:wrap}#rug-page-top{margin:24px 0 12px}.rug-page-select{min-height:44px;max-width:160px;padding:8px;border-radius:8px;border:1px solid #a9ac9e;background:#faf7ef}.rug-pagination{flex-wrap:wrap;gap:12px}.rug-pagination button{min-height:44px}.rug-hero-entry{position:relative;isolation:isolate;overflow:hidden;border-radius:18px;padding:42px 38px!important;max-width:none!important;min-height:300px;background:#eee7da}.rug-hero-entry:before{content:'';position:absolute;inset:0 0 0 38%;z-index:-2;background:url('/assets/alfombra-delta-610-hero.jpg') center 52%/cover;opacity:.72;filter:blur(.5px)}.rug-hero-entry:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#efe8d9 15%,#efe8d9f5 40%,#efe8d96b 75%,#efe8d926)}.rug-hero-entry>p,.rug-hero-entry>h1{max-width:650px}.rug-hero-entry h1{max-width:590px;font-size:clamp(32px,4vw,54px);line-height:1.1}.rug-hero-entry p{line-height:1.65}@media(max-width:900px){body>header.header{flex-wrap:wrap!important}body>header a.available-mobile{display:inline-flex!important;margin-left:auto!important}.rug-hero-entry{padding:24px 20px!important;min-height:0}.rug-hero-entry:before{inset:0 0 0 20%;opacity:.34}.rug-hero-entry:after{background:linear-gradient(90deg,#efe8d9f2,#efe8d9b0)}.rug-hero-entry h1{font-size:34px}.rug-pagination{justify-content:center}}@media(prefers-reduced-motion:reduce){a.available-nav:after{animation:none;display:none}}
