:root{--co-terracota: #b2603c;--co-ocre: #d98e5a;--co-arena: #e8dcc8;--co-cal: #f6f1e8;--co-tinta: #3a322b;--co-arco: 62% 62% 6px 6px / 44% 44% 6px 6px;--co-ease: cubic-bezier(.22, 1, .36, 1)}.price:not(.price--on-sale) .price__availability,.price:not(.price--on-sale) .price__sale{display:none}.price,.cart__subtotal,.co-envio__cifra{font-variant-numeric:tabular-nums}h1,.h1,h2,.h2{text-wrap:balance}p,li{text-wrap:pretty}.product-details__description ul,.product-information__description ul{padding-inline-start:1.15rem;margin-block:1rem}.product-details__description li,.product-information__description li{margin-block-end:.5rem;line-height:1.65}.product-details__description h3,.product-information__description h3{margin-block:2rem .75rem;padding-block-start:1.5rem;border-block-start:1px solid rgb(58 50 43 / .14)}.co-arco{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--co-arco);background-color:var(--co-arena)}.co-arco img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--co-ease)}.co-arco:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#b2603c00 45%,#3a322b6b)}@media(hover:hover){a:hover .co-arco img{transform:scale(1.045)}}.button,.product-form__submit,.shopify-payment-button__button{transition:transform .18s var(--co-ease),filter .18s ease}.button:active,.product-form__submit:active,.shopify-payment-button__button:active{transform:translateY(1px) scale(.995)}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--co-terracota);outline-offset:3px;border-radius:2px}.co-trustbar{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2.75rem;margin:0;padding:1.25rem 1.5rem;list-style:none;border-block-end:1px solid rgb(178 96 60 / .18);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.co-trustbar__item{position:relative;padding-inline-start:1.1rem;white-space:nowrap}.co-trustbar__item:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.42em;width:5px;height:5px;border-radius:50%;background:var(--co-terracota)}@media screen and (max-width:749px){.co-trustbar{gap:.6rem 1.4rem;font-size:.65rem;padding-inline:1rem}}.co-envio{padding:1rem 1.25rem 1.15rem;border-block-end:1px solid rgb(178 96 60 / .18)}.co-envio__texto{margin:0 0 .7rem;font-size:.82rem;line-height:1.45;text-align:center}.co-envio__cifra{font-weight:600;color:var(--co-terracota)}.co-envio__texto--ok{color:var(--co-terracota);font-weight:500}.co-envio__barra{height:3px;border-radius:999px;background:#b2603c29;overflow:hidden}.co-envio__relleno{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--co-ocre),var(--co-terracota));transition:width .6s var(--co-ease)}.co-pilares__titulo{margin:0 0 3.5rem;text-align:center}.co-pilares__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin:0;padding:0;list-style:none}.co-pilar{display:block;text-decoration:none;color:inherit}.co-pilares__grid>li:nth-child(2) .co-arco{aspect-ratio:3 / 4.4}.co-pilar__nombre{margin:1.6rem 0 .6rem;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--co-terracota)}.co-pilar__frase{margin:0 0 1.1rem;font-size:1.2rem;line-height:1.4;max-width:22ch}.co-pilar__cta{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;border-block-end:1px solid var(--co-terracota);padding-block-end:2px}@media screen and (max-width:899px){.co-pilares__grid{grid-template-columns:1fr;gap:3rem}.co-pilares__grid>li:nth-child(2) .co-arco{aspect-ratio:3 / 4}.co-pilares__titulo{margin-block-end:2.5rem}}.co-marca{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,var(--co-terracota) 0%,#9c5231 100%);color:var(--co-cal)}.co-marca:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.co-marca__inner{max-width:46rem;margin-inline:auto;padding:6rem 1.5rem 6.5rem;text-align:center}.co-marca__titulo{margin:0 0 2rem;color:inherit}.co-marca__texto{margin:0 0 1.4rem;font-size:1.08rem;line-height:1.75;opacity:.92}.co-marca__cta{display:inline-block;margin-block-start:1.6rem;padding:.9rem 2rem;border:1px solid currentColor;border-radius:999px;color:inherit;text-decoration:none;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;transition:background .3s var(--co-ease),transform .3s var(--co-ease)}.co-marca__cta:hover{background:#ffffff24;transform:translateY(-2px)}@media screen and (max-width:749px){.co-marca__inner{padding:4rem 1.25rem 4.5rem}.co-marca__texto{font-size:1rem}}.co-trust{list-style:none;margin:1.15rem 0 0;padding:1.15rem 0 0;border-block-start:1px solid rgb(178 96 60 / .2);font-size:.8rem;line-height:1.85}.co-trust li{position:relative;padding-inline-start:1.4rem}.co-trust li:before{content:"\2713";position:absolute;inset-inline-start:0;color:var(--co-terracota);font-weight:600}@media(prefers-reduced-motion:reduce){.co-arco img,.co-envio__relleno,.co-marca__cta,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/casa-ocre.css.map */
