:root{--tm-navy: #1b2a4a;--tm-crudo: #f7f5f2;--tm-terracota: #b5623d;--tm-gold: #c9a66b;--tm-gold-ink: #846733;--tm-ink-muted: #6e6963;--tm-ink-soft: rgb(27 42 74 / .72);--tm-ink-body: rgb(27 42 74 / .78);--tm-rule: rgb(27 42 74 / .12);--tm-rule-strong: rgb(27 42 74 / .2);--tm-h2: clamp(2rem, 1.4rem + 1.6vw, 2.5rem);--tm-h2-leading: 1.16;--tm-eyebrow-size: .75rem;--tm-eyebrow-tracking: .14em;--tm-eyebrow-weight: 600;--tm-ease: cubic-bezier(.2, .6, .2, 1);--tm-fast: .18s;--tm-slow: .52s}.text-block.custom-typography[style*=uppercase],.text-block.custom-typography[style*=uppercase]>*{letter-spacing:var(--tm-eyebrow-tracking);font-weight:var(--tm-eyebrow-weight);line-height:1.3}.text-block.h2.h2 :is(h1,h2,h3,h4,h5,h6),.text-block.h2.h2>*,.tm-section-title{font-size:var(--tm-h2);line-height:var(--tm-h2-leading)}.text-block.h2>*,.text-block.h3>*{text-wrap:balance}.resource-card__image,.tm-card__image{transition:transform var(--tm-slow) var(--tm-ease);will-change:transform}@media(hover:hover){.resource-card:hover .resource-card__image,.tm-card:hover .tm-card__image{transform:scale(1.035)}}.resource-card__image-wrapper,.tm-card__frame{overflow:hidden}.tm-link{display:inline-block;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--tm-navy);padding-block-end:5px;border-block-end:1px solid var(--tm-gold);transition:color var(--tm-fast) var(--tm-ease),border-color var(--tm-fast) var(--tm-ease)}.tm-link:hover,.tm-link:focus-visible{color:var(--tm-gold-ink);border-block-end-color:var(--tm-gold-ink)}.mural-edit__more a:hover,.mural-edit__more a:focus-visible{color:var(--tm-gold-ink);border-block-end-color:var(--tm-gold-ink)}[id$=__professionals_cta_wR2kNp] .group-block:has(>.text-block.h3){border-block-start:1px solid rgb(247 245 242 / .22);padding-block-start:22px}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--tm-navy);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){.resource-card__image,.tm-card__image{transition:none}.resource-card:hover .resource-card__image,.tm-card:hover .tm-card__image{transform:none}}@media screen and (max-width:749px){.menu-drawer__menu-item{min-height:44px;display:flex;align-items:center}[id$=__footer] .text-block p a{display:inline-block;min-height:44px;line-height:44px}.mural-edit__more a,.tm-link{min-height:44px;display:inline-flex;align-items:center}}[id$=__trust_bar_home]>*{border-block-start:1px solid var(--tm-rule);border-block-end:1px solid var(--tm-rule)}[id$=__naturaleza_editorial] .mural-edit{border-block-start:1px solid var(--tm-rule)}.product-media-container--zoomable{cursor:zoom-in}.product-media-container--zoomable:after{content:"Ampliar";position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:3;padding:7px 12px 7px 28px;font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tm-navy);background-color:#f7f5f2eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231b2a4a' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.6'/%3E%3Cpath d='M10.4 10.4 14 14'/%3E%3Cpath d='M7 5.2v3.6M5.2 7h3.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px center;background-size:13px 13px;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .2s var(--tm-ease),transform .2s var(--tm-ease)}@media(hover:none){.product-media-container--zoomable:after{opacity:.82;transform:none}}@media(hover:hover){.product-media-container--zoomable:hover:after,.product-media-container--zoomable:focus-within:after{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-media-container--zoomable:after{transition:none}}.mural-wall{display:flex;flex-direction:column;gap:18px;container-type:inline-size}.mural-wall__title{font-family:var(--font-heading--family);font-weight:400;font-size:var(--tm-h2);line-height:var(--tm-h2-leading);color:var(--tm-navy);margin:0}.mural-wall__stage{position:relative;width:100%}.mural-wall__frame{position:relative;width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;overflow:hidden;background-color:#e8e3dc;background-image:linear-gradient(160deg,#ffffff8c,#0000000d)}.mural-wall__ghost{position:absolute;z-index:1;overflow:hidden;pointer-events:none;filter:brightness(.42) saturate(.55)}.mural-wall__ghost.is-empty{opacity:0}.mural-wall__ghost-image{display:block;width:100%;height:100%;object-fit:fill}.mural-wall__frame.is-room .mural-wall__ghost{display:none}.mural-wall__wall{position:relative;z-index:2;overflow:hidden;box-shadow:0 14px 34px #121a2a42;transition:width .22s var(--tm-ease),height .22s var(--tm-ease)}.mural-wall__wall.is-movable{cursor:grab;touch-action:none}.mural-wall__wall.is-dragging{cursor:grabbing;transition:none}.mural-wall__image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mural-wall__wall-label{position:absolute;inset-block-end:10px;inset-inline-start:10px;padding:4px 9px;font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.07em;color:var(--tm-navy);background-color:#f7f5f2eb;pointer-events:none;font-variant-numeric:tabular-nums}.mural-wall__frame.is-room{background-image:none}.mural-wall__frame.is-room .mural-wall__wall{box-shadow:none}.mural-wall__coverage{margin:-6px 0 0;font-size:13px;line-height:1.5;color:var(--tm-ink-muted);max-width:52ch;min-height:1.5em}.mural-wall__zoom{position:absolute;inset-block-start:14px;inset-inline-end:14px;z-index:3;padding:8px 13px 8px 29px;border:0;font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tm-navy);background-color:#f7f5f2eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231b2a4a' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.6'/%3E%3Cpath d='M10.4 10.4 14 14'/%3E%3Cpath d='M7 5.2v3.6M5.2 7h3.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:11px center;background-size:13px 13px;cursor:pointer}.mural-wall__thumbs{display:flex;flex-wrap:wrap;gap:10px}.mural-wall__thumb{display:flex;flex-direction:column;gap:6px;padding:0 0 6px;border:1px solid var(--tm-rule);background:none;cursor:pointer;width:116px;transition:border-color .16s var(--tm-ease)}.mural-wall__thumb img{display:block;width:100%;height:68px;object-fit:cover}.mural-wall__thumb span{font-family:var(--font-body--family);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-ink-muted);padding-inline:8px}.mural-wall__thumb.is-selected{border-color:var(--tm-navy)}.mural-wall__thumb.is-selected span{color:var(--tm-navy);font-weight:600}.mural-wall__dims-label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-ink-muted);margin-block-end:8px}.mural-wall__dims-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mural-wall__subfield label{display:block;font-size:13px;color:var(--tm-navy);margin-block-end:6px}.mural-wall__subfield label span{color:var(--tm-ink-muted);font-size:12px}.mural-wall__input-unit{display:flex;align-items:center;border:1px solid var(--tm-rule-strong);padding-inline-end:12px;background-color:#fff;transition:border-color .15s var(--tm-ease)}.mural-wall__input-unit:focus-within{border-color:var(--tm-navy)}.mural-wall__input-unit input{flex:1;min-width:0;border:0;background:none;padding:12px 14px;font-family:var(--font-body--family);font-size:16px;color:var(--tm-navy)}.mural-wall__input-unit input:focus{outline:none}.mural-wall__input-unit span{font-size:13px;color:var(--tm-ink-muted)}.mural-wall__hint{margin:8px 0 0;font-size:13px;color:var(--tm-ink-muted)}@container (max-width: 420px){.mural-wall__dims-row{grid-template-columns:1fr}}@media screen and (max-width:749px){.mural-wall__title,.mural-wall__coverage,.mural-wall__thumbs,.mural-wall__dims{padding-inline:20px}.mural-wall__zoom{min-height:44px;display:flex;align-items:center}.mural-wall__thumb{width:104px}}@media(prefers-reduced-motion:reduce){.mural-wall__wall{transition:none}}.tm-plain-title{font-family:var(--font-heading--family);font-weight:400;font-size:var(--tm-h2);line-height:var(--tm-h2-leading);color:var(--tm-navy);margin:0 0 4px}:root{--tm-cta: #a75a38;--tm-cta-hover: #8f4b2e}.mural-calc-inline__add.button,.mural-calc-inline__add.button-primary{background-color:var(--tm-cta);border-color:var(--tm-cta);color:#f7f5f2;transition:background-color .18s var(--tm-ease),border-color .18s var(--tm-ease)}.mural-calc-inline__add.button:hover,.mural-calc-inline__add.button:focus-visible{background-color:var(--tm-cta-hover);border-color:var(--tm-cta-hover);color:#f7f5f2}.tm-plain-price{font-family:var(--font-body--family);font-size:1.25rem;color:var(--tm-navy);margin:0 0 4px}.mural-calc-inline__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.mural-calc-inline__sum{font-family:var(--font-body--family);font-size:13px;color:var(--tm-ink-muted);font-variant-numeric:tabular-nums}.mural-calc-inline__tax-note{margin:2px 0 0;font-size:12px;color:var(--tm-ink-muted);text-align:right}.cart-items__area{display:inline-block;padding:8px 12px;border:1px solid var(--tm-rule);font-size:14px;color:var(--tm-navy);white-space:nowrap;font-variant-numeric:tabular-nums}.mural-sample{border:1px solid var(--tm-rule);margin-block-start:20px}.mural-sample__summary{cursor:pointer;padding:14px 16px;font-size:14px;color:var(--tm-navy);list-style:none}.mural-sample__summary::-webkit-details-marker{display:none}.mural-sample__summary:after{content:"+";float:inline-end;color:var(--tm-gold-ink);font-weight:600}.mural-sample[open] .mural-sample__summary:after{content:"\2212"}.mural-sample__body{padding:0 16px 16px;border-block-start:1px solid var(--tm-rule);padding-block-start:14px}.mural-sample__price{margin:0 0 6px;font-size:1.15rem;color:var(--tm-navy)}.mural-sample__price strong{font-weight:600}.mural-sample__lead{margin:0 0 14px;font-size:13.5px;line-height:1.6;color:var(--tm-ink-soft)}.mural-sample__buscador{width:100%;min-height:44px;padding:9px 12px;margin:0 0 10px;border:1px solid var(--tm-rule-strong);background-color:#fff;font-family:var(--font-body--family);font-size:14px;color:var(--tm-navy)}.mural-sample__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:340px;overflow-y:auto;overscroll-behavior:contain;padding:2px;margin:0 0 12px}.mural-sample__opcion{display:grid;gap:4px;padding:0 0 6px;border:1px solid var(--tm-rule-strong);background-color:#fff;cursor:pointer;text-align:start;transition:border-color .14s var(--tm-ease),opacity .14s var(--tm-ease)}.mural-sample__opcion img{width:100%;height:62px;object-fit:cover;display:block}.mural-sample__opcion-titulo{padding:0 7px;font-family:var(--font-body--family);font-size:12px;line-height:1.3;color:var(--tm-navy)}.mural-sample__opcion.is-selected{border:3px solid var(--tm-cta);padding-bottom:4px}.mural-sample__opcion.is-selected .mural-sample__opcion-titulo{padding-inline:5px;font-weight:600}.mural-sample__opcion.is-bloqueada{opacity:.45;cursor:not-allowed}.mural-sample__cuenta{margin:0 0 12px;font-size:13px;color:var(--tm-ink-muted)}.mural-sample__vacio{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--tm-ink-muted)}.mural-sample__button{width:100%}.tm-iva-linea{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;color:var(--tm-ink-muted)}.tm-iva-linea__valor{font-variant-numeric:tabular-nums;color:var(--tm-navy)}.mural-calc-inline__add.button:disabled{opacity:1;background-color:var(--tm-cta-hover);border-color:var(--tm-cta-hover);color:#f7f5f2;cursor:wait}.mural-sample__button[disabled],.mural-sample__button:disabled{opacity:1;color:var(--tm-navy);cursor:wait}.mural-sample__button[aria-disabled=true]{opacity:1;color:var(--tm-ink-muted);cursor:not-allowed}.mural-hero__cta.button,.cart__checkout-button.button{background-color:var(--tm-cta);border-color:var(--tm-cta);color:#f7f5f2;transition:background-color .18s var(--tm-ease),border-color .18s var(--tm-ease)}.mural-hero__cta.button:hover,.mural-hero__cta.button:focus-visible,.cart__checkout-button.button:hover,.cart__checkout-button.button:focus-visible{background-color:var(--tm-cta-hover);border-color:var(--tm-cta-hover);color:#f7f5f2}.cart__checkout-button.button:disabled{opacity:1;background-color:var(--tm-cta-hover);border-color:var(--tm-cta-hover);color:#f7f5f2;cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tailor-murals.css.map */
