:root{--font-system: system-ui, Avenir, Helvetica, Arial, sans-serif;--font-serif: "Times New Roman", Times, serif;--font-tahoma: Tahoma, sans-serif;--color-primary: #4f1600;--color-text: black;--color-bg: #fff;--color-footer-bg: #000;--color-footer-text: #fff;--color-tab-inactive: #b9b9b9;--color-tab-hover: #f0f0f0;--color-design-name: rgb(149, 149, 149);--max-width: 1300px;--footer-padding: 15px 20px 15px;--container-padding: 0 2rem;--design-button-height: 120px;--tab-padding: 16px 20px;--box-shadow: 0 4px 15px rgba(0, 0, 0, .15);--transition: all .3s ease;font-family:var(--font-system);line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--color-text);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}#app{width:100%;max-width:var(--max-width);margin:0 auto}.container{display:flex;justify-content:space-between;align-items:flex-start;gap:5rem;padding:var(--container-padding)}#wrapper{width:100%;margin:0 auto;min-height:auto!important}#tejido{display:none}.footer-design{background-color:var(--color-footer-bg);display:flex;justify-content:center;align-items:center;flex-direction:column;position:sticky;bottom:0;width:100%;z-index:10}.footer-design>p{color:var(--color-footer-text);font-family:var(--font-serif);letter-spacing:1px;font-size:1rem;margin-bottom:0rem;display:flex}.footer-design>div{display:flex}.footer-design>div #goback{color:var(--color-footer-text);font-family:var(--font-tahoma);padding:4px 10px;line-height:1.8;letter-spacing:1px;font-size:20px;border-radius:10px;cursor:pointer;font-weight:100;display:none}.footer-design>div #select_telas,.footer-design>div #confirmar_cita_link{border:2px solid var(--color-footer-text);background-color:var(--color-footer-text);color:var(--color-footer-bg);font-weight:700;font-family:Oswald,sans-serif;padding:4px 16px;line-height:1.8;letter-spacing:1px;font-size:16px;border-radius:10px}.footer-design>div #select_telas:disabled,.footer-design>div #confirmar_cita_link:disabled{opacity:.5;cursor:not-allowed}#silueta{max-width:350px;margin-top:10rem}#silueta .arriba>*,#silueta .abajo>*{position:absolute;left:0;right:0}#silueta .arriba>*{top:0}#silueta .abajo>*{bottom:0}#silueta .abajo .relleno{bottom:-13.1%}#silueta .arriba .relleno{top:-15.8%}.trazado{z-index:1;filter:grayscale(1)}.trazado img{position:absolute;bottom:0}.arriba .trazado img{top:0}.relleno{mask-image:var(--mask-background);mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-composite:exclude;-webkit-mask-image:var(--mask-background);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-composite:exclude}.relleno svg{width:100%;height:100%;object-fit:cover;object-position:top;position:absolute;background-size:100px 100px;background-repeat:repeat}.relleno-mask{background-image:var(--mask-img);background-size:cover;background-repeat:no-repeat;background-position:center}.design{width:100%;margin-top:1rem}.design h3{margin-bottom:.3rem;font-weight:800;font-family:Oswald,sans-serif;letter-spacing:1px;font-size:18px}.design h3:first-letter{text-transform:uppercase}#colors,#designs,.design-top,.design-bottom{display:flex;flex-wrap:wrap;width:100%}.design-bottom{display:none}.design-telas{width:100%}#designs,.design-list{display:flex;width:100%;gap:10px}#designs .design-name,.design-list .design-name{margin-top:8px;font-family:var(--font-serif);letter-spacing:1px;color:var(--color-design-name)}#designs>button,.design-list>button{--width: calc(100% / 6);box-shadow:var(--box-shadow);background:none;border:2px solid transparent;cursor:pointer;border-radius:10px;margin:0;padding:1.5rem 0;flex:0 1 var(--width);width:var(--width);max-width:var(--width);height:var(--design-button-height);display:flex;flex-direction:column;justify-content:center;align-items:center;transition:var(--transition)}#designs>button.selected,.design-list>button.selected{border-color:var(--color-primary)}#designs>button.nav-link-color,.design-list>button.nav-link-color{width:auto;height:auto;padding:0;border-radius:10px;padding:.1rem}#designs>button.nav-link-color img,.design-list>button.nav-link-color img{object-fit:cover;border-radius:6px;padding:0 .03rem}#designs>button img,.design-list>button img{width:100%;height:100%;object-fit:contain}#designs>button:hover .design-name,.design-list>button:hover .design-name{color:#000000dc}#colors{display:none}#colors button{background:none;border:2px solid transparent;cursor:pointer;border-radius:10px;margin:0;padding:0;flex:0 1 100%;width:100%;max-width:16.66666%;transition:var(--transition)}#colors button.selected{border-color:var(--color-primary)}#colors button img{width:100%;height:100%;object-fit:cover;border-radius:10px}.E-crear-diseno-tabs{margin-top:2rem}.G-tabs--primario{display:flex;justify-content:center;align-items:center;margin:0;border-bottom:none;border-radius:60px;padding:2px;background-color:var(--color-footer-bg);width:max-content}.G-tabs--primario .nav-item{list-style:none;text-align:center;padding:0;margin-bottom:0}.G-tabs--primario .nav-item .nav-link{text-decoration:none;display:block;width:100%;color:var(--color-tab-inactive);transition:var(--transition);font-size:18px;padding:var(--tab-padding);margin-bottom:0;border:none;border-radius:60px;font-family:Oswald,sans-serif}.G-tabs--primario .nav-item .nav-link:first-letter{text-transform:uppercase}.G-tabs--primario .nav-item .nav-link:hover,.G-tabs--primario .nav-item .nav-link.active{background-color:var(--color-bg);color:var(--color-text)}.G-breadcrumb{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;padding:0}.G-breadcrumb li{list-style:none;position:relative;padding:0 5px 0 10px}.G-breadcrumb li:first-child{padding-left:0}.G-breadcrumb li:first-child:before{display:none}.G-breadcrumb li:before{content:">";color:var(--color-footer-text);position:absolute;left:0;width:2px;height:20px;font-size:12px}.tabs-container{display:flex;justify-content:center;gap:1rem;margin:0 0 1.5rem;padding:.5rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a}.tab{padding:.75rem 1.5rem;font-size:1rem;font-weight:700;color:#555;background-color:var(--color-bg);border:2px solid transparent;border-radius:5px;cursor:pointer;transition:var(--transition)}.tab:hover{background-color:var(--color-tab-hover);border-color:#ddd}.tab.active{color:var(--color-footer-text);background-color:var(--color-primary);border-color:var(--color-primary)}@media screen and (max-width: 1150px){.container{flex-direction:column-reverse;gap:1rem;padding:0 1rem}#silueta{margin-top:3rem;margin-left:auto;margin-right:auto;max-width:235px}.G-tabs--primario,.E-crear-diseno-tabs,.G-tabs--primario .nav-item,.E-crear-diseno-tabs .nav-item{width:100%}.G-tabs--primario .nav-item button.nav-link,.E-crear-diseno-tabs .nav-item button.nav-link{font-size:12px;padding:10px}.design-top .design .design-list,.design-bottom .design .design-list,.design-telas .design .design-list{--gap: 5px;flex-wrap:wrap;gap:var(--gap)}.design-top .design .design-list>button,.design-bottom .design .design-list>button,.design-telas .design .design-list>button{flex:0 1 calc((100% - 2 * var(--gap)) / 3)!important;max-width:calc((100% - 2 * var(--gap)) / 3)!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/index.dressdesigner.css.map */
