:root{--tmc-black: #0B0A0A;--tmc-wine: #540B0E;--tmc-gold: #D4AF6A;--tmc-sprocket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='28'%3E%3Crect x='8' y='9' width='14' height='10' rx='2.5' fill='%23ffffff'/%3E%3C/svg%3E")}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{line-height:1.06;letter-spacing:-.01em;text-wrap:balance}.rte p,.multicolumn-card__info p{text-wrap:pretty}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;min-height:4.8rem;padding:0 3.2rem}.collection__title .title:after,.multicolumn .title-wrapper-with-link .title:after,.multicolumn .title:after{content:"";display:block;width:5.6rem;height:2px;margin-top:1.4rem;background:var(--tmc-gold)}.multicolumn .center .title:after,.multicolumn .title-wrapper--self-padded-mobile.center .title:after{margin-left:auto;margin-right:auto}.tmc-reel-top:before,.tmc-reel-bottom:after,[id^=shopify-section-][id$=__credenciales]:before,[id^=shopify-section-][id$=__credenciales]:after,[id^=shopify-section-][id$=__detras-camaras]:before,[id^=shopify-section-][id$=__detras-camaras]:after,[id^=shopify-section-][id$=__hero]:after,[id^=shopify-section-][id$=__comunidad]:before{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}[id^=shopify-section-][id$=__credenciales] .multicolumn-card__image-wrapper img{filter:grayscale(1);opacity:.85;transition:filter .3s ease,opacity .3s ease}[id^=shopify-section-][id$=__credenciales] .multicolumn-card:hover img{filter:none;opacity:1}[id^=shopify-section-][id$=__credenciales] .multicolumn-card__image-wrapper{max-width:16rem;margin:0 auto}[id^=shopify-section-][id$=__orgullo] .multicolumn-card{border-top:2px solid var(--tmc-gold)}[id^=shopify-section-][id$=__orgullo] .multicolumn-card__info .rte p:first-child{color:var(--tmc-gold);letter-spacing:.2em}[id^=shopify-section-][id$=__confianza] .multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem}[id^=shopify-section-][id$=__confianza] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:1px solid rgba(212,175,106,.45)}@media screen and (max-width:749px){[id^=shopify-section-][id$=__confianza] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:0;border-top:1px solid rgba(212,175,106,.45)}}.header__menu-item span{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}.announcement-bar__message{letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem}@media(prefers-reduced-motion:reduce){[id^=shopify-section-][id$=__credenciales] .multicolumn-card__image-wrapper img{transition:none}}:root{--tmc-sprocket-v: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='30'%3E%3Crect x='9' y='8' width='10' height='14' rx='2.5' fill='%23ffffff'/%3E%3C/svg%3E");--tmc-reel-side: 28px}@media screen and (max-width:749px){:root{--tmc-reel-side: 18px}}[id^=shopify-section-][id$=__hero],[id^=shopify-section-][id$=__detras-camaras]{padding:0 var(--tmc-reel-side);background-color:var(--tmc-black);background-image:var(--tmc-sprocket-v),var(--tmc-sprocket-v);background-repeat:repeat-y,repeat-y;background-position:left top,right top;background-size:var(--tmc-reel-side) auto,var(--tmc-reel-side) auto}[id^=shopify-section-][id$=__hero]:before{content:"";display:block;height:28px;margin:0 calc(-1 * var(--tmc-reel-side));background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}[id^=shopify-section-][id$=__hero]:after,[id^=shopify-section-][id$=__detras-camaras]:before,[id^=shopify-section-][id$=__detras-camaras]:after{margin:0 calc(-1 * var(--tmc-reel-side))}[id^=shopify-section-][id$=__credenciales]:before{content:none}[id^=shopify-section-][id$=__cartelera-certificacion]:before,[id^=shopify-section-][id$=__cartelera-certificacion]:after,[id^=shopify-section-][id$=__certificaciones]:before,[id^=shopify-section-][id$=__certificaciones]:after{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}[id^=shopify-section-][id$=__hero] .banner__heading strong,[id^=shopify-section-][id$=__nosotros] .image-with-text__heading strong{color:var(--tmc-gold)}[id^=shopify-section-][id$=__nosotros] .image-with-text__heading strong{color:var(--tmc-wine)}.template-product [id^=shopify-section-][id$=__main]:before{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}.template-product .product__title h1{font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.08}.template-product .product__text{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;color:var(--tmc-gold)}.template-product .color-scheme-3 .price-item,.template-product .color-scheme-3 .price__regular .price-item--regular{color:var(--tmc-gold);font-size:2.4rem;letter-spacing:.02em}.product-form__submit{position:relative;-webkit-mask:radial-gradient(circle 11px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat;min-height:5.6rem}.product-form__submit.button--secondary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));--border-opacity: 0}.product-form__submit:before{content:"";position:absolute;top:10px;bottom:10px;left:30px;width:0;border-left:2px dashed currentColor;opacity:.45;box-shadow:none;border-radius:0;z-index:1}.product-form__submit:after{display:none}.product-form__submit.button--secondary,.product-form__submit.button--primary{background-color:var(--tmc-wine);color:#fff}.color-scheme-3 .product-form__submit.button--secondary,.color-scheme-3 .product-form__submit.button--primary{background-color:var(--tmc-gold);color:var(--tmc-black)}.product-form__submit[disabled]{opacity:.5}.footer .footer-block__heading.inline-richtext,.footer h2.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem}.footer-block__heading:after{content:"";display:block;width:3.2rem;height:2px;margin-top:1rem;background:var(--tmc-gold)}.footer-block__details-content .list-menu__item--link:hover{color:var(--tmc-gold)}.footer{border-top:2px solid var(--tmc-wine)}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding:1.2rem 1rem;white-space:nowrap}.header__inline-menu .header__menu-item span{font-size:1.2rem;letter-spacing:.1em}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding:1.2rem .7rem}.header__inline-menu .header__menu-item span{font-size:1.1rem;letter-spacing:.06em}}@media screen and (min-width:990px){.header__heading,.header__heading-link{flex-shrink:0}.header__heading-logo-wrapper{min-width:120px}}.product-grid .grid__item{display:flex;flex-direction:column}.product-grid .grid__item>*{width:100%;min-width:0}.product-grid .grid__item>product-component{display:block;flex-grow:1}.product-grid .card-wrapper,.product-grid .card-wrapper>.card{height:100%;width:100%}.product-grid .card-wrapper>.card{display:flex;flex-direction:column}.product-grid .card>.card__content{display:flex;flex-direction:column;flex-grow:1}.product-grid .card>.card__content>.card__information{flex-grow:1}.product-grid .card>.card__content>.quick-add,.product-grid .card>.card__content>quick-add-bulk{margin-top:auto;padding-top:1.2rem}[id^=shopify-section-][id$=__cierre]:before{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}[id^=shopify-section-][id$=__bienvenida] .rich-text__text{max-width:64rem;margin-left:auto;margin-right:auto}[id^=shopify-section-][id$=__bienvenida] strong,[id^=shopify-section-][id$=__sedes] .multicolumn-card__info h3{color:var(--tmc-wine)}[id^=shopify-section-][id$=__cifras] .multicolumn-card__info h3{font-family:var(--font-heading-family);font-size:clamp(3.6rem,4vw,5.6rem);line-height:1;color:var(--tmc-wine);margin-bottom:1rem}[id^=shopify-section-][id$=__cifras] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:1px solid rgba(84,11,14,.25)}@media screen and (max-width:749px){[id^=shopify-section-][id$=__cifras] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:0}}[id^=shopify-section-][id$=__trayectoria] .multicolumn-card{border-top:3px solid var(--tmc-wine)}[id^=shopify-section-][id$=__trayectoria] .multicolumn-card__info h3{color:var(--tmc-wine)}[id^=shopify-section-][id$=__fundadora] .image-with-text__text p:last-child{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.3;color:var(--tmc-gold);margin-top:2rem}.template-product [id^=shopify-section-][id$=__main]:after{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}.tmc-tabs{display:block;margin-top:1.6rem}.tmc-tabs__lead p{font-family:var(--font-heading-family);font-style:italic;font-size:1.9rem;line-height:1.35;color:var(--tmc-gold);margin:0 0 2.4rem}.tmc-tabs__list{display:flex;gap:0;border-bottom:1px solid rgba(var(--color-foreground),.2);overflow-x:auto;scrollbar-width:none}.tmc-tabs__list::-webkit-scrollbar{display:none}.tmc-tabs__tab{flex:0 0 auto;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:1.2rem 1.6rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);cursor:pointer;transition:color .2s ease,border-color .2s ease}.tmc-tabs__tab:first-child{padding-left:0}.tmc-tabs__tab:hover{color:rgb(var(--color-foreground))}.tmc-tabs__tab[aria-selected=true]{color:var(--tmc-gold);border-bottom-color:var(--tmc-gold)}.tmc-tabs__tab:focus-visible{outline:1px solid var(--tmc-gold);outline-offset:2px}.tmc-tabs__panel{padding-top:2rem}.tmc-tabs__panel>*:first-child{margin-top:0}.tmc-tabs__panel ul{padding-left:1.8rem}.tmc-tabs__panel li{margin-bottom:.6rem}.tmc-tabs__panel li::marker{color:var(--tmc-gold)}@media screen and (max-width:749px){.tmc-tabs__tab{padding:1.1rem 1.2rem;font-size:1.2rem}}.tmc-tabs__lead{margin-bottom:2.8rem}.quick-add__submit.button{position:relative;min-height:4.8rem;background-color:var(--tmc-wine);color:#fff;--border-opacity: 0;-webkit-mask:radial-gradient(circle 9px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat}.quick-add__submit.button:before{content:"";position:absolute;top:8px;bottom:8px;left:22px;width:0;border-left:2px dashed currentColor;opacity:.45;box-shadow:none;border-radius:0;z-index:1}.quick-add__submit.button:after{display:none}.quick-add__submit.button:hover{background-color:var(--tmc-black)}.color-scheme-3 .quick-add__submit.button{background-color:var(--tmc-gold);color:var(--tmc-black)}.color-scheme-3 .quick-add__submit.button:hover{background-color:#fff}.quick-add__submit.button[disabled],.quick-add__submit.button[aria-disabled=true]{opacity:.5}.price__badge-sale,.card__badge .badge:not(.price__badge-sold-out){position:relative;background:var(--tmc-gold);color:var(--tmc-black);border:0;border-radius:0;padding:.5rem 1.4rem .5rem 1.8rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;-webkit-mask:radial-gradient(circle 5px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle 5px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat}.price__badge-sale:before,.card__badge .badge:not(.price__badge-sold-out):before{content:"";position:absolute;top:4px;bottom:4px;left:9px;border-left:1px dashed currentColor;opacity:.55}[id^=shopify-section-][id$=__footer]:before{content:"";display:block;height:30px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center;border-top:1px solid var(--tmc-gold);border-bottom:1px solid var(--tmc-gold)}[id^=shopify-section-][id$=__footer] .footer{border-top:0}[id^=shopify-section-][id$=__escena]{position:relative}[id^=shopify-section-][id$=__escena]:before,[id^=shopify-section-][id$=__escena]:after{content:"";position:absolute;left:0;right:0;height:28px;background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center;z-index:1}[id^=shopify-section-][id$=__escena]:before{top:0}[id^=shopify-section-][id$=__escena]:after{bottom:0}[id^=shopify-section-][id$=__escena] .rich-text__heading strong{color:var(--tmc-gold);font-weight:inherit}[id^=shopify-section-][id$=__escena] .rich-text__caption{color:var(--tmc-gold)}[id^=shopify-section-][id$=__escena] .rich-text__text{max-width:56rem;margin-left:auto;margin-right:auto}.template-page [id^=shopify-section-][id$=__datos] .multicolumn-card__info h3{color:var(--tmc-wine)}.template-page [id^=shopify-section-][id$=__datos] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:1px solid rgba(84,11,14,.25)}@media screen and (max-width:749px){.template-page [id^=shopify-section-][id$=__datos] .multicolumn-list__item+.multicolumn-list__item .multicolumn-card{border-left:0}}.template-page [id^=shopify-section-][id$=__form] .contact .button{background-color:var(--tmc-wine);color:#fff;min-width:22rem}.template-page [id^=shopify-section-][id$=__form] .contact .button:hover{background-color:var(--tmc-black)}.template-page [id^=shopify-section-][id$=__form] .field__input:focus,.template-page [id^=shopify-section-][id$=__form] .field__input:focus-visible{box-shadow:0 0 0 1px var(--tmc-gold)}.color-scheme-3 [id$=__sedes] .multicolumn-card__info h3,[id^=shopify-section-][id$=__sedes] .color-scheme-3 .multicolumn-card__info h3{color:var(--tmc-gold)}.template-blog .main-blog>h1.title--primary{display:none}.template-blog .article-card .card__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--tmc-gold);z-index:2;pointer-events:none}.template-blog .article-card .card__heading{font-family:var(--font-heading-family)}.template-blog .article-card .card__heading a:hover{color:var(--tmc-wine)}.template-blog .article-card .article-card__info,.template-blog .article-card .circle-divider{color:var(--tmc-wine);letter-spacing:.14em}.template-article .article-template__title{font-family:var(--font-heading-family)}.template-article .article-template__title:after{content:"";display:block;width:64px;height:2px;margin-top:1.6rem;background:var(--tmc-gold)}.template-article .article-template__hero-container{position:relative}.template-article .article-template__hero-container:before{content:"";display:block;height:28px;background-color:var(--tmc-black);background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}.tmc-poster{position:relative;padding:7.2rem 0}.tmc-poster:before,.tmc-poster:after{content:"";position:absolute;left:0;right:0;height:28px;background-image:var(--tmc-sprocket);background-repeat:repeat-x;background-position:center}.tmc-poster:before{top:0}.tmc-poster:after{bottom:0}.tmc-poster__inner{display:grid;grid-template-columns:minmax(0,42rem) minmax(0,1fr);gap:6.4rem;align-items:center}.tmc-poster__frame{background-color:var(--tmc-black);background-image:var(--tmc-sprocket-v),var(--tmc-sprocket-v);background-repeat:repeat-y,repeat-y;background-position:left top,right top;padding:1.6rem 3.2rem;border:1px solid rgba(212,175,106,.6);box-shadow:0 24px 60px #00000073}.tmc-poster__image{aspect-ratio:2 / 3;overflow:hidden}.tmc-poster__image img{width:100%;height:100%;object-fit:cover;display:block}.tmc-poster__caption{color:var(--tmc-gold);margin:0 0 1.6rem}.tmc-poster__title{font-family:var(--font-heading-family);font-size:clamp(3.6rem,4.6vw,6.4rem);line-height:1.05;margin:0}.tmc-poster__title:after{content:"";display:block;width:72px;height:2px;margin:2.4rem 0;background:var(--tmc-gold)}.tmc-poster__meta{display:flex;gap:1.6rem;margin:0 0 2rem;opacity:.75}.tmc-poster__excerpt{font-size:1.7rem;line-height:1.7;max-width:56rem;margin:0 0 2.4rem}@media screen and (max-width:989px){.tmc-poster__inner{grid-template-columns:1fr;gap:4rem}.tmc-poster__frame{max-width:36rem;margin:0 auto}.tmc-poster__info{text-align:center}.tmc-poster__title:after{margin-left:auto;margin-right:auto}.tmc-poster__meta{justify-content:center}.tmc-poster__excerpt{margin-left:auto;margin-right:auto}}.tmc-poster-article .article-template__content{margin-top:6.4rem;font-size:1.7rem;line-height:1.8}.tmc-poster-article .article-template__content p[style*=center]{text-align:left!important}.tmc-poster-article .article-template__content>p:first-of-type strong:only-child,.tmc-poster-article .article-template__content>*:first-child p strong:only-child{display:block}.tmc-poster-article .article-template__content h2,.tmc-poster-article .article-template__content h3,.tmc-poster-article .article-template__content p>strong:only-child{font-family:var(--font-heading-family);font-weight:600;color:var(--tmc-wine);font-size:2.4rem;line-height:1.3}.tmc-poster-article .article-template__content img{display:block;margin:4rem auto!important;max-width:min(100%,52rem);height:auto;background-color:var(--tmc-black);background-image:var(--tmc-sprocket-v),var(--tmc-sprocket-v);background-repeat:repeat-y,repeat-y;background-position:left top,right top;padding:1.2rem 2.8rem;box-sizing:border-box;box-shadow:0 16px 40px #0000002e}.tmc-poster-article .article-template__back{margin-top:5.6rem;margin-bottom:4rem}.tmc-poster__image{aspect-ratio:auto}.tmc-poster__image img{object-fit:contain}.tmc-poster__inner--landscape{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.tmc-poster__inner--landscape .tmc-poster__frame{background-image:var(--tmc-sprocket),var(--tmc-sprocket);background-repeat:repeat-x,repeat-x;background-position:left top,left bottom;padding:3.2rem 1.6rem}@media screen and (max-width:989px){.tmc-poster__inner--landscape{grid-template-columns:1fr}.tmc-poster__inner--landscape .tmc-poster__frame{max-width:64rem}}.tmc-promo{display:flex;align-items:stretch;margin:1.6rem 0 .8rem;max-width:44rem;color:var(--tmc-black);-webkit-mask:radial-gradient(circle 9px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,transparent 96%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 96%,#000 100%) right / 51% 100% no-repeat}.tmc-promo__label{display:flex;align-items:center;justify-content:center;padding:1.2rem 1.6rem 1.2rem 2.2rem;background:var(--tmc-wine);color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-right:2px dashed rgba(255,255,255,.55);white-space:nowrap}.tmc-promo__body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:1.1rem 2.2rem 1.1rem 1.8rem;background:var(--tmc-gold)}.tmc-promo__highlight{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:600;line-height:1.1}.tmc-promo__detail{font-size:1.25rem;letter-spacing:.04em;margin-top:.3rem}.template-product .product__info-container .samita-countdown{max-width:44rem;margin-bottom:1.2rem}.product__info-container .fpob-main-container,.product__info-container .fpob-main-container label,.product__info-container .fpob-main-container span:not([class*=required]),.product__info-container .fpob-main-container p,.product__info-container .fpob-main-container div{color:rgb(var(--color-foreground))!important}.product__info-container .fpob-main-container .fpob-options-label-wrap,.product__info-container .fpob-main-container .fpob-options-label-wrap *{font-family:var(--font-body-family)!important;font-size:1.4rem!important;letter-spacing:.06em}.product__info-container .fpob-main-container .fpob-help{color:rgba(var(--color-foreground),.7)!important}.product__info-container .fpob-main-container input[type=checkbox],.product__info-container .fpob-main-container input[type=radio]{accent-color:var(--tmc-gold)}.product__info-container .fpob-main-container .fpob-input,.product__info-container .fpob-main-container select,.product__info-container .fpob-main-container textarea{background:transparent!important;color:rgb(var(--color-foreground))!important;border-color:rgba(var(--color-foreground),.45)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tmc-cinema.css.map */
