diff --git a/assets/html/0021_sticky.html b/assets/html/0021_sticky.html index 8d26884..46f6f4c 100644 --- a/assets/html/0021_sticky.html +++ b/assets/html/0021_sticky.html @@ -3,7 +3,7 @@
-
+
@@ -48,9 +48,11 @@
- +
+
+ AGREGAR +
+
diff --git a/assets/js/main.js b/assets/js/main.js index e8af58a..90c6c89 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -441,6 +441,43 @@ let testimonios = { } } +let sticky_button = { + elem: $('#columna_sticky #side_button'), + setup: function() { + $('#modal_sticky').modal() + this.elem.click((e) => { + $('#modal_sticky').modal('show') + }) + this.elem.sticky({ + context: '#column' + }) + } +} + +let modal_sticky_form = { + elem: $('#modal_sticky form'), + color: null, + amount: null, + setup: function() { + this.amount = new Amount($('#modal_sticky form .input input[name="cantidad"]')) + this.color = new Colors($('#modal_sticky form .colores'), true) + + this.elem.submit((e) => { + e.preventDefault() + this.submit() + this.elem.parent('#modal_sticky').modal('hide') + return false + }) + }, + submit: function() { + carro.add(this.elem.find('[name="cantidad"]').val(), this.elem.find('[name="color"]').val()) + this.color.change_color('blue') + this.amount.n = 0 + this.amount.print() + this.elem.trigger('reset') + } +} + let sticky = { elem: $('#columna_sticky'), setup: function() { @@ -455,9 +492,14 @@ let sticky = { this.elem.find('.sticky .precio').html('$ ' + format(valor)) - $('#columna_sticky .sticky').sticky({ - context: '#column' - }) + if ($('#columna_sticky .sticky').css('display') != 'none') { + $('#columna_sticky .sticky').sticky({ + context: '#column' + }) + } else { + sticky_button.setup() + modal_sticky_form.setup() + } } } @@ -477,6 +519,7 @@ let image = { p.modal.find('.image').append( $('').attr('src', img) ) + p.modal.find('.image img').css('width', '100%') p.modal.modal('show') }) } diff --git a/assets/sass/_phone.scss b/assets/sass/_phone.scss index 33b4750..6e01bd3 100644 --- a/assets/sass/_phone.scss +++ b/assets/sass/_phone.scss @@ -11,16 +11,17 @@ @import 'phone/nav'; .left.column { - width: 75%; + width: 75% !important; padding-left: rem(5) !important; } .right.column { - width: 25%; + width: 25% !important; } .titulo { padding-top: rem(25); padding-bottom: rem(20); + font-size: 1.5rem; } html { diff --git a/assets/sass/common/_testimonios.scss b/assets/sass/common/_testimonios.scss index 5f3415d..0892cb6 100644 --- a/assets/sass/common/_testimonios.scss +++ b/assets/sass/common/_testimonios.scss @@ -5,7 +5,7 @@ .rating { .icon { - color: white; + color: yellow; } } } diff --git a/assets/sass/phone/_sticky.scss b/assets/sass/phone/_sticky.scss index 247e2f9..58fa604 100644 --- a/assets/sass/phone/_sticky.scss +++ b/assets/sass/phone/_sticky.scss @@ -4,10 +4,19 @@ height: 100%; width: 100%; + .column { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + &>.container { + margin-top: 1rem; + } + .left.column { pointer-events: none; } - .sticky { + #sticky_form { display: none; background-color: rgba(255, 255, 255, .5); @@ -68,8 +77,67 @@ } } #side_button { - height: 100%; - background-color: rgb(0, 0, 0); - transform: rotate(-90deg); + background-color: $gris_standard; + color: rgb(255, 255, 255); + width: 100%; + height: 12rem; + cursor: pointer; + + padding-top: 6rem; + + .rotated { + transform: rotate(-90deg); + font-size: 2rem; + } + } +} +#modal_sticky { + .column:first-child { + vertical-align: bottom; + padding-top: rem(20); + + .titulo { + font-size: font_size(25); + } + .precio { + font-size: font_size(16); + } + font-size: font_size(14); + + @include colors; + .input.cantidad { + width: 4.5rem; + border: thin solid rgb(0, 0, 0); + text-align: center; + padding: .5rem 0.05rem; + font-size: font_size(10); + + button { + background: none; + border: none; + width: 1rem; + margin: 0; + padding: 0; + cursor: pointer; + font-weight: bold; + } + input { + width: 2rem; + background: none; + margin: 0; + border: 0; + padding: 0; + text-align: center; + } + .button { + border-radius: 0 !important; + width: 100%; + } + } + .button { + width: 100%; + color: $blanco; + background-color: $gris_standard; + } } } diff --git a/assets/sass/wide/_sticky.scss b/assets/sass/wide/_sticky.scss index 28cb963..e007ce6 100644 --- a/assets/sass/wide/_sticky.scss +++ b/assets/sass/wide/_sticky.scss @@ -7,7 +7,7 @@ .left.column { pointer-events: none; } - .sticky { + #sticky_form { background-color: rgba(255, 255, 255, .5); z-index: 10; diff --git a/public/assets/scripts/main.js b/public/assets/scripts/main.js index e8af58a..90c6c89 100644 --- a/public/assets/scripts/main.js +++ b/public/assets/scripts/main.js @@ -441,6 +441,43 @@ let testimonios = { } } +let sticky_button = { + elem: $('#columna_sticky #side_button'), + setup: function() { + $('#modal_sticky').modal() + this.elem.click((e) => { + $('#modal_sticky').modal('show') + }) + this.elem.sticky({ + context: '#column' + }) + } +} + +let modal_sticky_form = { + elem: $('#modal_sticky form'), + color: null, + amount: null, + setup: function() { + this.amount = new Amount($('#modal_sticky form .input input[name="cantidad"]')) + this.color = new Colors($('#modal_sticky form .colores'), true) + + this.elem.submit((e) => { + e.preventDefault() + this.submit() + this.elem.parent('#modal_sticky').modal('hide') + return false + }) + }, + submit: function() { + carro.add(this.elem.find('[name="cantidad"]').val(), this.elem.find('[name="color"]').val()) + this.color.change_color('blue') + this.amount.n = 0 + this.amount.print() + this.elem.trigger('reset') + } +} + let sticky = { elem: $('#columna_sticky'), setup: function() { @@ -455,9 +492,14 @@ let sticky = { this.elem.find('.sticky .precio').html('$ ' + format(valor)) - $('#columna_sticky .sticky').sticky({ - context: '#column' - }) + if ($('#columna_sticky .sticky').css('display') != 'none') { + $('#columna_sticky .sticky').sticky({ + context: '#column' + }) + } else { + sticky_button.setup() + modal_sticky_form.setup() + } } } @@ -477,6 +519,7 @@ let image = { p.modal.find('.image').append( $('').attr('src', img) ) + p.modal.find('.image img').css('width', '100%') p.modal.modal('show') }) } diff --git a/public/assets/scripts/main.min.js b/public/assets/scripts/main.min.js index 73c8434..8a8340c 100644 --- a/public/assets/scripts/main.min.js +++ b/public/assets/scripts/main.min.js @@ -1,2 +1,2 @@ -"use strict";function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i'),"minus"==t&&this[t].html('')}},{key:"disable_button",value:function(t){this[t].addClass("disabled"),this[t].html("")}},{key:"check_limits",value:function(){this.enable_button("plus"),this.enable_button("minus"),this.n>this.max&&(this.n=this.max),this.n==this.max&&this.disable_button("plus"),this.n<0&&(this.n=0),0==this.n&&this.disable_button("minus")}},{key:"increment",value:function(){this.n+=1}},{key:"decrement",value:function(){--this.n}},{key:"print",value:function(){this.check_limits(),this.elem.val(this.n)}},{key:"value",get:function(){return this.n}}]),e}(),Colors=function(){function i(t){var e=1this.fotos&&(t=1),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t},prev:function(){var t=this.current-1;t<1&&(t=this.fotos),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t}},dimensiones={colors:available_colors,elem:$("#dimensiones"),setup:function(){var a=this;this.elem.find(".colores .circle").each(function(t,e){var i=$(e).attr("class").split(" ")[0];$(e).css("background-color")!=a.colors[i].rgb&&$(e).css("background-color",a.colors[i].rgb),$(e).click(function(t){a.change_color(i)})})},change_color:function(t){this.picked=this.colors[t].name,this.elem.find(".colores .circle").each(function(t,e){$(e).removeClass("selected")}),this.elem.find(".colores ."+t+".circle").addClass("selected"),this.change_images(this.colors[t].name)},change_images:function(a){this.elem.find(".fotos img").each(function(t,e){var i=$(e).attr("class");$(e).attr("src","./assets/images/fotos/"+a+"/"+i+".jpg")})}},smtp={SecureToken:"4adcdc1f-6b6e-4e60-ab72-20da4c329b09",From:"contacto@3dstand.cl"},sticky_form={elem:$(".sticky form"),color:null,amount:null,setup:function(){var e=this;this.amount=new Amount($('.sticky .input input[name="cantidad"]')),this.color=new Colors($(".sticky .colores"),!0),this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){carro.add(this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="color"]').val()),this.color.change_color("blue"),this.amount.n=0,this.amount.print(),this.elem.trigger("reset")}},cotiza_form={elem:$("#corporativos form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1}),this.file=this.elem.find('input[type="file"]'),this.elem.find(".file").click(function(t){e.file.trigger("click")})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=new FormData(this.elem[0]),i=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"Teléfono: "+this.elem.find('[name="telefono"]').val(),"","Color: "+this.elem.find('[name="color"]').val(),"Cantidad: "+this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,To:t,From:smtp.From,Subject:"Cotizacion - "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:i.join("
"),Attachments:[{name:"Logo",data:e.get("archivo")}]};Email.send(e)}},conversemos_form={elem:$("#contacto_form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"",this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,From:smtp.From,To:t,Subject:"Contacto "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:e.join("
")};Email.send(e)}},testimonios={testimonios:[{autor:"John Master",contenido:"Este soporte que compré en @Stand-cl me cambió la vida, me sirve para el teléfono y el ipad, y ya no tengo que andar acomodando los aparatos en cualquier parte para las videollamadas"},{autor:"John Master",contenido:"Siiii todo mi gusto.. me encantó lo completo que es. Gracias"},{autor:"John Master",contenido:"Está super cool se ve de buena calidad"},{autor:"John Master",contenido:"Llego el mío, y es excelente, estoy feliz con mi compra"},{autor:"John Master",contenido:"Hola!!Me llegó el pedido, Muchas gracias muy bello. Me salvaste la vida"},{autor:"John Master",contenido:"Perfecto el producto, funciona impecable, muchas gracias"},{autor:"John Master",contenido:"Están bacanes! muchísimas gracias. Le regalé a mis viejos y lo aman"},{autor:"John Master",contenido:"Hola! Quería decirte que me encantaron los soportes, Muy útiles!"},{autor:"John Master",contenido:"Compré 3 y olvidé decirte que los encontré geniales! Me encantaron"},{autor:"John Master",contenido:"Diseño simple y funcional, minimalista y excelente precio, despacho súper Rápido.. gracias!"}],elem:$("#testimonios"),page:0,maxPages:1,amount:3,word_amount:{1:"one",3:"three"},setup:function(){var s=this;this.maxPages=Math.ceil(this.testimonios.length/this.amount),this.elem.find(".testimonios").swipe({swipeRight:function(t,e,i,a,n,o){s.page--,s.page<0&&(s.page=s.maxPages-1),s.draw()},swipeLeft:function(t,e,i,a,n,o){s.page++,s.page>=s.maxPages&&(s.page=0),s.draw()}}),3!=this.amount&&(this.elem.find(".testimonios").removeClass("three"),this.elem.find(".testimonios").addClass(this.word_amount[this.amount])),this.draw()},draw:function(){var t=this.page*this.amount,e=this.elem.find(".testimonios");e.html("");for(var i=0;i=this.testimonios.length);i++)e.append($("
").attr("class","ui centered fluid card").append($("
").attr("class","center aligned content").append($("
").attr("class","header").html(this.testimonios[t].autor.toUpperCase())).append($("
").attr("class","description").html(this.testimonios[t].contenido))).append($("
").attr("class","center aligned content").append($("
").attr("class","ui mini black rating disabled").attr("data-rating","5").attr("data-max-rating","5")))),t++;this.elem.find(".ui.rating").rating(),this.draw_nav()},draw_nav:function(){var t=this.maxPages,e=this.page,i=this.elem.find(".nav"),a=this;i.html("");for(var n=0;n").attr("class","small circle outline icon").css("cursor","pointer").attr("data-page",n);n==e&&o.removeClass("outline"),o.click(function(t){a.page=parseInt($(this).attr("data-page")),a.draw()}),i.append(o)}}},sticky={elem:$("#columna_sticky"),setup:function(){var i=0;$("section.columna").each(function(t,e){i+=$(e).outerHeight(!0)}),this.elem.height(i),this.elem.find("#column").height(i),sticky_form.setup(),this.elem.find(".sticky .precio").html("$ "+format(valor)),$("#columna_sticky .sticky").sticky({context:"#column"})}},image={elem:$(".agrandable"),modal:$("#images.modal"),setup:function(){var e=this;this.modal.modal(),this.modal.find(".close.icon").click(function(t){e.modal.modal("hide"),e.modal.find(".image").html("")});var i=this;this.elem.click(function(t){var e=$(this).find("img").attr("src");i.modal.find(".image").html(""),i.modal.find(".image").append($("").attr("src",e)),i.modal.modal("show")})}};function format(t){return(""+t).split("").reverse().join("").match(/.{1,3}/g).join(".").split("").reverse().join("")}var Producto=function(){function a(t,e,i){_classCallCheck(this,a),this.id=t,this.cantidad=e,this.color=i}return _createClass(a,[{key:"colorName",value:function(){return this.color.toLowerCase().split(" ").map(function(t){return t.replace(t[0],t[0].toUpperCase())}).join(" ")}},{key:"precio",value:function(){var t=0").attr("data-id",this.id).append($("").append($("
").attr("class","ui tiny image").append($("").attr("src","./assets/images/fotos/"+this.color+"/thumb.jpg")))).append($("").html("Stand "+this.colorName())).append($("").attr("class","input cantidad").append($("").attr("class","minus").attr("type","button").append($("").attr("class","minus icon"))).append($("").attr("type","text").attr("name","cantidad"+this.id).attr("value",this.cantidad)).append($("").attr("class","plus").attr("type","button").append($("").attr("class","plus icon")))).append($("").attr("class","precio").html("$ "+this.precio(!0))).append($("").append($("").attr("class","trash icon")));return t.find("button.minus").click(function(t){e.decrease()}),t.find("button.plus").click(function(t){e.increase()}),t.find(".trash.icon").click(function(t){carro.remove(e.id)}),t}}]),a}(),carro={elem:$("#carro"),boton:$("nav#menu .shopping.cart"),cantidad:0,compras:[],setup:function(){var e=this;this.boton.click(function(t){e.draw()}),this.elem.find(".close.icon").click(function(t){e.elem.modal("hide")}),this.elem.find("form").submit(function(t){return t.preventDefault(),e.submit(),!1}),this.update()},update:function(){this.boton.find(".cantidad").html(this.cantidad)},add:function(t,e){var i;(t=parseInt(t))<=0||(this.cantidad+=t,this.update(),-1<(i=this.compras.map(function(t){return t.color}).indexOf(e))?this.compras[i].cantidad+=t:(i=Date.now(),this.compras.push(new Producto(i,t,e))))},remove:function(t){if(0==this.compras.length)return this.cantidad=0,void this.update();t=parseInt(t);var e=this.compras.map(function(t){return t.id}).indexOf(t),t=this.compras[e].cantidad;this.compras.splice(e,1),this.cantidad-=t,this.update(),this.draw()},total:function(){var t=0'),"minus"==t&&this[t].html('')}},{key:"disable_button",value:function(t){this[t].addClass("disabled"),this[t].html("")}},{key:"check_limits",value:function(){this.enable_button("plus"),this.enable_button("minus"),this.n>this.max&&(this.n=this.max),this.n==this.max&&this.disable_button("plus"),this.n<0&&(this.n=0),0==this.n&&this.disable_button("minus")}},{key:"increment",value:function(){this.n+=1}},{key:"decrement",value:function(){--this.n}},{key:"print",value:function(){this.check_limits(),this.elem.val(this.n)}},{key:"value",get:function(){return this.n}}]),e}(),Colors=function(){function i(t){var e=1this.fotos&&(t=1),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t},prev:function(){var t=this.current-1;t<1&&(t=this.fotos),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t}},dimensiones={colors:available_colors,elem:$("#dimensiones"),setup:function(){var a=this;this.elem.find(".colores .circle").each(function(t,e){var i=$(e).attr("class").split(" ")[0];$(e).css("background-color")!=a.colors[i].rgb&&$(e).css("background-color",a.colors[i].rgb),$(e).click(function(t){a.change_color(i)})})},change_color:function(t){this.picked=this.colors[t].name,this.elem.find(".colores .circle").each(function(t,e){$(e).removeClass("selected")}),this.elem.find(".colores ."+t+".circle").addClass("selected"),this.change_images(this.colors[t].name)},change_images:function(a){this.elem.find(".fotos img").each(function(t,e){var i=$(e).attr("class");$(e).attr("src","./assets/images/fotos/"+a+"/"+i+".jpg")})}},smtp={SecureToken:"4adcdc1f-6b6e-4e60-ab72-20da4c329b09",From:"contacto@3dstand.cl"},sticky_form={elem:$(".sticky form"),color:null,amount:null,setup:function(){var e=this;this.amount=new Amount($('.sticky .input input[name="cantidad"]')),this.color=new Colors($(".sticky .colores"),!0),this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){carro.add(this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="color"]').val()),this.color.change_color("blue"),this.amount.n=0,this.amount.print(),this.elem.trigger("reset")}},cotiza_form={elem:$("#corporativos form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1}),this.file=this.elem.find('input[type="file"]'),this.elem.find(".file").click(function(t){e.file.trigger("click")})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=new FormData(this.elem[0]),i=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"Teléfono: "+this.elem.find('[name="telefono"]').val(),"","Color: "+this.elem.find('[name="color"]').val(),"Cantidad: "+this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,To:t,From:smtp.From,Subject:"Cotizacion - "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:i.join("
"),Attachments:[{name:"Logo",data:e.get("archivo")}]};Email.send(e)}},conversemos_form={elem:$("#contacto_form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"",this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,From:smtp.From,To:t,Subject:"Contacto "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:e.join("
")};Email.send(e)}},testimonios={testimonios:[{autor:"John Master",contenido:"Este soporte que compré en @Stand-cl me cambió la vida, me sirve para el teléfono y el ipad, y ya no tengo que andar acomodando los aparatos en cualquier parte para las videollamadas"},{autor:"John Master",contenido:"Siiii todo mi gusto.. me encantó lo completo que es. Gracias"},{autor:"John Master",contenido:"Está super cool se ve de buena calidad"},{autor:"John Master",contenido:"Llego el mío, y es excelente, estoy feliz con mi compra"},{autor:"John Master",contenido:"Hola!!Me llegó el pedido, Muchas gracias muy bello. Me salvaste la vida"},{autor:"John Master",contenido:"Perfecto el producto, funciona impecable, muchas gracias"},{autor:"John Master",contenido:"Están bacanes! muchísimas gracias. Le regalé a mis viejos y lo aman"},{autor:"John Master",contenido:"Hola! Quería decirte que me encantaron los soportes, Muy útiles!"},{autor:"John Master",contenido:"Compré 3 y olvidé decirte que los encontré geniales! Me encantaron"},{autor:"John Master",contenido:"Diseño simple y funcional, minimalista y excelente precio, despacho súper Rápido.. gracias!"}],elem:$("#testimonios"),page:0,maxPages:1,amount:3,word_amount:{1:"one",3:"three"},setup:function(){var s=this;this.maxPages=Math.ceil(this.testimonios.length/this.amount),this.elem.find(".testimonios").swipe({swipeRight:function(t,e,i,a,n,o){s.page--,s.page<0&&(s.page=s.maxPages-1),s.draw()},swipeLeft:function(t,e,i,a,n,o){s.page++,s.page>=s.maxPages&&(s.page=0),s.draw()}}),3!=this.amount&&(this.elem.find(".testimonios").removeClass("three"),this.elem.find(".testimonios").addClass(this.word_amount[this.amount])),this.draw()},draw:function(){var t=this.page*this.amount,e=this.elem.find(".testimonios");e.html("");for(var i=0;i=this.testimonios.length);i++)e.append($("
").attr("class","ui centered fluid card").append($("
").attr("class","center aligned content").append($("
").attr("class","header").html(this.testimonios[t].autor.toUpperCase())).append($("
").attr("class","description").html(this.testimonios[t].contenido))).append($("
").attr("class","center aligned content").append($("
").attr("class","ui mini black rating disabled").attr("data-rating","5").attr("data-max-rating","5")))),t++;this.elem.find(".ui.rating").rating(),this.draw_nav()},draw_nav:function(){var t=this.maxPages,e=this.page,i=this.elem.find(".nav"),a=this;i.html("");for(var n=0;n").attr("class","small circle outline icon").css("cursor","pointer").attr("data-page",n);n==e&&o.removeClass("outline"),o.click(function(t){a.page=parseInt($(this).attr("data-page")),a.draw()}),i.append(o)}}},sticky_button={elem:$("#columna_sticky #side_button"),setup:function(){$("#modal_sticky").modal(),this.elem.click(function(t){$("#modal_sticky").modal("show")}),this.elem.sticky({context:"#column"})}},modal_sticky_form={elem:$("#modal_sticky form"),color:null,amount:null,setup:function(){var e=this;this.amount=new Amount($('#modal_sticky form .input input[name="cantidad"]')),this.color=new Colors($("#modal_sticky form .colores"),!0),this.elem.submit(function(t){return t.preventDefault(),e.submit(),e.elem.parent("#modal_sticky").modal("hide"),!1})},submit:function(){carro.add(this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="color"]').val()),this.color.change_color("blue"),this.amount.n=0,this.amount.print(),this.elem.trigger("reset")}},sticky={elem:$("#columna_sticky"),setup:function(){var i=0;$("section.columna").each(function(t,e){i+=$(e).outerHeight(!0)}),this.elem.height(i),this.elem.find("#column").height(i),sticky_form.setup(),this.elem.find(".sticky .precio").html("$ "+format(valor)),"none"!=$("#columna_sticky .sticky").css("display")?$("#columna_sticky .sticky").sticky({context:"#column"}):(sticky_button.setup(),modal_sticky_form.setup())}},image={elem:$(".agrandable"),modal:$("#images.modal"),setup:function(){var e=this;this.modal.modal(),this.modal.find(".close.icon").click(function(t){e.modal.modal("hide"),e.modal.find(".image").html("")});var i=this;this.elem.click(function(t){var e=$(this).find("img").attr("src");i.modal.find(".image").html(""),i.modal.find(".image").append($("").attr("src",e)),i.modal.find(".image img").css("width","100%"),i.modal.modal("show")})}};function format(t){return(""+t).split("").reverse().join("").match(/.{1,3}/g).join(".").split("").reverse().join("")}var Producto=function(){function a(t,e,i){_classCallCheck(this,a),this.id=t,this.cantidad=e,this.color=i}return _createClass(a,[{key:"colorName",value:function(){return this.color.toLowerCase().split(" ").map(function(t){return t.replace(t[0],t[0].toUpperCase())}).join(" ")}},{key:"precio",value:function(){var t=0").attr("data-id",this.id).append($("").append($("
").attr("class","ui tiny image").append($("").attr("src","./assets/images/fotos/"+this.color+"/thumb.jpg")))).append($("").html("Stand "+this.colorName())).append($("").attr("class","input cantidad").append($("").attr("class","minus").attr("type","button").append($("").attr("class","minus icon"))).append($("").attr("type","text").attr("name","cantidad"+this.id).attr("value",this.cantidad)).append($("").attr("class","plus").attr("type","button").append($("").attr("class","plus icon")))).append($("").attr("class","precio").html("$ "+this.precio(!0))).append($("").append($("").attr("class","trash icon")));return t.find("button.minus").click(function(t){e.decrease()}),t.find("button.plus").click(function(t){e.increase()}),t.find(".trash.icon").click(function(t){carro.remove(e.id)}),t}}]),a}(),carro={elem:$("#carro"),boton:$("nav#menu .shopping.cart"),cantidad:0,compras:[],setup:function(){var e=this;this.boton.click(function(t){e.draw()}),this.elem.find(".close.icon").click(function(t){e.elem.modal("hide")}),this.elem.find("form").submit(function(t){return t.preventDefault(),e.submit(),!1}),this.update()},update:function(){this.boton.find(".cantidad").html(this.cantidad)},add:function(t,e){var i;(t=parseInt(t))<=0||(this.cantidad+=t,this.update(),-1<(i=this.compras.map(function(t){return t.color}).indexOf(e))?this.compras[i].cantidad+=t:(i=Date.now(),this.compras.push(new Producto(i,t,e))))},remove:function(t){if(0==this.compras.length)return this.cantidad=0,void this.update();t=parseInt(t);var e=this.compras.map(function(t){return t.id}).indexOf(t),t=this.compras[e].cantidad;this.compras.splice(e,1),this.cantidad-=t,this.update(),this.draw()},total:function(){var t=0 {\r\n this.increment()\r\n this.print()\r\n })\r\n this.minus.click((e) => {\r\n this.decrement()\r\n this.print()\r\n })\r\n this.elem.change((e) => {\r\n this.n = parseInt(this.elem.val())\r\n this.print()\r\n })\r\n this.print()\r\n }\r\n enable_button(name) {\r\n this[name].removeClass('disabled')\r\n if (name == 'plus') {\r\n this[name].html('')\r\n }\r\n if (name == 'minus') {\r\n this[name].html('')\r\n }\r\n }\r\n disable_button(name) {\r\n this[name].addClass('disabled')\r\n this[name].html('')\r\n }\r\n check_limits() {\r\n this.enable_button('plus')\r\n this.enable_button('minus')\r\n if (this.n > this.max) {\r\n this.n = this.max\r\n }\r\n if (this.n == this.max) {\r\n this.disable_button('plus')\r\n }\r\n\r\n if (this.n < 0) {\r\n this.n = 0\r\n }\r\n if (this.n == 0) {\r\n this.disable_button('minus')\r\n }\r\n }\r\n increment() {\r\n this.n += 1\r\n }\r\n decrement() {\r\n this.n -= 1\r\n }\r\n get value() {\r\n return this.n\r\n }\r\n print() {\r\n this.check_limits()\r\n this.elem.val(this.n)\r\n }\r\n}\r\n\r\nclass Colors {\r\n constructor(elem, changing = false) {\r\n this.colors = available_colors\r\n this.picked = 'blue'\r\n this.elem = elem\r\n this.input = elem.find('input[name=\"color\"]')\r\n this.changing = null\r\n if (changing) {\r\n this.changing = elem.parent().parent().find('.column img')\r\n }\r\n this.setup()\r\n }\r\n setup() {\r\n this.elem.find('.circle').each((i, el) => {\r\n let color = $(el).attr('class').split(' ')[0]\r\n let cssColor = $(el).css('background-color')\r\n if (cssColor != this.colors[color]['rgb']) {\r\n $(el).css('background-color', this.colors[color]['rgb'])\r\n }\r\n $(el).click((e) => {\r\n this.change_color(color)\r\n })\r\n })\r\n this.change_color('blue')\r\n }\r\n default_color_format(el) {\r\n $(el).removeClass('selected')\r\n }\r\n change_color(color) {\r\n this.picked = this.colors[color]['name']\r\n this.input.val(this.picked)\r\n this.elem.find('.circle').each((i, el) => {\r\n this.default_color_format(el)\r\n })\r\n this.elem.find('.' + color + '.circle').addClass('selected')\r\n if (this.changing != null) {\r\n this.changing.attr('src', './assets/images/fotos/' + this.picked + '/thumb.jpg')\r\n }\r\n }\r\n}\r\n\r\nlet ventajas = {\r\n elem: $('#ventajas'),\r\n fotos: 6,\r\n setup: function() {\r\n let h = this.elem.css('height')\r\n let w = this.elem.css('width')\r\n\r\n this.elem.find('.diagonal').css('borderBottomWidth', h)\r\n this.elem.find('.diagonal').css('borderRightWidth', w)\r\n\r\n this.elem.find('.nav.left').click((e) => {\r\n this.prev()\r\n })\r\n this.elem.find('.nav.right').click((e) => {\r\n this.next()\r\n })\r\n\r\n this.elem.find('.gallery').swipe({\r\n swipeLeft: (e, dir, d, t, n, data) => {\r\n this.next()\r\n },\r\n swipeRight: (e, dir, d, t, n, data) => {\r\n this.prev()\r\n }\r\n })\r\n },\r\n current: 1,\r\n next: function() {\r\n var n = this.current + 1\r\n if (n > this.fotos) {\r\n n = 1\r\n }\r\n this.elem.find('.gallery .image img').attr('src', './assets/images/galeria/foto' + n + '.jpg')\r\n this.current = n\r\n },\r\n prev: function() {\r\n var n = this.current - 1\r\n if (n < 1) {\r\n n = this.fotos\r\n }\r\n this.elem.find('.gallery .image img').attr('src', './assets/images/galeria/foto' + n + '.jpg')\r\n this.current = n\r\n }\r\n}\r\nlet dimensiones = {\r\n colors: available_colors,\r\n elem: $('#dimensiones'),\r\n setup: function() {\r\n this.elem.find('.colores .circle').each((i, el) => {\r\n let color = $(el).attr('class').split(' ')[0]\r\n let cssColor = $(el).css('background-color')\r\n if (cssColor != this.colors[color]['rgb']) {\r\n $(el).css('background-color', this.colors[color]['rgb'])\r\n }\r\n $(el).click((e) => {\r\n this.change_color(color)\r\n })\r\n })\r\n },\r\n change_color: function(color) {\r\n this.picked = this.colors[color]['name']\r\n this.elem.find('.colores .circle').each((i, el) => {\r\n $(el).removeClass('selected')\r\n })\r\n this.elem.find('.colores .' + color + '.circle').addClass('selected')\r\n this.change_images(this.colors[color]['name'])\r\n },\r\n change_images: function(color) {\r\n this.elem.find('.fotos img').each((i, el) => {\r\n let pos = $(el).attr('class')\r\n $(el).attr('src', './assets/images/fotos/' + color + '/' + pos + '.jpg')\r\n })\r\n }\r\n}\r\n\r\nconst smtp = {\r\n SecureToken: '4adcdc1f-6b6e-4e60-ab72-20da4c329b09',\r\n From: 'contacto@3dstand.cl'\r\n}\r\n\r\nlet sticky_form = {\r\n elem: $('.sticky form'),\r\n color: null,\r\n amount: null,\r\n setup: function() {\r\n this.amount = new Amount($('.sticky .input input[name=\"cantidad\"]'))\r\n this.color = new Colors($('.sticky .colores'), true)\r\n\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n },\r\n submit: function() {\r\n carro.add(this.elem.find('[name=\"cantidad\"]').val(), this.elem.find('[name=\"color\"]').val())\r\n this.color.change_color('blue')\r\n this.amount.n = 0\r\n this.amount.print()\r\n this.elem.trigger('reset')\r\n }\r\n}\r\nlet cotiza_form = {\r\n elem: $('#corporativos form'),\r\n setup: function() {\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n this.file = this.elem.find('input[type=\"file\"]')\r\n this.elem.find('.file').click((e) => {\r\n this.file.trigger('click')\r\n })\r\n },\r\n submit: function() {\r\n let email = this.elem.find('[name=\"email\"]').val()\r\n let data = new FormData(this.elem[0])\r\n let body = [\r\n 'Nombre: ' + this.elem.find('[name=\"nombre\"]').val(),\r\n 'E-mail: ' + email,\r\n 'Teléfono: ' + this.elem.find('[name=\"telefono\"]').val(),\r\n '',\r\n 'Color: ' + this.elem.find('[name=\"color\"]').val(),\r\n 'Cantidad: ' + this.elem.find('[name=\"cantidad\"]').val(),\r\n this.elem.find('[name=\"mensaje\"]').val()\r\n ]\r\n let content = {\r\n SecureToken: smtp.SecureToken,\r\n To: email,\r\n From: smtp.From,\r\n Subject: 'Cotizacion - ' + (new Date()).toLocaleString('es-CL', {timezone: \"UTC-3\"}),\r\n Body: body.join('
'),\r\n Attachments: [\r\n {\r\n name: \"Logo\",\r\n data: data.get('archivo')\r\n }\r\n ]\r\n }\r\n Email.send(content)\r\n }\r\n}\r\nlet conversemos_form = {\r\n elem: $('#contacto_form'),\r\n setup: function() {\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n },\r\n submit: function() {\r\n let email = this.elem.find('[name=\"email\"]').val()\r\n let body = [\r\n 'Nombre: ' + this.elem.find('[name=\"nombre\"]').val(),\r\n 'E-mail: ' + email,\r\n '',\r\n this.elem.find('[name=\"mensaje\"]').val()\r\n ]\r\n let content = {\r\n SecureToken: smtp.SecureToken,\r\n From: smtp.From,\r\n To: email,\r\n Subject: 'Contacto ' + (new Date()).toLocaleString('es-CL', {timezone: \"UTC-3\"}),\r\n Body: body.join('
')\r\n }\r\n Email.send(content)\r\n }\r\n}\r\n\r\nlet testimonios = {\r\n testimonios: [\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Este soporte que compré en @Stand-cl me cambió la vida, me sirve para el teléfono y el ipad, y ya no tengo que andar acomodando los aparatos en cualquier parte para las videollamadas\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Siiii todo mi gusto.. me encantó lo completo que es. Gracias\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Está super cool se ve de buena calidad\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Llego el mío, y es excelente, estoy feliz con mi compra\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Hola!!Me llegó el pedido, Muchas gracias muy bello. Me salvaste la vida\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Perfecto el producto, funciona impecable, muchas gracias\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Están bacanes! muchísimas gracias. Le regalé a mis viejos y lo aman\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Hola! Quería decirte que me encantaron los soportes, Muy útiles!\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Compré 3 y olvidé decirte que los encontré geniales! Me encantaron\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Diseño simple y funcional, minimalista y excelente precio, despacho súper Rápido.. gracias!\"\r\n }\r\n ],\r\n elem: $('#testimonios'),\r\n page: 0,\r\n maxPages: 1,\r\n amount: 3,\r\n word_amount: {\r\n 1: 'one',\r\n 3: 'three'\r\n },\r\n setup: function() {\r\n this.maxPages = Math.ceil(this.testimonios.length / this.amount)\r\n this.elem.find('.testimonios').swipe({\r\n swipeRight: (e, dir, d, t, n, data) => {\r\n this.page --\r\n if (this.page < 0) {\r\n this.page = this.maxPages - 1\r\n }\r\n this.draw()\r\n },\r\n swipeLeft: (e, dir, d, t, n, data) => {\r\n this.page ++\r\n if (this.page >= this.maxPages) {\r\n this.page = 0\r\n }\r\n this.draw()\r\n }\r\n })\r\n if (this.amount != 3) {\r\n this.elem.find('.testimonios').removeClass('three')\r\n this.elem.find('.testimonios').addClass(this.word_amount[this.amount])\r\n }\r\n this.draw()\r\n },\r\n draw: function() {\r\n var n = this.page * this.amount\r\n let p = this.elem.find('.testimonios')\r\n p.html('')\r\n for (var i = 0; i < this.amount; i ++) {\r\n if (n >= this.testimonios.length) {\r\n break\r\n }\r\n p.append(\r\n $('
').attr('class', 'ui centered fluid card').append(\r\n $('
').attr('class', 'center aligned content').append(\r\n $('
').attr('class', 'header').html(this.testimonios[n]['autor'].toUpperCase())\r\n ).append(\r\n $('
').attr('class', 'description').html(this.testimonios[n]['contenido'])\r\n )\r\n ).append(\r\n $('
').attr('class', 'center aligned content').append(\r\n $('
').attr('class', 'ui mini black rating disabled').attr('data-rating', '5').attr('data-max-rating', '5')\r\n )\r\n )\r\n )\r\n n ++\r\n }\r\n this.elem.find('.ui.rating').rating()\r\n this.draw_nav()\r\n },\r\n draw_nav: function() {\r\n let N = this.maxPages\r\n let k = this.page\r\n let nav = this.elem.find('.nav')\r\n let tests = this\r\n nav.html('')\r\n for (var i = 0; i < N; i ++) {\r\n var circle = $('').attr('class', 'small circle outline icon').css('cursor', 'pointer').attr('data-page', i)\r\n if (i == k) {\r\n circle.removeClass('outline')\r\n }\r\n circle.click(function(e) {\r\n tests.page = parseInt($(this).attr('data-page'))\r\n tests.draw()\r\n })\r\n nav.append(circle)\r\n }\r\n }\r\n}\r\n\r\nlet sticky = {\r\n elem: $('#columna_sticky'),\r\n setup: function() {\r\n var h = 0\r\n $('section.columna').each((i, el) => {\r\n h += $(el).outerHeight(true)\r\n })\r\n this.elem.height(h)\r\n this.elem.find('#column').height(h)\r\n\r\n sticky_form.setup()\r\n\r\n this.elem.find('.sticky .precio').html('$ ' + format(valor))\r\n\r\n $('#columna_sticky .sticky').sticky({\r\n context: '#column'\r\n })\r\n }\r\n}\r\n\r\nlet image = {\r\n elem: $('.agrandable'),\r\n modal: $('#images.modal'),\r\n setup: function() {\r\n this.modal.modal()\r\n this.modal.find('.close.icon').click((e) => {\r\n this.modal.modal('hide')\r\n this.modal.find('.image').html('')\r\n })\r\n let p = this\r\n this.elem.click(function(e) {\r\n let img = $(this).find('img').attr('src')\r\n p.modal.find('.image').html('')\r\n p.modal.find('.image').append(\r\n $('').attr('src', img)\r\n )\r\n p.modal.modal('show')\r\n })\r\n }\r\n}\r\n\r\nfunction format(value) {\r\n return (''+value).split('').reverse().join('').match(/.{1,3}/g).join('.').split('').reverse().join('')\r\n}\r\n\r\nclass Producto {\r\n constructor(id, cantidad, color) {\r\n this.id = id\r\n this.cantidad = cantidad\r\n this.color = color\r\n }\r\n colorName() {\r\n return this.color.toLowerCase().split(' ').map(function(str) {\r\n return str.replace(str[0], str[0].toUpperCase())\r\n }).join(' ')\r\n }\r\n precio(formateado = false) {\r\n let precio = this.cantidad * valor\r\n if (!formateado) {\r\n return precio\r\n }\r\n return format(precio)\r\n }\r\n increase() {\r\n this.cantidad ++\r\n carro.cantidad ++\r\n this.updateCantidad()\r\n }\r\n decrease() {\r\n this.cantidad --\r\n carro.cantidad --\r\n this.updateCantidad()\r\n if (this.cantidad <= 0) {\r\n carro.remove(this.id)\r\n }\r\n }\r\n updateCantidad() {\r\n $('tr[data-id=\"' + this.id + '\"]').find('input[name=\"cantidad' + this.id + '\"]').val(this.cantidad)\r\n carro.update()\r\n carro.draw()\r\n }\r\n draw() {\r\n let row = $('').attr('data-id', this.id).append(\r\n $('').append(\r\n $('
').attr('class', 'ui tiny image').append(\r\n $('').attr('src', './assets/images/fotos/' + this.color + '/thumb.jpg')\r\n )\r\n )\r\n ).append(\r\n $('').html('Stand ' + this.colorName())\r\n ).append(\r\n $('').attr('class', 'input cantidad').append(\r\n $('').attr('class', 'minus').attr('type', 'button').append(\r\n $('').attr('class', 'minus icon')\r\n )\r\n ).append(\r\n $('').attr('type', 'text').attr('name', 'cantidad' + this.id).attr('value', this.cantidad)\r\n ).append(\r\n $('').attr('class', 'plus').attr('type', 'button').append(\r\n $('').attr('class', 'plus icon')\r\n )\r\n )\r\n ).append(\r\n $('').attr('class', 'precio').html('$ ' + this.precio(true))\r\n ).append(\r\n $('').append(\r\n $('').attr('class', 'trash icon')\r\n )\r\n )\r\n row.find('button.minus').click((e) => {\r\n this.decrease()\r\n })\r\n row.find('button.plus').click((e) => {\r\n this.increase()\r\n })\r\n row.find('.trash.icon').click((e) => {\r\n carro.remove(this.id)\r\n })\r\n return row\r\n }\r\n}\r\nlet carro = {\r\n elem: $('#carro'),\r\n boton: $('nav#menu .shopping.cart'),\r\n cantidad: 0,\r\n compras: [],\r\n setup: function() {\r\n this.boton.click((e) => {\r\n this.draw()\r\n })\r\n this.elem.find('.close.icon').click((e) => {\r\n this.elem.modal('hide')\r\n })\r\n this.elem.find('form').submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n this.update()\r\n },\r\n update: function() {\r\n this.boton.find('.cantidad').html(this.cantidad)\r\n },\r\n add: function(amount, color) {\r\n amount = parseInt(amount)\r\n if (amount <= 0) {\r\n return\r\n }\r\n this.cantidad += amount\r\n this.update()\r\n let idx = this.compras.map(x => {return x.color}).indexOf(color)\r\n if (idx > -1) {\r\n this.compras[idx].cantidad += amount\r\n return\r\n }\r\n let f = Date.now()\r\n this.compras.push(new Producto(f, amount, color))\r\n },\r\n remove: function(id) {\r\n if (this.compras.length == 0) {\r\n this.cantidad = 0\r\n this.update()\r\n return\r\n }\r\n id = parseInt(id)\r\n let idx = this.compras.map(x => {return x.id}).indexOf(id)\r\n let n = this.compras[idx].cantidad\r\n this.compras.splice(idx, 1)\r\n this.cantidad -= n\r\n this.update()\r\n this.draw()\r\n },\r\n total: function(formateado = false) {\r\n let total = this.cantidad * valor\r\n if (!formateado) {\r\n return total\r\n }\r\n return format(total)\r\n },\r\n draw: function() {\r\n let t = this.elem.find('.productos table tbody')\r\n t.html('')\r\n $.each(this.compras, (i, el) => {\r\n t.append(el.draw())\r\n })\r\n t.parent().find('.total .valor').html(this.total(true))\r\n this.elem.modal('show')\r\n },\r\n submit: function() {\r\n console.debug('Comprar')\r\n }\r\n}\r\n\r\n$(document).ready(function() {\r\n $('#subir').sticky()\r\n\r\n carro.setup()\r\n\r\n sticky.setup()\r\n ventajas.setup()\r\n dimensiones.setup()\r\n let cotiza_amount = new Amount($('#corporativos .input input[name=\"cantidad\"]'))\r\n let cotiza_color = new Colors($('#corporativos .colores'))\r\n cotiza_form.setup()\r\n conversemos_form.setup()\r\n image.setup()\r\n\r\n window.mobileCheck = function() {\r\n let check = false;\r\n (function(a){if(/(android|bb\\d+|meego).+mobile|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\\-(n|u)|c55\\/|capi|ccwa|cdm\\-|cell|chtm|cldc|cmd\\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\\-s|devi|dica|dmob|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\\-|_)|g1 u|g560|gene|gf\\-5|g\\-mo|go(\\.w|od)|gr(ad|un)|haie|hcit|hd\\-(m|p|t)|hei\\-|hi(pt|ta)|hp( i|ip)|hs\\-c|ht(c(\\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\\-(20|go|ma)|i230|iac( |\\-|\\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\\/)|klon|kpt |kwc\\-|kyo(c|k)|le(no|xi)|lg( g|\\/(k|l|u)|50|54|\\-[a-w])|libw|lynx|m1\\-w|m3ga|m50\\/|ma(te|ui|xo)|mc(01|21|ca)|m\\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\\-2|po(ck|rt|se)|prox|psio|pt\\-g|qa\\-a|qc(07|12|21|32|60|\\-[2-7]|i\\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\\-|oo|p\\-)|sdk\\/|se(c(\\-|0|1)|47|mc|nd|ri)|sgh\\-|shar|sie(\\-|m)|sk\\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\\-|v\\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\\-|tdg\\-|tel(i|m)|tim\\-|t\\-mo|to(pl|sh)|ts(70|m\\-|m3|m5)|tx\\-9|up(\\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\\-|your|zeto|zte\\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);\r\n return check;\r\n };\r\n\r\n if (window.mobileCheck()) {\r\n testimonios.amount = 1\r\n }\r\n testimonios.setup()\r\n})\r\n"]} \ No newline at end of file +{"version":3,"sources":["main.js"],"names":["valor","available_colors","white","name","rgb","black","blue","petrol","cyan","green","yellow","Amount","elem","_classCallCheck","this","red","minus","parent","find","plus","n","setup","max","_this","val","click","e","change","parseInt","print","removeClass","increment","html","addClass","enable_button","disable_button","check_limits","Colors","changing","arguments","length","undefined","colors","picked","input","_this2","each","i","el","color","$","attr","split","css","change_color","_this3","default_color_format","ventajas","fotos","_this4","h","w","next","swipe","swipeLeft","dir","d","t","data","swipeRight","prev","current","dimensiones","_this5","change_images","pos","smtp","SecureToken","From","_this6","amount","submit","preventDefault","carro","add","trigger","cotiza_form","_this7","file","email","FormData","body","cssColor","content","Subject","Date","toLocaleString","timezone","Attachments","get","send","conversemos_form","_this8","sticky_form","To","join","Email","testimonios","autor","contenido","Body","page","word_amount","1","3","_this9","maxPages","Math","ceil","draw","p","append","toUpperCase","rating","draw_nav","N","nav","tests","circle","k","modal","sticky","context","modal_sticky_form","_this10","outerHeight","height","format","sticky_button","_this11","img","value","reverse","match","id","cantidad","Producto","toLowerCase","map","str","replace","formateado","precio","updateCantidad","remove","update","row","colorName","_this12","decrease","increase","boton","compras","_this13","f","idx","x","indexOf","now","push","splice","total","console","debug","document","ready","image","window","mobileCheck","a","check","navigator","userAgent","vendor","opera","test","substr"],"mappings":"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","file":"../main.min.js","sourcesContent":["const valor = 6990\r\nlet available_colors = {\r\n white: {\r\n name: 'blanco',\r\n rgb: 'rgb(255, 255, 255)'\r\n },\r\n black: {\r\n name: 'negro',\r\n rgb: 'rgb(0, 0, 0)'\r\n },\r\n blue: {\r\n name: 'azul',\r\n rgb: 'rgb(0, 110, 230)'\r\n },\r\n petrol: {\r\n name: 'azul_petroleo',\r\n rgb: 'rgb(0, 80, 120)'\r\n },\r\n cyan: {\r\n name: 'celeste',\r\n rgb: 'rgb(80, 200, 255)'\r\n },\r\n green: {\r\n name: 'verde',\r\n rgb: 'rgb(10, 200, 100)'\r\n },\r\n yellow: {\r\n name: 'amarillo',\r\n rgb: 'rgb(255, 240, 70)'\r\n },\r\n orange: {\r\n name: 'naranjo',\r\n rgb: 'rgb(255, 130, 70)'\r\n },\r\n red: {\r\n name: 'rojo',\r\n rgb: 'rgb(255, 20, 50)'\r\n }\r\n}\r\n\r\nclass Amount {\r\n constructor(elem) {\r\n this.elem = elem\r\n this.minus = elem.parent().find('.minus')\r\n this.plus = elem.parent().find('.plus')\r\n this.n = 0\r\n this.setup()\r\n this.max = 999\r\n }\r\n setup() {\r\n this.elem.val(0)\r\n this.plus.click((e) => {\r\n this.increment()\r\n this.print()\r\n })\r\n this.minus.click((e) => {\r\n this.decrement()\r\n this.print()\r\n })\r\n this.elem.change((e) => {\r\n this.n = parseInt(this.elem.val())\r\n this.print()\r\n })\r\n this.print()\r\n }\r\n enable_button(name) {\r\n this[name].removeClass('disabled')\r\n if (name == 'plus') {\r\n this[name].html('')\r\n }\r\n if (name == 'minus') {\r\n this[name].html('')\r\n }\r\n }\r\n disable_button(name) {\r\n this[name].addClass('disabled')\r\n this[name].html('')\r\n }\r\n check_limits() {\r\n this.enable_button('plus')\r\n this.enable_button('minus')\r\n if (this.n > this.max) {\r\n this.n = this.max\r\n }\r\n if (this.n == this.max) {\r\n this.disable_button('plus')\r\n }\r\n\r\n if (this.n < 0) {\r\n this.n = 0\r\n }\r\n if (this.n == 0) {\r\n this.disable_button('minus')\r\n }\r\n }\r\n increment() {\r\n this.n += 1\r\n }\r\n decrement() {\r\n this.n -= 1\r\n }\r\n get value() {\r\n return this.n\r\n }\r\n print() {\r\n this.check_limits()\r\n this.elem.val(this.n)\r\n }\r\n}\r\n\r\nclass Colors {\r\n constructor(elem, changing = false) {\r\n this.colors = available_colors\r\n this.picked = 'blue'\r\n this.elem = elem\r\n this.input = elem.find('input[name=\"color\"]')\r\n this.changing = null\r\n if (changing) {\r\n this.changing = elem.parent().parent().find('.column img')\r\n }\r\n this.setup()\r\n }\r\n setup() {\r\n this.elem.find('.circle').each((i, el) => {\r\n let color = $(el).attr('class').split(' ')[0]\r\n let cssColor = $(el).css('background-color')\r\n if (cssColor != this.colors[color]['rgb']) {\r\n $(el).css('background-color', this.colors[color]['rgb'])\r\n }\r\n $(el).click((e) => {\r\n this.change_color(color)\r\n })\r\n })\r\n this.change_color('blue')\r\n }\r\n default_color_format(el) {\r\n $(el).removeClass('selected')\r\n }\r\n change_color(color) {\r\n this.picked = this.colors[color]['name']\r\n this.input.val(this.picked)\r\n this.elem.find('.circle').each((i, el) => {\r\n this.default_color_format(el)\r\n })\r\n this.elem.find('.' + color + '.circle').addClass('selected')\r\n if (this.changing != null) {\r\n this.changing.attr('src', './assets/images/fotos/' + this.picked + '/thumb.jpg')\r\n }\r\n }\r\n}\r\n\r\nlet ventajas = {\r\n elem: $('#ventajas'),\r\n fotos: 6,\r\n setup: function() {\r\n let h = this.elem.css('height')\r\n let w = this.elem.css('width')\r\n\r\n this.elem.find('.diagonal').css('borderBottomWidth', h)\r\n this.elem.find('.diagonal').css('borderRightWidth', w)\r\n\r\n this.elem.find('.nav.left').click((e) => {\r\n this.prev()\r\n })\r\n this.elem.find('.nav.right').click((e) => {\r\n this.next()\r\n })\r\n\r\n this.elem.find('.gallery').swipe({\r\n swipeLeft: (e, dir, d, t, n, data) => {\r\n this.next()\r\n },\r\n swipeRight: (e, dir, d, t, n, data) => {\r\n this.prev()\r\n }\r\n })\r\n },\r\n current: 1,\r\n next: function() {\r\n var n = this.current + 1\r\n if (n > this.fotos) {\r\n n = 1\r\n }\r\n this.elem.find('.gallery .image img').attr('src', './assets/images/galeria/foto' + n + '.jpg')\r\n this.current = n\r\n },\r\n prev: function() {\r\n var n = this.current - 1\r\n if (n < 1) {\r\n n = this.fotos\r\n }\r\n this.elem.find('.gallery .image img').attr('src', './assets/images/galeria/foto' + n + '.jpg')\r\n this.current = n\r\n }\r\n}\r\nlet dimensiones = {\r\n colors: available_colors,\r\n elem: $('#dimensiones'),\r\n setup: function() {\r\n this.elem.find('.colores .circle').each((i, el) => {\r\n let color = $(el).attr('class').split(' ')[0]\r\n let cssColor = $(el).css('background-color')\r\n if (cssColor != this.colors[color]['rgb']) {\r\n $(el).css('background-color', this.colors[color]['rgb'])\r\n }\r\n $(el).click((e) => {\r\n this.change_color(color)\r\n })\r\n })\r\n },\r\n change_color: function(color) {\r\n this.picked = this.colors[color]['name']\r\n this.elem.find('.colores .circle').each((i, el) => {\r\n $(el).removeClass('selected')\r\n })\r\n this.elem.find('.colores .' + color + '.circle').addClass('selected')\r\n this.change_images(this.colors[color]['name'])\r\n },\r\n change_images: function(color) {\r\n this.elem.find('.fotos img').each((i, el) => {\r\n let pos = $(el).attr('class')\r\n $(el).attr('src', './assets/images/fotos/' + color + '/' + pos + '.jpg')\r\n })\r\n }\r\n}\r\n\r\nconst smtp = {\r\n SecureToken: '4adcdc1f-6b6e-4e60-ab72-20da4c329b09',\r\n From: 'contacto@3dstand.cl'\r\n}\r\n\r\nlet sticky_form = {\r\n elem: $('.sticky form'),\r\n color: null,\r\n amount: null,\r\n setup: function() {\r\n this.amount = new Amount($('.sticky .input input[name=\"cantidad\"]'))\r\n this.color = new Colors($('.sticky .colores'), true)\r\n\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n },\r\n submit: function() {\r\n carro.add(this.elem.find('[name=\"cantidad\"]').val(), this.elem.find('[name=\"color\"]').val())\r\n this.color.change_color('blue')\r\n this.amount.n = 0\r\n this.amount.print()\r\n this.elem.trigger('reset')\r\n }\r\n}\r\nlet cotiza_form = {\r\n elem: $('#corporativos form'),\r\n setup: function() {\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n this.file = this.elem.find('input[type=\"file\"]')\r\n this.elem.find('.file').click((e) => {\r\n this.file.trigger('click')\r\n })\r\n },\r\n submit: function() {\r\n let email = this.elem.find('[name=\"email\"]').val()\r\n let data = new FormData(this.elem[0])\r\n let body = [\r\n 'Nombre: ' + this.elem.find('[name=\"nombre\"]').val(),\r\n 'E-mail: ' + email,\r\n 'Teléfono: ' + this.elem.find('[name=\"telefono\"]').val(),\r\n '',\r\n 'Color: ' + this.elem.find('[name=\"color\"]').val(),\r\n 'Cantidad: ' + this.elem.find('[name=\"cantidad\"]').val(),\r\n this.elem.find('[name=\"mensaje\"]').val()\r\n ]\r\n let content = {\r\n SecureToken: smtp.SecureToken,\r\n To: email,\r\n From: smtp.From,\r\n Subject: 'Cotizacion - ' + (new Date()).toLocaleString('es-CL', {timezone: \"UTC-3\"}),\r\n Body: body.join('
'),\r\n Attachments: [\r\n {\r\n name: \"Logo\",\r\n data: data.get('archivo')\r\n }\r\n ]\r\n }\r\n Email.send(content)\r\n }\r\n}\r\nlet conversemos_form = {\r\n elem: $('#contacto_form'),\r\n setup: function() {\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n },\r\n submit: function() {\r\n let email = this.elem.find('[name=\"email\"]').val()\r\n let body = [\r\n 'Nombre: ' + this.elem.find('[name=\"nombre\"]').val(),\r\n 'E-mail: ' + email,\r\n '',\r\n this.elem.find('[name=\"mensaje\"]').val()\r\n ]\r\n let content = {\r\n SecureToken: smtp.SecureToken,\r\n From: smtp.From,\r\n To: email,\r\n Subject: 'Contacto ' + (new Date()).toLocaleString('es-CL', {timezone: \"UTC-3\"}),\r\n Body: body.join('
')\r\n }\r\n Email.send(content)\r\n }\r\n}\r\n\r\nlet testimonios = {\r\n testimonios: [\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Este soporte que compré en @Stand-cl me cambió la vida, me sirve para el teléfono y el ipad, y ya no tengo que andar acomodando los aparatos en cualquier parte para las videollamadas\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Siiii todo mi gusto.. me encantó lo completo que es. Gracias\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Está super cool se ve de buena calidad\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Llego el mío, y es excelente, estoy feliz con mi compra\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Hola!!Me llegó el pedido, Muchas gracias muy bello. Me salvaste la vida\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Perfecto el producto, funciona impecable, muchas gracias\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Están bacanes! muchísimas gracias. Le regalé a mis viejos y lo aman\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Hola! Quería decirte que me encantaron los soportes, Muy útiles!\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Compré 3 y olvidé decirte que los encontré geniales! Me encantaron\"\r\n },\r\n {\r\n \"autor\": \"John Master\",\r\n \"contenido\": \"Diseño simple y funcional, minimalista y excelente precio, despacho súper Rápido.. gracias!\"\r\n }\r\n ],\r\n elem: $('#testimonios'),\r\n page: 0,\r\n maxPages: 1,\r\n amount: 3,\r\n word_amount: {\r\n 1: 'one',\r\n 3: 'three'\r\n },\r\n setup: function() {\r\n this.maxPages = Math.ceil(this.testimonios.length / this.amount)\r\n this.elem.find('.testimonios').swipe({\r\n swipeRight: (e, dir, d, t, n, data) => {\r\n this.page --\r\n if (this.page < 0) {\r\n this.page = this.maxPages - 1\r\n }\r\n this.draw()\r\n },\r\n swipeLeft: (e, dir, d, t, n, data) => {\r\n this.page ++\r\n if (this.page >= this.maxPages) {\r\n this.page = 0\r\n }\r\n this.draw()\r\n }\r\n })\r\n if (this.amount != 3) {\r\n this.elem.find('.testimonios').removeClass('three')\r\n this.elem.find('.testimonios').addClass(this.word_amount[this.amount])\r\n }\r\n this.draw()\r\n },\r\n draw: function() {\r\n var n = this.page * this.amount\r\n let p = this.elem.find('.testimonios')\r\n p.html('')\r\n for (var i = 0; i < this.amount; i ++) {\r\n if (n >= this.testimonios.length) {\r\n break\r\n }\r\n p.append(\r\n $('
').attr('class', 'ui centered fluid card').append(\r\n $('
').attr('class', 'center aligned content').append(\r\n $('
').attr('class', 'header').html(this.testimonios[n]['autor'].toUpperCase())\r\n ).append(\r\n $('
').attr('class', 'description').html(this.testimonios[n]['contenido'])\r\n )\r\n ).append(\r\n $('
').attr('class', 'center aligned content').append(\r\n $('
').attr('class', 'ui mini black rating disabled').attr('data-rating', '5').attr('data-max-rating', '5')\r\n )\r\n )\r\n )\r\n n ++\r\n }\r\n this.elem.find('.ui.rating').rating()\r\n this.draw_nav()\r\n },\r\n draw_nav: function() {\r\n let N = this.maxPages\r\n let k = this.page\r\n let nav = this.elem.find('.nav')\r\n let tests = this\r\n nav.html('')\r\n for (var i = 0; i < N; i ++) {\r\n var circle = $('').attr('class', 'small circle outline icon').css('cursor', 'pointer').attr('data-page', i)\r\n if (i == k) {\r\n circle.removeClass('outline')\r\n }\r\n circle.click(function(e) {\r\n tests.page = parseInt($(this).attr('data-page'))\r\n tests.draw()\r\n })\r\n nav.append(circle)\r\n }\r\n }\r\n}\r\n\r\nlet sticky_button = {\r\n elem: $('#columna_sticky #side_button'),\r\n setup: function() {\r\n $('#modal_sticky').modal()\r\n this.elem.click((e) => {\r\n $('#modal_sticky').modal('show')\r\n })\r\n this.elem.sticky({\r\n context: '#column'\r\n })\r\n }\r\n}\r\n\r\nlet modal_sticky_form = {\r\n elem: $('#modal_sticky form'),\r\n color: null,\r\n amount: null,\r\n setup: function() {\r\n this.amount = new Amount($('#modal_sticky form .input input[name=\"cantidad\"]'))\r\n this.color = new Colors($('#modal_sticky form .colores'), true)\r\n\r\n this.elem.submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n this.elem.parent('#modal_sticky').modal('hide')\r\n return false\r\n })\r\n },\r\n submit: function() {\r\n carro.add(this.elem.find('[name=\"cantidad\"]').val(), this.elem.find('[name=\"color\"]').val())\r\n this.color.change_color('blue')\r\n this.amount.n = 0\r\n this.amount.print()\r\n this.elem.trigger('reset')\r\n }\r\n}\r\n\r\nlet sticky = {\r\n elem: $('#columna_sticky'),\r\n setup: function() {\r\n var h = 0\r\n $('section.columna').each((i, el) => {\r\n h += $(el).outerHeight(true)\r\n })\r\n this.elem.height(h)\r\n this.elem.find('#column').height(h)\r\n\r\n sticky_form.setup()\r\n\r\n this.elem.find('.sticky .precio').html('$ ' + format(valor))\r\n\r\n if ($('#columna_sticky .sticky').css('display') != 'none') {\r\n $('#columna_sticky .sticky').sticky({\r\n context: '#column'\r\n })\r\n } else {\r\n sticky_button.setup()\r\n modal_sticky_form.setup()\r\n }\r\n }\r\n}\r\n\r\nlet image = {\r\n elem: $('.agrandable'),\r\n modal: $('#images.modal'),\r\n setup: function() {\r\n this.modal.modal()\r\n this.modal.find('.close.icon').click((e) => {\r\n this.modal.modal('hide')\r\n this.modal.find('.image').html('')\r\n })\r\n let p = this\r\n this.elem.click(function(e) {\r\n let img = $(this).find('img').attr('src')\r\n p.modal.find('.image').html('')\r\n p.modal.find('.image').append(\r\n $('').attr('src', img)\r\n )\r\n p.modal.find('.image img').css('width', '100%')\r\n p.modal.modal('show')\r\n })\r\n }\r\n}\r\n\r\nfunction format(value) {\r\n return (''+value).split('').reverse().join('').match(/.{1,3}/g).join('.').split('').reverse().join('')\r\n}\r\n\r\nclass Producto {\r\n constructor(id, cantidad, color) {\r\n this.id = id\r\n this.cantidad = cantidad\r\n this.color = color\r\n }\r\n colorName() {\r\n return this.color.toLowerCase().split(' ').map(function(str) {\r\n return str.replace(str[0], str[0].toUpperCase())\r\n }).join(' ')\r\n }\r\n precio(formateado = false) {\r\n let precio = this.cantidad * valor\r\n if (!formateado) {\r\n return precio\r\n }\r\n return format(precio)\r\n }\r\n increase() {\r\n this.cantidad ++\r\n carro.cantidad ++\r\n this.updateCantidad()\r\n }\r\n decrease() {\r\n this.cantidad --\r\n carro.cantidad --\r\n this.updateCantidad()\r\n if (this.cantidad <= 0) {\r\n carro.remove(this.id)\r\n }\r\n }\r\n updateCantidad() {\r\n $('tr[data-id=\"' + this.id + '\"]').find('input[name=\"cantidad' + this.id + '\"]').val(this.cantidad)\r\n carro.update()\r\n carro.draw()\r\n }\r\n draw() {\r\n let row = $('').attr('data-id', this.id).append(\r\n $('').append(\r\n $('
').attr('class', 'ui tiny image').append(\r\n $('').attr('src', './assets/images/fotos/' + this.color + '/thumb.jpg')\r\n )\r\n )\r\n ).append(\r\n $('').html('Stand ' + this.colorName())\r\n ).append(\r\n $('').attr('class', 'input cantidad').append(\r\n $('').attr('class', 'minus').attr('type', 'button').append(\r\n $('').attr('class', 'minus icon')\r\n )\r\n ).append(\r\n $('').attr('type', 'text').attr('name', 'cantidad' + this.id).attr('value', this.cantidad)\r\n ).append(\r\n $('').attr('class', 'plus').attr('type', 'button').append(\r\n $('').attr('class', 'plus icon')\r\n )\r\n )\r\n ).append(\r\n $('').attr('class', 'precio').html('$ ' + this.precio(true))\r\n ).append(\r\n $('').append(\r\n $('').attr('class', 'trash icon')\r\n )\r\n )\r\n row.find('button.minus').click((e) => {\r\n this.decrease()\r\n })\r\n row.find('button.plus').click((e) => {\r\n this.increase()\r\n })\r\n row.find('.trash.icon').click((e) => {\r\n carro.remove(this.id)\r\n })\r\n return row\r\n }\r\n}\r\nlet carro = {\r\n elem: $('#carro'),\r\n boton: $('nav#menu .shopping.cart'),\r\n cantidad: 0,\r\n compras: [],\r\n setup: function() {\r\n this.boton.click((e) => {\r\n this.draw()\r\n })\r\n this.elem.find('.close.icon').click((e) => {\r\n this.elem.modal('hide')\r\n })\r\n this.elem.find('form').submit((e) => {\r\n e.preventDefault()\r\n this.submit()\r\n return false\r\n })\r\n this.update()\r\n },\r\n update: function() {\r\n this.boton.find('.cantidad').html(this.cantidad)\r\n },\r\n add: function(amount, color) {\r\n amount = parseInt(amount)\r\n if (amount <= 0) {\r\n return\r\n }\r\n this.cantidad += amount\r\n this.update()\r\n let idx = this.compras.map(x => {return x.color}).indexOf(color)\r\n if (idx > -1) {\r\n this.compras[idx].cantidad += amount\r\n return\r\n }\r\n let f = Date.now()\r\n this.compras.push(new Producto(f, amount, color))\r\n },\r\n remove: function(id) {\r\n if (this.compras.length == 0) {\r\n this.cantidad = 0\r\n this.update()\r\n return\r\n }\r\n id = parseInt(id)\r\n let idx = this.compras.map(x => {return x.id}).indexOf(id)\r\n let n = this.compras[idx].cantidad\r\n this.compras.splice(idx, 1)\r\n this.cantidad -= n\r\n this.update()\r\n this.draw()\r\n },\r\n total: function(formateado = false) {\r\n let total = this.cantidad * valor\r\n if (!formateado) {\r\n return total\r\n }\r\n return format(total)\r\n },\r\n draw: function() {\r\n let t = this.elem.find('.productos table tbody')\r\n t.html('')\r\n $.each(this.compras, (i, el) => {\r\n t.append(el.draw())\r\n })\r\n t.parent().find('.total .valor').html(this.total(true))\r\n this.elem.modal('show')\r\n },\r\n submit: function() {\r\n console.debug('Comprar')\r\n }\r\n}\r\n\r\n$(document).ready(function() {\r\n $('#subir').sticky()\r\n\r\n carro.setup()\r\n\r\n sticky.setup()\r\n ventajas.setup()\r\n dimensiones.setup()\r\n let cotiza_amount = new Amount($('#corporativos .input input[name=\"cantidad\"]'))\r\n let cotiza_color = new Colors($('#corporativos .colores'))\r\n cotiza_form.setup()\r\n conversemos_form.setup()\r\n image.setup()\r\n\r\n window.mobileCheck = function() {\r\n let check = false;\r\n (function(a){if(/(android|bb\\d+|meego).+mobile|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\\-(n|u)|c55\\/|capi|ccwa|cdm\\-|cell|chtm|cldc|cmd\\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\\-s|devi|dica|dmob|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\\-|_)|g1 u|g560|gene|gf\\-5|g\\-mo|go(\\.w|od)|gr(ad|un)|haie|hcit|hd\\-(m|p|t)|hei\\-|hi(pt|ta)|hp( i|ip)|hs\\-c|ht(c(\\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\\-(20|go|ma)|i230|iac( |\\-|\\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\\/)|klon|kpt |kwc\\-|kyo(c|k)|le(no|xi)|lg( g|\\/(k|l|u)|50|54|\\-[a-w])|libw|lynx|m1\\-w|m3ga|m50\\/|ma(te|ui|xo)|mc(01|21|ca)|m\\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\\-2|po(ck|rt|se)|prox|psio|pt\\-g|qa\\-a|qc(07|12|21|32|60|\\-[2-7]|i\\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\\-|oo|p\\-)|sdk\\/|se(c(\\-|0|1)|47|mc|nd|ri)|sgh\\-|shar|sie(\\-|m)|sk\\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\\-|v\\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\\-|tdg\\-|tel(i|m)|tim\\-|t\\-mo|to(pl|sh)|ts(70|m\\-|m3|m5)|tx\\-9|up(\\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\\-|your|zeto|zte\\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);\r\n return check;\r\n };\r\n\r\n if (window.mobileCheck()) {\r\n testimonios.amount = 1\r\n }\r\n testimonios.setup()\r\n})\r\n"]} \ No newline at end of file diff --git a/public/assets/styles/main.css b/public/assets/styles/main.css index ec7bc02..caded62 100644 --- a/public/assets/styles/main.css +++ b/public/assets/styles/main.css @@ -149,7 +149,7 @@ html { background-color: #cccccc; } #testimonios .testimonios .ui.card .rating .icon { - color: white; + color: yellow; } #contacto { @@ -480,37 +480,44 @@ i.font-icon.chile:before { height: 100%; width: 100%; } + #columna_sticky .column { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + #columna_sticky > .container { + margin-top: 1rem; + } #columna_sticky .left.column { pointer-events: none; } - #columna_sticky .sticky { + #columna_sticky #sticky_form { display: none; background-color: rgba(255, 255, 255, 0.5); z-index: 10; margin-top: 3.75rem; padding-top: 5.0625rem; } - #columna_sticky .sticky .row { + #columna_sticky #sticky_form .row { padding-top: 0 !important; } - #columna_sticky .sticky .column:first-child { + #columna_sticky #sticky_form .column:first-child { vertical-align: bottom; padding-top: 1.875rem; font-size: 1.1666666667rem; } - #columna_sticky .sticky .column:first-child .titulo { + #columna_sticky #sticky_form .column:first-child .titulo { font-size: 2.0833333333rem; } - #columna_sticky .sticky .column:first-child .precio { + #columna_sticky #sticky_form .column:first-child .precio { font-size: 1.3333333333rem; } - #columna_sticky .sticky .column:first-child .colores { + #columna_sticky #sticky_form .column:first-child .colores { vertical-align: center; } - #columna_sticky .sticky .column:first-child .colores .text { + #columna_sticky #sticky_form .column:first-child .colores .text { margin-right: 0.28125rem; } - #columna_sticky .sticky .column:first-child .colores .circle { + #columna_sticky #sticky_form .column:first-child .colores .circle { display: inline-block; width: 1.40625rem; height: 1.40625rem; @@ -518,19 +525,19 @@ i.font-icon.chile:before { margin: auto 0.09375rem; cursor: pointer; } - #columna_sticky .sticky .column:first-child .colores .circle.selected { + #columna_sticky #sticky_form .column:first-child .colores .circle.selected { width: 1.59375rem; height: 1.59375rem; cursor: default; } - #columna_sticky .sticky .column:first-child .input.cantidad { + #columna_sticky #sticky_form .column:first-child .input.cantidad { width: 4.5rem; border: thin solid black; text-align: center; padding: 0.5rem 0.05rem; font-size: 0.8333333333rem; } - #columna_sticky .sticky .column:first-child .input.cantidad button { + #columna_sticky #sticky_form .column:first-child .input.cantidad button { background: none; border: none; width: 1rem; @@ -539,7 +546,7 @@ i.font-icon.chile:before { cursor: pointer; font-weight: bold; } - #columna_sticky .sticky .column:first-child .input.cantidad input { + #columna_sticky #sticky_form .column:first-child .input.cantidad input { width: 2rem; background: none; margin: 0; @@ -547,17 +554,88 @@ i.font-icon.chile:before { padding: 0; text-align: center; } - #columna_sticky .sticky .column:first-child .input.cantidad .button { + #columna_sticky #sticky_form .column:first-child .input.cantidad .button { border-radius: 0 !important; width: 100%; } - #columna_sticky .sticky .column:first-child .button { + #columna_sticky #sticky_form .column:first-child .button { width: 100%; } #columna_sticky #side_button { - height: 100%; - background-color: black; + background-color: #333333; + color: white; + width: 100%; + height: 12rem; + cursor: pointer; + padding-top: 6rem; + } + #columna_sticky #side_button .rotated { transform: rotate(-90deg); + font-size: 2rem; + } + + #modal_sticky .column:first-child { + vertical-align: bottom; + padding-top: 1.875rem; + font-size: 1.1666666667rem; + } + #modal_sticky .column:first-child .titulo { + font-size: 2.0833333333rem; + } + #modal_sticky .column:first-child .precio { + font-size: 1.3333333333rem; + } + #modal_sticky .column:first-child .colores { + vertical-align: center; + } + #modal_sticky .column:first-child .colores .text { + margin-right: 0.28125rem; + } + #modal_sticky .column:first-child .colores .circle { + display: inline-block; + width: 1.40625rem; + height: 1.40625rem; + border-radius: 8000px; + margin: auto 0.09375rem; + cursor: pointer; + } + #modal_sticky .column:first-child .colores .circle.selected { + width: 1.59375rem; + height: 1.59375rem; + cursor: default; + } + #modal_sticky .column:first-child .input.cantidad { + width: 4.5rem; + border: thin solid black; + text-align: center; + padding: 0.5rem 0.05rem; + font-size: 0.8333333333rem; + } + #modal_sticky .column:first-child .input.cantidad button { + background: none; + border: none; + width: 1rem; + margin: 0; + padding: 0; + cursor: pointer; + font-weight: bold; + } + #modal_sticky .column:first-child .input.cantidad input { + width: 2rem; + background: none; + margin: 0; + border: 0; + padding: 0; + text-align: center; + } + #modal_sticky .column:first-child .input.cantidad .button { + border-radius: 0 !important; + width: 100%; + } + #modal_sticky .column:first-child .button { + width: 100%; + color: white; + background-color: #333333; } #menu i { @@ -571,17 +649,18 @@ i.font-icon.chile:before { } .left.column { - width: 75%; + width: 75% !important; padding-left: 0.46875rem !important; } .right.column { - width: 25%; + width: 25% !important; } .titulo { padding-top: 2.34375rem; padding-bottom: 1.875rem; + font-size: 1.5rem; } html { @@ -754,33 +833,33 @@ i.font-icon.chile:before { #columna_sticky .left.column { pointer-events: none; } - #columna_sticky .sticky { + #columna_sticky #sticky_form { background-color: rgba(255, 255, 255, 0.5); z-index: 10; margin-top: 2.5rem; padding-top: 3.375rem; } - #columna_sticky .sticky .row { + #columna_sticky #sticky_form .row { padding-top: 0 !important; } - #columna_sticky .sticky .column:first-child { + #columna_sticky #sticky_form .column:first-child { vertical-align: bottom; padding-top: 1.25rem; font-size: 1.1666666667rem; } - #columna_sticky .sticky .column:first-child .titulo { + #columna_sticky #sticky_form .column:first-child .titulo { font-size: 2.0833333333rem; } - #columna_sticky .sticky .column:first-child .precio { + #columna_sticky #sticky_form .column:first-child .precio { font-size: 1.3333333333rem; } - #columna_sticky .sticky .column:first-child .colores { + #columna_sticky #sticky_form .column:first-child .colores { vertical-align: center; } - #columna_sticky .sticky .column:first-child .colores .text { + #columna_sticky #sticky_form .column:first-child .colores .text { margin-right: 0.1875rem; } - #columna_sticky .sticky .column:first-child .colores .circle { + #columna_sticky #sticky_form .column:first-child .colores .circle { display: inline-block; width: 1.25rem; height: 1.25rem; @@ -788,19 +867,19 @@ i.font-icon.chile:before { margin: auto 0.0625rem; cursor: pointer; } - #columna_sticky .sticky .column:first-child .colores .circle.selected { + #columna_sticky #sticky_form .column:first-child .colores .circle.selected { width: 1.375rem; height: 1.375rem; cursor: default; } - #columna_sticky .sticky .column:first-child .input.cantidad { + #columna_sticky #sticky_form .column:first-child .input.cantidad { width: 4.5rem; border: thin solid black; text-align: center; padding: 0.5rem 0.05rem; font-size: 0.8333333333rem; } - #columna_sticky .sticky .column:first-child .input.cantidad button { + #columna_sticky #sticky_form .column:first-child .input.cantidad button { background: none; border: none; width: 1rem; @@ -809,7 +888,7 @@ i.font-icon.chile:before { cursor: pointer; font-weight: bold; } - #columna_sticky .sticky .column:first-child .input.cantidad input { + #columna_sticky #sticky_form .column:first-child .input.cantidad input { width: 2rem; background: none; margin: 0; @@ -817,11 +896,11 @@ i.font-icon.chile:before { padding: 0; text-align: center; } - #columna_sticky .sticky .column:first-child .input.cantidad .button { + #columna_sticky #sticky_form .column:first-child .input.cantidad .button { border-radius: 0 !important; width: 100%; } - #columna_sticky .sticky .column:first-child .button { + #columna_sticky #sticky_form .column:first-child .button { width: 100%; color: white; background-color: #333333; diff --git a/public/assets/styles/main.min.css b/public/assets/styles/main.min.css index 946aeab..265da8a 100644 --- a/public/assets/styles/main.min.css +++ b/public/assets/styles/main.min.css @@ -1,2 +1,2 @@ -*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}html{font-family:Roboto,sans}#header{background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-color:rgba(0,0,0,.4);background-blend-mode:multiply;color:#fff}#header .container .segment{margin:0 !important}#header .container .segment #logo img{width:50%}#descripcion{background-image:linear-gradient(#cccccc, #cccccc)}#descripcion .images{text-align:center}#ventajas{position:relative;background-image:url("../images/tripode.png")}#ventajas .diagonal{position:absolute;background-blend-mode:color}#ventajas .gallery{position:relative;text-align:center}#ventajas .gallery .image{max-height:inherit}#ventajas .gallery .image img{max-height:inherit;margin:auto}#ventajas .gallery .nav{position:absolute;cursor:pointer;background-color:rgba(255,255,255,.5)}#ventajas .gallery .nav.left{top:50%;left:0}#ventajas .gallery .nav.right{top:50%;right:0}#ventajas .gallery::after{clear:both}#dimensiones{position:relative;background-image:url("../images/tripode.png")}#dimensiones .fondo-gris{position:absolute;width:100%;height:100%;background-color:rgba(204,204,204,.5)}#dimensiones .left.column>.grid>.column:first-child{min-width:33% !important}#dimensiones .left.column>.grid>.column:last-child{min-width:67% !important}#construidos{background-image:url("../images/construido.jpg");background-color:linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));color:#fff;padding-bottom:1.25rem}#corporativos{background-image:url("../images/corporativo.png")}#corporativos .segment .content .header{padding-top:2rem;padding-bottom:1rem}#corporativos .segment .content ul{list-style:none;margin-left:0;padding-left:1rem;text-indent:-1rem}#testimonios .testimonios .ui.card{background-color:#ccc}#testimonios .testimonios .ui.card .rating .icon{color:#fff}#contacto{position:relative;margin-top:1rem}#contacto .background{position:absolute;width:100%;height:100%;background-color:#ccc;clip-path:polygon(50% 0, 100% 0%, 100% 100%, 0% 100%)}#contacto .column{height:100%}#contacto .column:first-child{width:67%}#contacto .column:last-child{width:33%}#contacto a{color:inherit}#contacto div.whatsapp{background-color:green;padding:.5rem 0;color:#fff}#contacto .icons .icon:first-child{color:#fff}#contacto .icons .icon:last-child{color:#ccc}#contacto .paragraph{margin-bottom:.5rem;text-align:justify}#contacto form .row{margin-bottom:.5rem}#contacto form .row input{height:1.5rem}#contacto form .row textarea{height:5rem}#menu{z-index:100;background:none !important;border:none !important;box-shadow:none !important}#menu .right.menu .item .shopping.cart{cursor:pointer}#menu .right.menu .item .shopping.cart .cantidad{position:relative;color:#fff}#images.modal{text-align:center}#images.modal .header{text-align:right}#images.modal .content{text-align:center}#images.modal .content img{margin:auto}#carro form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:10pt;color:rgba(0,0,0,.87) !important}#carro form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:inherit !important}#carro form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:inherit !important}#carro form .precio{text-align:right}#carro .content>.button{width:100%;color:#fff;background-color:#333}.white.circle{border:thin solid #000;background-color:#fff}.black.circle{background-color:#000}.blue.circle{background-color:#006ee6}.petrol.circle{background-color:#005078}.cyan.circle{background-color:#50c8ff}.green.circle{background-color:#0ac864}.yellow.circle{background-color:#fff046}.orange.circle{background-color:#ff8246}.red.circle{background-color:#ff1432}.column:not(.row){padding-top:0 !important}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eotiedbpz");src:url("../fonts/icomoon.eot?iedbpz#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?iedbpz") format("truetype"),url("../fonts/icomoon.woff?iedbpz") format("woff"),url("../fonts/icomoon.svg?iedbpz#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=font-icon],[class*=" font-icon"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.font-icon.angle:before{content:""}i.font-icon.chile:before{content:""}@media screen and (orientation: portrait){#header{height:25rem;background-size:160%;background-position:bottom -0.9375rem center}#header .container #menu{font-size:1.3333333333rem}#header .container #menu .right.menu .item .shopping.cart .cantidad{top:-1.875rem;left:.15rem;font-size:.6666666667rem}#header .container .segment #logo img{max-width:56.25rem}#descripcion{padding-bottom:.46875rem}#descripcion .paragraph{padding-top:1.6875rem;line-height:1.3125rem;text-align:justify}#descripcion .paragraph .header{margin-bottom:.5625rem;font-size:1.5rem}#ventajas .diagonal{border-bottom:100% solid rgba(204,204,204,.5);border-right:100% solid transparent}#ventajas .gallery{max-height:25.5rem}#dimensiones .header{font-size:1.8333333333rem;padding-top:5.0625rem;padding-bottom:2.34375rem}#dimensiones .colores{vertical-align:center}#dimensiones .colores .text{margin-right:.28125rem}#dimensiones .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#dimensiones .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#construidos{margin-top:1rem}#corporativos{margin-top:1rem !important}#corporativos form .colores{vertical-align:center}#corporativos form .colores .text{margin-right:.28125rem}#corporativos form .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#corporativos form .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#corporativos form .row{margin-bottom:.84375rem}#corporativos form .row input{height:1.5rem}#corporativos form .row textarea{height:5rem}#corporativos form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:rgba(191,191,191,.87) !important}#corporativos form .input [type=file]{display:none}#corporativos form .input .file{display:inline-block;height:2.25rem;padding-top:.28125rem;margin-left:.46875rem;font-size:1.3333333333rem;text-align:center;cursor:pointer}#corporativos form .button{width:100%;background-color:#333;color:#fff}#columna_sticky{position:absolute;top:25rem;height:100%;width:100%}#columna_sticky .left.column{pointer-events:none}#columna_sticky .sticky{display:none;background-color:rgba(255,255,255,.5);z-index:10;margin-top:3.75rem;padding-top:5.0625rem}#columna_sticky .sticky .row{padding-top:0 !important}#columna_sticky .sticky .column:first-child{vertical-align:bottom;padding-top:1.875rem;font-size:1.1666666667rem}#columna_sticky .sticky .column:first-child .titulo{font-size:2.0833333333rem}#columna_sticky .sticky .column:first-child .precio{font-size:1.3333333333rem}#columna_sticky .sticky .column:first-child .colores{vertical-align:center}#columna_sticky .sticky .column:first-child .colores .text{margin-right:.28125rem}#columna_sticky .sticky .column:first-child .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#columna_sticky .sticky .column:first-child .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#columna_sticky .sticky .column:first-child .input.cantidad{width:4.5rem;border:thin solid #000;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem}#columna_sticky .sticky .column:first-child .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;font-weight:bold}#columna_sticky .sticky .column:first-child .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center}#columna_sticky .sticky .column:first-child .input.cantidad .button{border-radius:0 !important;width:100%}#columna_sticky .sticky .column:first-child .button{width:100%}#columna_sticky #side_button{height:100%;background-color:#000;transform:rotate(-90deg)}#menu i{font-size:1.5rem}#menu .right.menu .item .shopping.cart .cantidad{font-size:1rem;font-family:Roboto,sans;top:-1.3125rem;left:.28125rem}.left.column{width:75%;padding-left:.46875rem !important}.right.column{width:25%}.titulo{padding-top:2.34375rem;padding-bottom:1.875rem}html{font-size:10.6666666667px}body{height:211.25rem;font-family:Roboto,sans;color:#333}}@media screen and (orientation: landscape){#header{height:31.25rem;background-size:160%;background-position:bottom -2.5rem center}#descripcion{background-position:left 7rem;background-size:100% 6.875rem;background-repeat:no-repeat;padding-top:6.25rem;margin-bottom:1.5625rem}#descripcion .images .image{max-width:33%}#descripcion .paragraph{padding-top:1.75rem;line-height:.875rem;text-align:justify}#descripcion .paragraph .header{margin-bottom:1rem;font-size:1.375rem}#ventajas .diagonal{border-bottom:27.5rem solid rgba(204,204,204,.5);border-right:118.75rem solid transparent}#ventajas .gallery{max-height:25.5rem}#dimensiones{margin-top:.9375rem}#dimensiones .colores{vertical-align:center}#dimensiones .colores .text{margin-right:.1875rem}#dimensiones .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#dimensiones .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#construidos{margin-top:.9375rem}#corporativos{margin-top:.9375rem}#corporativos form .colores{vertical-align:center}#corporativos form .colores .text{margin-right:.1875rem}#corporativos form .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#corporativos form .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#corporativos form .row{margin-bottom:.5625rem}#corporativos form .row input{height:1.5rem}#corporativos form .row textarea{height:5rem}#corporativos form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:rgba(191,191,191,.87) !important}#corporativos form .input [type=file]{display:none}#corporativos form .input .file{display:inline-block;height:1.5rem;padding-top:.1875rem;margin-left:.3125rem;font-size:1.3333333333rem;text-align:center;cursor:pointer}#corporativos form .button{width:100%;background-color:#333;color:#fff}#testimonios{margin-top:.9375rem}#contacto .image{margin:auto;vertical-align:middle}#contacto .button{width:100%;background-color:#333;color:#fff}#columna_sticky{position:absolute;top:31.25rem;height:100%;width:100%}#columna_sticky .left.column{pointer-events:none}#columna_sticky .sticky{background-color:rgba(255,255,255,.5);z-index:10;margin-top:2.5rem;padding-top:3.375rem}#columna_sticky .sticky .row{padding-top:0 !important}#columna_sticky .sticky .column:first-child{vertical-align:bottom;padding-top:1.25rem;font-size:1.1666666667rem}#columna_sticky .sticky .column:first-child .titulo{font-size:2.0833333333rem}#columna_sticky .sticky .column:first-child .precio{font-size:1.3333333333rem}#columna_sticky .sticky .column:first-child .colores{vertical-align:center}#columna_sticky .sticky .column:first-child .colores .text{margin-right:.1875rem}#columna_sticky .sticky .column:first-child .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#columna_sticky .sticky .column:first-child .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#columna_sticky .sticky .column:first-child .input.cantidad{width:4.5rem;border:thin solid #000;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem}#columna_sticky .sticky .column:first-child .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;font-weight:bold}#columna_sticky .sticky .column:first-child .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center}#columna_sticky .sticky .column:first-child .input.cantidad .button{border-radius:0 !important;width:100%}#columna_sticky .sticky .column:first-child .button{width:100%;color:#fff;background-color:#333}#columna_sticky #side_button{display:none}#menu i{font-size:2rem}#menu .right.menu .item .shopping.cart .cantidad{font-size:1rem;font-family:Roboto,sans;top:-1.75rem;left:.2rem}.left.column{width:67% !important;padding-left:.3125rem !important}.right.column{width:33% !important}section .titulo{font-size:1.8333333333rem;padding-top:3.375rem;padding-bottom:1.5625rem}body{color:#333}} +*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}html{font-family:Roboto,sans}#header{background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-color:rgba(0,0,0,.4);background-blend-mode:multiply;color:#fff}#header .container .segment{margin:0 !important}#header .container .segment #logo img{width:50%}#descripcion{background-image:linear-gradient(#cccccc, #cccccc)}#descripcion .images{text-align:center}#ventajas{position:relative;background-image:url("../images/tripode.png")}#ventajas .diagonal{position:absolute;background-blend-mode:color}#ventajas .gallery{position:relative;text-align:center}#ventajas .gallery .image{max-height:inherit}#ventajas .gallery .image img{max-height:inherit;margin:auto}#ventajas .gallery .nav{position:absolute;cursor:pointer;background-color:rgba(255,255,255,.5)}#ventajas .gallery .nav.left{top:50%;left:0}#ventajas .gallery .nav.right{top:50%;right:0}#ventajas .gallery::after{clear:both}#dimensiones{position:relative;background-image:url("../images/tripode.png")}#dimensiones .fondo-gris{position:absolute;width:100%;height:100%;background-color:rgba(204,204,204,.5)}#dimensiones .left.column>.grid>.column:first-child{min-width:33% !important}#dimensiones .left.column>.grid>.column:last-child{min-width:67% !important}#construidos{background-image:url("../images/construido.jpg");background-color:linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));color:#fff;padding-bottom:1.25rem}#corporativos{background-image:url("../images/corporativo.png")}#corporativos .segment .content .header{padding-top:2rem;padding-bottom:1rem}#corporativos .segment .content ul{list-style:none;margin-left:0;padding-left:1rem;text-indent:-1rem}#testimonios .testimonios .ui.card{background-color:#ccc}#testimonios .testimonios .ui.card .rating .icon{color:#ff0}#contacto{position:relative;margin-top:1rem}#contacto .background{position:absolute;width:100%;height:100%;background-color:#ccc;clip-path:polygon(50% 0, 100% 0%, 100% 100%, 0% 100%)}#contacto .column{height:100%}#contacto .column:first-child{width:67%}#contacto .column:last-child{width:33%}#contacto a{color:inherit}#contacto div.whatsapp{background-color:green;padding:.5rem 0;color:#fff}#contacto .icons .icon:first-child{color:#fff}#contacto .icons .icon:last-child{color:#ccc}#contacto .paragraph{margin-bottom:.5rem;text-align:justify}#contacto form .row{margin-bottom:.5rem}#contacto form .row input{height:1.5rem}#contacto form .row textarea{height:5rem}#menu{z-index:100;background:none !important;border:none !important;box-shadow:none !important}#menu .right.menu .item .shopping.cart{cursor:pointer}#menu .right.menu .item .shopping.cart .cantidad{position:relative;color:#fff}#images.modal{text-align:center}#images.modal .header{text-align:right}#images.modal .content{text-align:center}#images.modal .content img{margin:auto}#carro form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:10pt;color:rgba(0,0,0,.87) !important}#carro form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:inherit !important}#carro form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:inherit !important}#carro form .precio{text-align:right}#carro .content>.button{width:100%;color:#fff;background-color:#333}.white.circle{border:thin solid #000;background-color:#fff}.black.circle{background-color:#000}.blue.circle{background-color:#006ee6}.petrol.circle{background-color:#005078}.cyan.circle{background-color:#50c8ff}.green.circle{background-color:#0ac864}.yellow.circle{background-color:#fff046}.orange.circle{background-color:#ff8246}.red.circle{background-color:#ff1432}.column:not(.row){padding-top:0 !important}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eotiedbpz");src:url("../fonts/icomoon.eot?iedbpz#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?iedbpz") format("truetype"),url("../fonts/icomoon.woff?iedbpz") format("woff"),url("../fonts/icomoon.svg?iedbpz#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=font-icon],[class*=" font-icon"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.font-icon.angle:before{content:""}i.font-icon.chile:before{content:""}@media screen and (orientation: portrait){#header{height:25rem;background-size:160%;background-position:bottom -0.9375rem center}#header .container #menu{font-size:1.3333333333rem}#header .container #menu .right.menu .item .shopping.cart .cantidad{top:-1.875rem;left:.15rem;font-size:.6666666667rem}#header .container .segment #logo img{max-width:56.25rem}#descripcion{padding-bottom:.46875rem}#descripcion .paragraph{padding-top:1.6875rem;line-height:1.3125rem;text-align:justify}#descripcion .paragraph .header{margin-bottom:.5625rem;font-size:1.5rem}#ventajas .diagonal{border-bottom:100% solid rgba(204,204,204,.5);border-right:100% solid transparent}#ventajas .gallery{max-height:25.5rem}#dimensiones .header{font-size:1.8333333333rem;padding-top:5.0625rem;padding-bottom:2.34375rem}#dimensiones .colores{vertical-align:center}#dimensiones .colores .text{margin-right:.28125rem}#dimensiones .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#dimensiones .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#construidos{margin-top:1rem}#corporativos{margin-top:1rem !important}#corporativos form .colores{vertical-align:center}#corporativos form .colores .text{margin-right:.28125rem}#corporativos form .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#corporativos form .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#corporativos form .row{margin-bottom:.84375rem}#corporativos form .row input{height:1.5rem}#corporativos form .row textarea{height:5rem}#corporativos form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:rgba(191,191,191,.87) !important}#corporativos form .input [type=file]{display:none}#corporativos form .input .file{display:inline-block;height:2.25rem;padding-top:.28125rem;margin-left:.46875rem;font-size:1.3333333333rem;text-align:center;cursor:pointer}#corporativos form .button{width:100%;background-color:#333;color:#fff}#columna_sticky{position:absolute;top:25rem;height:100%;width:100%}#columna_sticky .column{padding-top:0 !important;padding-bottom:0 !important}#columna_sticky>.container{margin-top:1rem}#columna_sticky .left.column{pointer-events:none}#columna_sticky #sticky_form{display:none;background-color:rgba(255,255,255,.5);z-index:10;margin-top:3.75rem;padding-top:5.0625rem}#columna_sticky #sticky_form .row{padding-top:0 !important}#columna_sticky #sticky_form .column:first-child{vertical-align:bottom;padding-top:1.875rem;font-size:1.1666666667rem}#columna_sticky #sticky_form .column:first-child .titulo{font-size:2.0833333333rem}#columna_sticky #sticky_form .column:first-child .precio{font-size:1.3333333333rem}#columna_sticky #sticky_form .column:first-child .colores{vertical-align:center}#columna_sticky #sticky_form .column:first-child .colores .text{margin-right:.28125rem}#columna_sticky #sticky_form .column:first-child .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#columna_sticky #sticky_form .column:first-child .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#columna_sticky #sticky_form .column:first-child .input.cantidad{width:4.5rem;border:thin solid #000;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem}#columna_sticky #sticky_form .column:first-child .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;font-weight:bold}#columna_sticky #sticky_form .column:first-child .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center}#columna_sticky #sticky_form .column:first-child .input.cantidad .button{border-radius:0 !important;width:100%}#columna_sticky #sticky_form .column:first-child .button{width:100%}#columna_sticky #side_button{background-color:#333;color:#fff;width:100%;height:12rem;cursor:pointer;padding-top:6rem}#columna_sticky #side_button .rotated{transform:rotate(-90deg);font-size:2rem}#modal_sticky .column:first-child{vertical-align:bottom;padding-top:1.875rem;font-size:1.1666666667rem}#modal_sticky .column:first-child .titulo{font-size:2.0833333333rem}#modal_sticky .column:first-child .precio{font-size:1.3333333333rem}#modal_sticky .column:first-child .colores{vertical-align:center}#modal_sticky .column:first-child .colores .text{margin-right:.28125rem}#modal_sticky .column:first-child .colores .circle{display:inline-block;width:1.40625rem;height:1.40625rem;border-radius:8000px;margin:auto .09375rem;cursor:pointer}#modal_sticky .column:first-child .colores .circle.selected{width:1.59375rem;height:1.59375rem;cursor:default}#modal_sticky .column:first-child .input.cantidad{width:4.5rem;border:thin solid #000;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem}#modal_sticky .column:first-child .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;font-weight:bold}#modal_sticky .column:first-child .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center}#modal_sticky .column:first-child .input.cantidad .button{border-radius:0 !important;width:100%}#modal_sticky .column:first-child .button{width:100%;color:#fff;background-color:#333}#menu i{font-size:1.5rem}#menu .right.menu .item .shopping.cart .cantidad{font-size:1rem;font-family:Roboto,sans;top:-1.3125rem;left:.28125rem}.left.column{width:75% !important;padding-left:.46875rem !important}.right.column{width:25% !important}.titulo{padding-top:2.34375rem;padding-bottom:1.875rem;font-size:1.5rem}html{font-size:10.6666666667px}body{height:211.25rem;font-family:Roboto,sans;color:#333}}@media screen and (orientation: landscape){#header{height:31.25rem;background-size:160%;background-position:bottom -2.5rem center}#descripcion{background-position:left 7rem;background-size:100% 6.875rem;background-repeat:no-repeat;padding-top:6.25rem;margin-bottom:1.5625rem}#descripcion .images .image{max-width:33%}#descripcion .paragraph{padding-top:1.75rem;line-height:.875rem;text-align:justify}#descripcion .paragraph .header{margin-bottom:1rem;font-size:1.375rem}#ventajas .diagonal{border-bottom:27.5rem solid rgba(204,204,204,.5);border-right:118.75rem solid transparent}#ventajas .gallery{max-height:25.5rem}#dimensiones{margin-top:.9375rem}#dimensiones .colores{vertical-align:center}#dimensiones .colores .text{margin-right:.1875rem}#dimensiones .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#dimensiones .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#construidos{margin-top:.9375rem}#corporativos{margin-top:.9375rem}#corporativos form .colores{vertical-align:center}#corporativos form .colores .text{margin-right:.1875rem}#corporativos form .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#corporativos form .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#corporativos form .row{margin-bottom:.5625rem}#corporativos form .row input{height:1.5rem}#corporativos form .row textarea{height:5rem}#corporativos form .input.cantidad{width:4.5rem;background:#fff;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;color:rgba(191,191,191,.87) !important}#corporativos form .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center;color:rgba(191,191,191,.87) !important}#corporativos form .input [type=file]{display:none}#corporativos form .input .file{display:inline-block;height:1.5rem;padding-top:.1875rem;margin-left:.3125rem;font-size:1.3333333333rem;text-align:center;cursor:pointer}#corporativos form .button{width:100%;background-color:#333;color:#fff}#testimonios{margin-top:.9375rem}#contacto .image{margin:auto;vertical-align:middle}#contacto .button{width:100%;background-color:#333;color:#fff}#columna_sticky{position:absolute;top:31.25rem;height:100%;width:100%}#columna_sticky .left.column{pointer-events:none}#columna_sticky #sticky_form{background-color:rgba(255,255,255,.5);z-index:10;margin-top:2.5rem;padding-top:3.375rem}#columna_sticky #sticky_form .row{padding-top:0 !important}#columna_sticky #sticky_form .column:first-child{vertical-align:bottom;padding-top:1.25rem;font-size:1.1666666667rem}#columna_sticky #sticky_form .column:first-child .titulo{font-size:2.0833333333rem}#columna_sticky #sticky_form .column:first-child .precio{font-size:1.3333333333rem}#columna_sticky #sticky_form .column:first-child .colores{vertical-align:center}#columna_sticky #sticky_form .column:first-child .colores .text{margin-right:.1875rem}#columna_sticky #sticky_form .column:first-child .colores .circle{display:inline-block;width:1.25rem;height:1.25rem;border-radius:8000px;margin:auto .0625rem;cursor:pointer}#columna_sticky #sticky_form .column:first-child .colores .circle.selected{width:1.375rem;height:1.375rem;cursor:default}#columna_sticky #sticky_form .column:first-child .input.cantidad{width:4.5rem;border:thin solid #000;text-align:center;padding:.5rem .05rem;font-size:.8333333333rem}#columna_sticky #sticky_form .column:first-child .input.cantidad button{background:none;border:none;width:1rem;margin:0;padding:0;cursor:pointer;font-weight:bold}#columna_sticky #sticky_form .column:first-child .input.cantidad input{width:2rem;background:none;margin:0;border:0;padding:0;text-align:center}#columna_sticky #sticky_form .column:first-child .input.cantidad .button{border-radius:0 !important;width:100%}#columna_sticky #sticky_form .column:first-child .button{width:100%;color:#fff;background-color:#333}#columna_sticky #side_button{display:none}#menu i{font-size:2rem}#menu .right.menu .item .shopping.cart .cantidad{font-size:1rem;font-family:Roboto,sans;top:-1.75rem;left:.2rem}.left.column{width:67% !important;padding-left:.3125rem !important}.right.column{width:33% !important}section .titulo{font-size:1.8333333333rem;padding-top:3.375rem;padding-bottom:1.5625rem}body{color:#333}} /*# sourceMappingURL=maps/main.min.css.map */ diff --git a/public/assets/styles/maps/main.min.css.map b/public/assets/styles/maps/main.min.css.map index 158a23b..b7945f5 100644 --- a/public/assets/styles/maps/main.min.css.map +++ b/public/assets/styles/maps/main.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["main.css"],"names":[],"mappings":"CACA,mBACE,sBAGF,sPACE,SACA,UACA,SACA,eACA,aACA,wBACA,kCACA,mCACA,sBAGF,+BACE,cAGF,KACE,cAGF,MACE,gBAGF,aACE,YAGF,oDACE,WACA,aAGF,MACE,yBACA,iBAGF,MACE,wBACA,gBAGF,KACE,wBAGF,QACE,6CACA,4BACA,gCACA,+BACA,WAEF,4BACE,oBAEF,sCACE,UAGF,aACE,mDAEF,qBACE,kBAGF,UACE,kBACA,8CAEF,oBACE,kBACA,4BAEF,mBACE,kBACA,kBAEF,0BACE,mBAEF,8BACE,mBACA,YAEF,wBACE,kBACA,eACA,sCAEF,6BACE,QACA,OAEF,8BACE,QACA,QAEF,0BACE,WAGF,aACE,kBACA,8CAEF,yBACE,kBACA,WACA,YACA,sCAEF,oDACE,yBAEF,mDACE,yBAGF,aACE,iDACA,iFACA,WACA,uBAGF,cACE,kDAEF,wCACE,iBACA,oBAEF,mCACE,gBACA,cACA,kBACA,kBAGF,mCACE,sBAEF,iDACE,WAGF,UACE,kBACA,gBAEF,sBACE,kBACA,WACA,YACA,sBACA,sDAEF,kBACE,YAEF,8BACE,UAEF,6BACE,UAEF,YACE,cAEF,uBACE,uBACA,gBACA,WAEF,mCACE,WAEF,kCACE,WAEF,qBACE,oBACA,mBAEF,oBACE,oBAEF,0BACE,cAEF,6BACE,YAGF,MACE,YACA,2BACA,uBACA,2BAEF,uCACE,eAEF,iDACE,kBACA,WAGF,cACE,kBAEF,sBACE,iBAEF,uBACE,kBAEF,2BACE,YAGF,4BACE,aACA,gBACA,kBACA,qBACA,eACA,iCAEF,mCACE,gBACA,YACA,WACA,SACA,UACA,eACA,yBAEF,kCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,yBAEF,oBACE,iBAEF,wBACE,WACA,WACA,sBAGF,cACE,uBACA,sBAGF,cACE,sBAGF,aACE,yBAGF,eACE,yBAGF,aACE,yBAGF,cACE,yBAGF,eACE,yBAGF,eACE,yBAGF,YACE,yBAGF,kBACE,yBAGF,WACE,sBACA,sCACA,2OACA,mBACA,kBACA,mBAEF,yCACE,iCACA,YACA,kBACA,mBACA,oBACA,oBACA,cACA,mCACA,kCAGF,yBACE,YAGF,yBACE,YAGF,0CACE,QACE,aACA,qBACA,6CAEF,yBACE,0BAEF,oEACE,cACA,YACA,yBAEF,sCACE,mBAGF,aACE,yBAEF,wBACE,sBACA,sBACA,mBAEF,gCACE,uBACA,iBAGF,oBACE,8CACA,oCAEF,mBACE,mBAGF,qBACE,0BACA,sBACA,0BAEF,sBACE,sBAEF,4BACE,uBAEF,8BACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,uCACE,iBACA,kBACA,eAGF,aACE,gBAGF,cACE,2BAEF,4BACE,sBAEF,kCACE,uBAEF,oCACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,6CACE,iBACA,kBACA,eAEF,wBACE,wBAEF,8BACE,cAEF,iCACE,YAEF,mCACE,aACA,gBACA,kBACA,qBACA,yBACA,uCAEF,0CACE,gBACA,YACA,WACA,SACA,UACA,eACA,uCAEF,yCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,uCAEF,sCACE,aAEF,gCACE,qBACA,eACA,sBACA,sBACA,0BACA,kBACA,eAEF,2BACE,WACA,sBACA,WAGF,gBACE,kBACA,UACA,YACA,WAEF,6BACE,oBAEF,wBACE,aACA,sCACA,WACA,mBACA,sBAEF,6BACE,yBAEF,4CACE,sBACA,qBACA,0BAEF,oDACE,0BAEF,oDACE,0BAEF,qDACE,sBAEF,2DACE,uBAEF,6DACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,sEACE,iBACA,kBACA,eAEF,4DACE,aACA,uBACA,kBACA,qBACA,yBAEF,mEACE,gBACA,YACA,WACA,SACA,UACA,eACA,iBAEF,kEACE,WACA,gBACA,SACA,SACA,UACA,kBAEF,oEACE,2BACA,WAEF,oDACE,WAEF,6BACE,YACA,sBACA,yBAGF,QACE,iBAEF,iDACE,eACA,wBACA,eACA,eAGF,aACE,UACA,kCAGF,cACE,UAGF,QACE,uBACA,wBAGF,KACE,0BAGF,KACE,iBACA,wBACA,YAGJ,2CACE,QACE,gBACA,qBACA,0CAGF,aACE,8BACA,8BACA,4BACA,oBACA,wBAEF,4BACE,cAEF,wBACE,oBACA,oBACA,mBAEF,gCACE,mBACA,mBAGF,oBACE,iDACA,yCAEF,mBACE,mBAGF,aACE,oBAEF,sBACE,sBAEF,4BACE,sBAEF,8BACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,uCACE,eACA,gBACA,eAGF,aACE,oBAGF,cACE,oBAEF,4BACE,sBAEF,kCACE,sBAEF,oCACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,6CACE,eACA,gBACA,eAEF,wBACE,uBAEF,8BACE,cAEF,iCACE,YAEF,mCACE,aACA,gBACA,kBACA,qBACA,yBACA,uCAEF,0CACE,gBACA,YACA,WACA,SACA,UACA,eACA,uCAEF,yCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,uCAEF,sCACE,aAEF,gCACE,qBACA,cACA,qBACA,qBACA,0BACA,kBACA,eAEF,2BACE,WACA,sBACA,WAGF,aACE,oBAGF,iBACE,YACA,sBAEF,kBACE,WACA,sBACA,WAGF,gBACE,kBACA,aACA,YACA,WAEF,6BACE,oBAEF,wBACE,sCACA,WACA,kBACA,qBAEF,6BACE,yBAEF,4CACE,sBACA,oBACA,0BAEF,oDACE,0BAEF,oDACE,0BAEF,qDACE,sBAEF,2DACE,sBAEF,6DACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,sEACE,eACA,gBACA,eAEF,4DACE,aACA,uBACA,kBACA,qBACA,yBAEF,mEACE,gBACA,YACA,WACA,SACA,UACA,eACA,iBAEF,kEACE,WACA,gBACA,SACA,SACA,UACA,kBAEF,oEACE,2BACA,WAEF,oDACE,WACA,WACA,sBAEF,6BACE,aAGF,QACE,eAEF,iDACE,eACA,wBACA,aACA,WAGF,aACE,qBACA,iCAGF,cACE,qBAGF,gBACE,0BACA,qBACA,yBAGF,KACE","file":"../main.min.css","sourcesContent":["@charset \"UTF-8\";\n*, *:before, *:after {\n box-sizing: border-box;\n}\n\nhtml, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, tt, b, u, i, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, main, canvas, embed, footer, header, nav, section, video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n text-size-adjust: none;\n}\n\nfooter, header, nav, section, main {\n display: block;\n}\n\nbody {\n line-height: 1;\n}\n\nol, ul {\n list-style: none;\n}\n\nblockquote, q {\n quotes: none;\n}\n\nblockquote:before, blockquote:after, q:before, q:after {\n content: \"\";\n content: none;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ninput {\n -webkit-appearance: none;\n border-radius: 0;\n}\n\nhtml {\n font-family: Roboto, sans;\n}\n\n#header {\n background-image: url(\"../images/banner.jpg\");\n background-repeat: no-repeat;\n background-color: rgba(0, 0, 0, 0.4);\n background-blend-mode: multiply;\n color: white;\n}\n#header .container .segment {\n margin: 0 !important;\n}\n#header .container .segment #logo img {\n width: 50%;\n}\n\n#descripcion {\n background-image: linear-gradient(#cccccc, #cccccc);\n}\n#descripcion .images {\n text-align: center;\n}\n\n#ventajas {\n position: relative;\n background-image: url(\"../images/tripode.png\");\n}\n#ventajas .diagonal {\n position: absolute;\n background-blend-mode: color;\n}\n#ventajas .gallery {\n position: relative;\n text-align: center;\n}\n#ventajas .gallery .image {\n max-height: inherit;\n}\n#ventajas .gallery .image img {\n max-height: inherit;\n margin: auto;\n}\n#ventajas .gallery .nav {\n position: absolute;\n cursor: pointer;\n background-color: rgba(255, 255, 255, 0.5);\n}\n#ventajas .gallery .nav.left {\n top: 50%;\n left: 0;\n}\n#ventajas .gallery .nav.right {\n top: 50%;\n right: 0;\n}\n#ventajas .gallery::after {\n clear: both;\n}\n\n#dimensiones {\n position: relative;\n background-image: url(\"../images/tripode.png\");\n}\n#dimensiones .fondo-gris {\n position: absolute;\n width: 100%;\n height: 100%;\n background-color: rgba(204, 204, 204, 0.5);\n}\n#dimensiones .left.column > .grid > .column:first-child {\n min-width: 33% !important;\n}\n#dimensiones .left.column > .grid > .column:last-child {\n min-width: 67% !important;\n}\n\n#construidos {\n background-image: url(\"../images/construido.jpg\");\n background-color: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));\n color: white;\n padding-bottom: 1.25rem;\n}\n\n#corporativos {\n background-image: url(\"../images/corporativo.png\");\n}\n#corporativos .segment .content .header {\n padding-top: 2rem;\n padding-bottom: 1rem;\n}\n#corporativos .segment .content ul {\n list-style: none;\n margin-left: 0;\n padding-left: 1rem;\n text-indent: -1rem;\n}\n\n#testimonios .testimonios .ui.card {\n background-color: #cccccc;\n}\n#testimonios .testimonios .ui.card .rating .icon {\n color: white;\n}\n\n#contacto {\n position: relative;\n margin-top: 1rem;\n}\n#contacto .background {\n position: absolute;\n width: 100%;\n height: 100%;\n background-color: #cccccc;\n clip-path: polygon(50% 0, 100% 0%, 100% 100%, 0% 100%);\n}\n#contacto .column {\n height: 100%;\n}\n#contacto .column:first-child {\n width: 67%;\n}\n#contacto .column:last-child {\n width: 33%;\n}\n#contacto a {\n color: inherit;\n}\n#contacto div.whatsapp {\n background-color: green;\n padding: 0.5rem 0;\n color: white;\n}\n#contacto .icons .icon:first-child {\n color: white;\n}\n#contacto .icons .icon:last-child {\n color: #cccccc;\n}\n#contacto .paragraph {\n margin-bottom: 0.5rem;\n text-align: justify;\n}\n#contacto form .row {\n margin-bottom: 0.5rem;\n}\n#contacto form .row input {\n height: 1.5rem;\n}\n#contacto form .row textarea {\n height: 5rem;\n}\n\n#menu {\n z-index: 100;\n background: none !important;\n border: none !important;\n box-shadow: none !important;\n}\n#menu .right.menu .item .shopping.cart {\n cursor: pointer;\n}\n#menu .right.menu .item .shopping.cart .cantidad {\n position: relative;\n color: white;\n}\n\n#images.modal {\n text-align: center;\n}\n#images.modal .header {\n text-align: right;\n}\n#images.modal .content {\n text-align: center;\n}\n#images.modal .content img {\n margin: auto;\n}\n\n#carro form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 10pt;\n color: rgba(0, 0, 0, 0.87) !important;\n}\n#carro form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: inherit !important;\n}\n#carro form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: inherit !important;\n}\n#carro form .precio {\n text-align: right;\n}\n#carro .content > .button {\n width: 100%;\n color: white;\n background-color: #333333;\n}\n\n.white.circle {\n border: thin solid black;\n background-color: white;\n}\n\n.black.circle {\n background-color: black;\n}\n\n.blue.circle {\n background-color: #006ee6;\n}\n\n.petrol.circle {\n background-color: #005078;\n}\n\n.cyan.circle {\n background-color: #50c8ff;\n}\n\n.green.circle {\n background-color: #0ac864;\n}\n\n.yellow.circle {\n background-color: #fff046;\n}\n\n.orange.circle {\n background-color: #ff8246;\n}\n\n.red.circle {\n background-color: #ff1432;\n}\n\n.column:not(.row) {\n padding-top: 0 !important;\n}\n\n@font-face {\n font-family: \"icomoon\";\n src: url(\"../fonts/icomoon.eotiedbpz\");\n src: url(\"../fonts/icomoon.eot?iedbpz#iefix\") format(\"embedded-opentype\"), url(\"../fonts/icomoon.ttf?iedbpz\") format(\"truetype\"), url(\"../fonts/icomoon.woff?iedbpz\") format(\"woff\"), url(\"../fonts/icomoon.svg?iedbpz#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n font-display: block;\n}\n[class^=font-icon], [class*=\" font-icon\"] {\n font-family: \"icomoon\" !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ni.font-icon.angle:before {\n content: \"\";\n}\n\ni.font-icon.chile:before {\n content: \"\";\n}\n\n@media screen and (orientation: portrait) {\n #header {\n height: 25rem;\n background-size: 160%;\n background-position: bottom -0.9375rem center;\n }\n #header .container #menu {\n font-size: 1.3333333333rem;\n }\n #header .container #menu .right.menu .item .shopping.cart .cantidad {\n top: -1.875rem;\n left: 0.15rem;\n font-size: 0.6666666667rem;\n }\n #header .container .segment #logo img {\n max-width: 56.25rem;\n }\n\n #descripcion {\n padding-bottom: 0.46875rem;\n }\n #descripcion .paragraph {\n padding-top: 1.6875rem;\n line-height: 1.3125rem;\n text-align: justify;\n }\n #descripcion .paragraph .header {\n margin-bottom: 0.5625rem;\n font-size: 1.5rem;\n }\n\n #ventajas .diagonal {\n border-bottom: 100% solid rgba(204, 204, 204, 0.5);\n border-right: 100% solid transparent;\n }\n #ventajas .gallery {\n max-height: 25.5rem;\n }\n\n #dimensiones .header {\n font-size: 1.8333333333rem;\n padding-top: 5.0625rem;\n padding-bottom: 2.34375rem;\n }\n #dimensiones .colores {\n vertical-align: center;\n }\n #dimensiones .colores .text {\n margin-right: 0.28125rem;\n }\n #dimensiones .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #dimensiones .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n\n #construidos {\n margin-top: 1rem;\n }\n\n #corporativos {\n margin-top: 1rem !important;\n }\n #corporativos form .colores {\n vertical-align: center;\n }\n #corporativos form .colores .text {\n margin-right: 0.28125rem;\n }\n #corporativos form .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #corporativos form .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n #corporativos form .row {\n margin-bottom: 0.84375rem;\n }\n #corporativos form .row input {\n height: 1.5rem;\n }\n #corporativos form .row textarea {\n height: 5rem;\n }\n #corporativos form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input [type=file] {\n display: none;\n }\n #corporativos form .input .file {\n display: inline-block;\n height: 2.25rem;\n padding-top: 0.28125rem;\n margin-left: 0.46875rem;\n font-size: 1.3333333333rem;\n text-align: center;\n cursor: pointer;\n }\n #corporativos form .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #columna_sticky {\n position: absolute;\n top: 25rem;\n height: 100%;\n width: 100%;\n }\n #columna_sticky .left.column {\n pointer-events: none;\n }\n #columna_sticky .sticky {\n display: none;\n background-color: rgba(255, 255, 255, 0.5);\n z-index: 10;\n margin-top: 3.75rem;\n padding-top: 5.0625rem;\n }\n #columna_sticky .sticky .row {\n padding-top: 0 !important;\n }\n #columna_sticky .sticky .column:first-child {\n vertical-align: bottom;\n padding-top: 1.875rem;\n font-size: 1.1666666667rem;\n }\n #columna_sticky .sticky .column:first-child .titulo {\n font-size: 2.0833333333rem;\n }\n #columna_sticky .sticky .column:first-child .precio {\n font-size: 1.3333333333rem;\n }\n #columna_sticky .sticky .column:first-child .colores {\n vertical-align: center;\n }\n #columna_sticky .sticky .column:first-child .colores .text {\n margin-right: 0.28125rem;\n }\n #columna_sticky .sticky .column:first-child .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #columna_sticky .sticky .column:first-child .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad {\n width: 4.5rem;\n border: thin solid black;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n font-weight: bold;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad .button {\n border-radius: 0 !important;\n width: 100%;\n }\n #columna_sticky .sticky .column:first-child .button {\n width: 100%;\n }\n #columna_sticky #side_button {\n height: 100%;\n background-color: black;\n transform: rotate(-90deg);\n }\n\n #menu i {\n font-size: 1.5rem;\n }\n #menu .right.menu .item .shopping.cart .cantidad {\n font-size: 1rem;\n font-family: Roboto, sans;\n top: -1.3125rem;\n left: 0.28125rem;\n }\n\n .left.column {\n width: 75%;\n padding-left: 0.46875rem !important;\n }\n\n .right.column {\n width: 25%;\n }\n\n .titulo {\n padding-top: 2.34375rem;\n padding-bottom: 1.875rem;\n }\n\n html {\n font-size: 10.6666666667px;\n }\n\n body {\n height: 211.25rem;\n font-family: Roboto, sans;\n color: #333333;\n }\n}\n@media screen and (orientation: landscape) {\n #header {\n height: 31.25rem;\n background-size: 160%;\n background-position: bottom -2.5rem center;\n }\n\n #descripcion {\n background-position: left 7rem;\n background-size: 100% 6.875rem;\n background-repeat: no-repeat;\n padding-top: 6.25rem;\n margin-bottom: 1.5625rem;\n }\n #descripcion .images .image {\n max-width: 33%;\n }\n #descripcion .paragraph {\n padding-top: 1.75rem;\n line-height: 0.875rem;\n text-align: justify;\n }\n #descripcion .paragraph .header {\n margin-bottom: 1rem;\n font-size: 1.375rem;\n }\n\n #ventajas .diagonal {\n border-bottom: 27.5rem solid rgba(204, 204, 204, 0.5);\n border-right: 118.75rem solid transparent;\n }\n #ventajas .gallery {\n max-height: 25.5rem;\n }\n\n #dimensiones {\n margin-top: 0.9375rem;\n }\n #dimensiones .colores {\n vertical-align: center;\n }\n #dimensiones .colores .text {\n margin-right: 0.1875rem;\n }\n #dimensiones .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #dimensiones .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n\n #construidos {\n margin-top: 0.9375rem;\n }\n\n #corporativos {\n margin-top: 0.9375rem;\n }\n #corporativos form .colores {\n vertical-align: center;\n }\n #corporativos form .colores .text {\n margin-right: 0.1875rem;\n }\n #corporativos form .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #corporativos form .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n #corporativos form .row {\n margin-bottom: 0.5625rem;\n }\n #corporativos form .row input {\n height: 1.5rem;\n }\n #corporativos form .row textarea {\n height: 5rem;\n }\n #corporativos form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input [type=file] {\n display: none;\n }\n #corporativos form .input .file {\n display: inline-block;\n height: 1.5rem;\n padding-top: 0.1875rem;\n margin-left: 0.3125rem;\n font-size: 1.3333333333rem;\n text-align: center;\n cursor: pointer;\n }\n #corporativos form .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #testimonios {\n margin-top: 0.9375rem;\n }\n\n #contacto .image {\n margin: auto;\n vertical-align: middle;\n }\n #contacto .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #columna_sticky {\n position: absolute;\n top: 31.25rem;\n height: 100%;\n width: 100%;\n }\n #columna_sticky .left.column {\n pointer-events: none;\n }\n #columna_sticky .sticky {\n background-color: rgba(255, 255, 255, 0.5);\n z-index: 10;\n margin-top: 2.5rem;\n padding-top: 3.375rem;\n }\n #columna_sticky .sticky .row {\n padding-top: 0 !important;\n }\n #columna_sticky .sticky .column:first-child {\n vertical-align: bottom;\n padding-top: 1.25rem;\n font-size: 1.1666666667rem;\n }\n #columna_sticky .sticky .column:first-child .titulo {\n font-size: 2.0833333333rem;\n }\n #columna_sticky .sticky .column:first-child .precio {\n font-size: 1.3333333333rem;\n }\n #columna_sticky .sticky .column:first-child .colores {\n vertical-align: center;\n }\n #columna_sticky .sticky .column:first-child .colores .text {\n margin-right: 0.1875rem;\n }\n #columna_sticky .sticky .column:first-child .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #columna_sticky .sticky .column:first-child .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad {\n width: 4.5rem;\n border: thin solid black;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n font-weight: bold;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n }\n #columna_sticky .sticky .column:first-child .input.cantidad .button {\n border-radius: 0 !important;\n width: 100%;\n }\n #columna_sticky .sticky .column:first-child .button {\n width: 100%;\n color: white;\n background-color: #333333;\n }\n #columna_sticky #side_button {\n display: none;\n }\n\n #menu i {\n font-size: 2rem;\n }\n #menu .right.menu .item .shopping.cart .cantidad {\n font-size: 1rem;\n font-family: Roboto, sans;\n top: -1.75rem;\n left: 0.2rem;\n }\n\n .left.column {\n width: 67% !important;\n padding-left: 0.3125rem !important;\n }\n\n .right.column {\n width: 33% !important;\n }\n\n section .titulo {\n font-size: 1.8333333333rem;\n padding-top: 3.375rem;\n padding-bottom: 1.5625rem;\n }\n\n body {\n color: #333333;\n }\n}"]} \ No newline at end of file +{"version":3,"sources":["main.css"],"names":[],"mappings":"CACA,mBACE,sBAGF,sPACE,SACA,UACA,SACA,eACA,aACA,wBACA,kCACA,mCACA,sBAGF,+BACE,cAGF,KACE,cAGF,MACE,gBAGF,aACE,YAGF,oDACE,WACA,aAGF,MACE,yBACA,iBAGF,MACE,wBACA,gBAGF,KACE,wBAGF,QACE,6CACA,4BACA,gCACA,+BACA,WAEF,4BACE,oBAEF,sCACE,UAGF,aACE,mDAEF,qBACE,kBAGF,UACE,kBACA,8CAEF,oBACE,kBACA,4BAEF,mBACE,kBACA,kBAEF,0BACE,mBAEF,8BACE,mBACA,YAEF,wBACE,kBACA,eACA,sCAEF,6BACE,QACA,OAEF,8BACE,QACA,QAEF,0BACE,WAGF,aACE,kBACA,8CAEF,yBACE,kBACA,WACA,YACA,sCAEF,oDACE,yBAEF,mDACE,yBAGF,aACE,iDACA,iFACA,WACA,uBAGF,cACE,kDAEF,wCACE,iBACA,oBAEF,mCACE,gBACA,cACA,kBACA,kBAGF,mCACE,sBAEF,iDACE,WAGF,UACE,kBACA,gBAEF,sBACE,kBACA,WACA,YACA,sBACA,sDAEF,kBACE,YAEF,8BACE,UAEF,6BACE,UAEF,YACE,cAEF,uBACE,uBACA,gBACA,WAEF,mCACE,WAEF,kCACE,WAEF,qBACE,oBACA,mBAEF,oBACE,oBAEF,0BACE,cAEF,6BACE,YAGF,MACE,YACA,2BACA,uBACA,2BAEF,uCACE,eAEF,iDACE,kBACA,WAGF,cACE,kBAEF,sBACE,iBAEF,uBACE,kBAEF,2BACE,YAGF,4BACE,aACA,gBACA,kBACA,qBACA,eACA,iCAEF,mCACE,gBACA,YACA,WACA,SACA,UACA,eACA,yBAEF,kCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,yBAEF,oBACE,iBAEF,wBACE,WACA,WACA,sBAGF,cACE,uBACA,sBAGF,cACE,sBAGF,aACE,yBAGF,eACE,yBAGF,aACE,yBAGF,cACE,yBAGF,eACE,yBAGF,eACE,yBAGF,YACE,yBAGF,kBACE,yBAGF,WACE,sBACA,sCACA,2OACA,mBACA,kBACA,mBAEF,yCACE,iCACA,YACA,kBACA,mBACA,oBACA,oBACA,cACA,mCACA,kCAGF,yBACE,YAGF,yBACE,YAGF,0CACE,QACE,aACA,qBACA,6CAEF,yBACE,0BAEF,oEACE,cACA,YACA,yBAEF,sCACE,mBAGF,aACE,yBAEF,wBACE,sBACA,sBACA,mBAEF,gCACE,uBACA,iBAGF,oBACE,8CACA,oCAEF,mBACE,mBAGF,qBACE,0BACA,sBACA,0BAEF,sBACE,sBAEF,4BACE,uBAEF,8BACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,uCACE,iBACA,kBACA,eAGF,aACE,gBAGF,cACE,2BAEF,4BACE,sBAEF,kCACE,uBAEF,oCACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,6CACE,iBACA,kBACA,eAEF,wBACE,wBAEF,8BACE,cAEF,iCACE,YAEF,mCACE,aACA,gBACA,kBACA,qBACA,yBACA,uCAEF,0CACE,gBACA,YACA,WACA,SACA,UACA,eACA,uCAEF,yCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,uCAEF,sCACE,aAEF,gCACE,qBACA,eACA,sBACA,sBACA,0BACA,kBACA,eAEF,2BACE,WACA,sBACA,WAGF,gBACE,kBACA,UACA,YACA,WAEF,wBACE,yBACA,4BAEF,2BACE,gBAEF,6BACE,oBAEF,6BACE,aACA,sCACA,WACA,mBACA,sBAEF,kCACE,yBAEF,iDACE,sBACA,qBACA,0BAEF,yDACE,0BAEF,yDACE,0BAEF,0DACE,sBAEF,gEACE,uBAEF,kEACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,2EACE,iBACA,kBACA,eAEF,iEACE,aACA,uBACA,kBACA,qBACA,yBAEF,wEACE,gBACA,YACA,WACA,SACA,UACA,eACA,iBAEF,uEACE,WACA,gBACA,SACA,SACA,UACA,kBAEF,yEACE,2BACA,WAEF,yDACE,WAEF,6BACE,sBACA,WACA,WACA,aACA,eACA,iBAEF,sCACE,yBACA,eAGF,kCACE,sBACA,qBACA,0BAEF,0CACE,0BAEF,0CACE,0BAEF,2CACE,sBAEF,iDACE,uBAEF,mDACE,qBACA,iBACA,kBACA,qBACA,sBACA,eAEF,4DACE,iBACA,kBACA,eAEF,kDACE,aACA,uBACA,kBACA,qBACA,yBAEF,yDACE,gBACA,YACA,WACA,SACA,UACA,eACA,iBAEF,wDACE,WACA,gBACA,SACA,SACA,UACA,kBAEF,0DACE,2BACA,WAEF,0CACE,WACA,WACA,sBAGF,QACE,iBAEF,iDACE,eACA,wBACA,eACA,eAGF,aACE,qBACA,kCAGF,cACE,qBAGF,QACE,uBACA,wBACA,iBAGF,KACE,0BAGF,KACE,iBACA,wBACA,YAGJ,2CACE,QACE,gBACA,qBACA,0CAGF,aACE,8BACA,8BACA,4BACA,oBACA,wBAEF,4BACE,cAEF,wBACE,oBACA,oBACA,mBAEF,gCACE,mBACA,mBAGF,oBACE,iDACA,yCAEF,mBACE,mBAGF,aACE,oBAEF,sBACE,sBAEF,4BACE,sBAEF,8BACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,uCACE,eACA,gBACA,eAGF,aACE,oBAGF,cACE,oBAEF,4BACE,sBAEF,kCACE,sBAEF,oCACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,6CACE,eACA,gBACA,eAEF,wBACE,uBAEF,8BACE,cAEF,iCACE,YAEF,mCACE,aACA,gBACA,kBACA,qBACA,yBACA,uCAEF,0CACE,gBACA,YACA,WACA,SACA,UACA,eACA,uCAEF,yCACE,WACA,gBACA,SACA,SACA,UACA,kBACA,uCAEF,sCACE,aAEF,gCACE,qBACA,cACA,qBACA,qBACA,0BACA,kBACA,eAEF,2BACE,WACA,sBACA,WAGF,aACE,oBAGF,iBACE,YACA,sBAEF,kBACE,WACA,sBACA,WAGF,gBACE,kBACA,aACA,YACA,WAEF,6BACE,oBAEF,6BACE,sCACA,WACA,kBACA,qBAEF,kCACE,yBAEF,iDACE,sBACA,oBACA,0BAEF,yDACE,0BAEF,yDACE,0BAEF,0DACE,sBAEF,gEACE,sBAEF,kEACE,qBACA,cACA,eACA,qBACA,qBACA,eAEF,2EACE,eACA,gBACA,eAEF,iEACE,aACA,uBACA,kBACA,qBACA,yBAEF,wEACE,gBACA,YACA,WACA,SACA,UACA,eACA,iBAEF,uEACE,WACA,gBACA,SACA,SACA,UACA,kBAEF,yEACE,2BACA,WAEF,yDACE,WACA,WACA,sBAEF,6BACE,aAGF,QACE,eAEF,iDACE,eACA,wBACA,aACA,WAGF,aACE,qBACA,iCAGF,cACE,qBAGF,gBACE,0BACA,qBACA,yBAGF,KACE","file":"../main.min.css","sourcesContent":["@charset \"UTF-8\";\n*, *:before, *:after {\n box-sizing: border-box;\n}\n\nhtml, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, tt, b, u, i, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, main, canvas, embed, footer, header, nav, section, video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n text-size-adjust: none;\n}\n\nfooter, header, nav, section, main {\n display: block;\n}\n\nbody {\n line-height: 1;\n}\n\nol, ul {\n list-style: none;\n}\n\nblockquote, q {\n quotes: none;\n}\n\nblockquote:before, blockquote:after, q:before, q:after {\n content: \"\";\n content: none;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ninput {\n -webkit-appearance: none;\n border-radius: 0;\n}\n\nhtml {\n font-family: Roboto, sans;\n}\n\n#header {\n background-image: url(\"../images/banner.jpg\");\n background-repeat: no-repeat;\n background-color: rgba(0, 0, 0, 0.4);\n background-blend-mode: multiply;\n color: white;\n}\n#header .container .segment {\n margin: 0 !important;\n}\n#header .container .segment #logo img {\n width: 50%;\n}\n\n#descripcion {\n background-image: linear-gradient(#cccccc, #cccccc);\n}\n#descripcion .images {\n text-align: center;\n}\n\n#ventajas {\n position: relative;\n background-image: url(\"../images/tripode.png\");\n}\n#ventajas .diagonal {\n position: absolute;\n background-blend-mode: color;\n}\n#ventajas .gallery {\n position: relative;\n text-align: center;\n}\n#ventajas .gallery .image {\n max-height: inherit;\n}\n#ventajas .gallery .image img {\n max-height: inherit;\n margin: auto;\n}\n#ventajas .gallery .nav {\n position: absolute;\n cursor: pointer;\n background-color: rgba(255, 255, 255, 0.5);\n}\n#ventajas .gallery .nav.left {\n top: 50%;\n left: 0;\n}\n#ventajas .gallery .nav.right {\n top: 50%;\n right: 0;\n}\n#ventajas .gallery::after {\n clear: both;\n}\n\n#dimensiones {\n position: relative;\n background-image: url(\"../images/tripode.png\");\n}\n#dimensiones .fondo-gris {\n position: absolute;\n width: 100%;\n height: 100%;\n background-color: rgba(204, 204, 204, 0.5);\n}\n#dimensiones .left.column > .grid > .column:first-child {\n min-width: 33% !important;\n}\n#dimensiones .left.column > .grid > .column:last-child {\n min-width: 67% !important;\n}\n\n#construidos {\n background-image: url(\"../images/construido.jpg\");\n background-color: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));\n color: white;\n padding-bottom: 1.25rem;\n}\n\n#corporativos {\n background-image: url(\"../images/corporativo.png\");\n}\n#corporativos .segment .content .header {\n padding-top: 2rem;\n padding-bottom: 1rem;\n}\n#corporativos .segment .content ul {\n list-style: none;\n margin-left: 0;\n padding-left: 1rem;\n text-indent: -1rem;\n}\n\n#testimonios .testimonios .ui.card {\n background-color: #cccccc;\n}\n#testimonios .testimonios .ui.card .rating .icon {\n color: yellow;\n}\n\n#contacto {\n position: relative;\n margin-top: 1rem;\n}\n#contacto .background {\n position: absolute;\n width: 100%;\n height: 100%;\n background-color: #cccccc;\n clip-path: polygon(50% 0, 100% 0%, 100% 100%, 0% 100%);\n}\n#contacto .column {\n height: 100%;\n}\n#contacto .column:first-child {\n width: 67%;\n}\n#contacto .column:last-child {\n width: 33%;\n}\n#contacto a {\n color: inherit;\n}\n#contacto div.whatsapp {\n background-color: green;\n padding: 0.5rem 0;\n color: white;\n}\n#contacto .icons .icon:first-child {\n color: white;\n}\n#contacto .icons .icon:last-child {\n color: #cccccc;\n}\n#contacto .paragraph {\n margin-bottom: 0.5rem;\n text-align: justify;\n}\n#contacto form .row {\n margin-bottom: 0.5rem;\n}\n#contacto form .row input {\n height: 1.5rem;\n}\n#contacto form .row textarea {\n height: 5rem;\n}\n\n#menu {\n z-index: 100;\n background: none !important;\n border: none !important;\n box-shadow: none !important;\n}\n#menu .right.menu .item .shopping.cart {\n cursor: pointer;\n}\n#menu .right.menu .item .shopping.cart .cantidad {\n position: relative;\n color: white;\n}\n\n#images.modal {\n text-align: center;\n}\n#images.modal .header {\n text-align: right;\n}\n#images.modal .content {\n text-align: center;\n}\n#images.modal .content img {\n margin: auto;\n}\n\n#carro form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 10pt;\n color: rgba(0, 0, 0, 0.87) !important;\n}\n#carro form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: inherit !important;\n}\n#carro form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: inherit !important;\n}\n#carro form .precio {\n text-align: right;\n}\n#carro .content > .button {\n width: 100%;\n color: white;\n background-color: #333333;\n}\n\n.white.circle {\n border: thin solid black;\n background-color: white;\n}\n\n.black.circle {\n background-color: black;\n}\n\n.blue.circle {\n background-color: #006ee6;\n}\n\n.petrol.circle {\n background-color: #005078;\n}\n\n.cyan.circle {\n background-color: #50c8ff;\n}\n\n.green.circle {\n background-color: #0ac864;\n}\n\n.yellow.circle {\n background-color: #fff046;\n}\n\n.orange.circle {\n background-color: #ff8246;\n}\n\n.red.circle {\n background-color: #ff1432;\n}\n\n.column:not(.row) {\n padding-top: 0 !important;\n}\n\n@font-face {\n font-family: \"icomoon\";\n src: url(\"../fonts/icomoon.eotiedbpz\");\n src: url(\"../fonts/icomoon.eot?iedbpz#iefix\") format(\"embedded-opentype\"), url(\"../fonts/icomoon.ttf?iedbpz\") format(\"truetype\"), url(\"../fonts/icomoon.woff?iedbpz\") format(\"woff\"), url(\"../fonts/icomoon.svg?iedbpz#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n font-display: block;\n}\n[class^=font-icon], [class*=\" font-icon\"] {\n font-family: \"icomoon\" !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ni.font-icon.angle:before {\n content: \"\";\n}\n\ni.font-icon.chile:before {\n content: \"\";\n}\n\n@media screen and (orientation: portrait) {\n #header {\n height: 25rem;\n background-size: 160%;\n background-position: bottom -0.9375rem center;\n }\n #header .container #menu {\n font-size: 1.3333333333rem;\n }\n #header .container #menu .right.menu .item .shopping.cart .cantidad {\n top: -1.875rem;\n left: 0.15rem;\n font-size: 0.6666666667rem;\n }\n #header .container .segment #logo img {\n max-width: 56.25rem;\n }\n\n #descripcion {\n padding-bottom: 0.46875rem;\n }\n #descripcion .paragraph {\n padding-top: 1.6875rem;\n line-height: 1.3125rem;\n text-align: justify;\n }\n #descripcion .paragraph .header {\n margin-bottom: 0.5625rem;\n font-size: 1.5rem;\n }\n\n #ventajas .diagonal {\n border-bottom: 100% solid rgba(204, 204, 204, 0.5);\n border-right: 100% solid transparent;\n }\n #ventajas .gallery {\n max-height: 25.5rem;\n }\n\n #dimensiones .header {\n font-size: 1.8333333333rem;\n padding-top: 5.0625rem;\n padding-bottom: 2.34375rem;\n }\n #dimensiones .colores {\n vertical-align: center;\n }\n #dimensiones .colores .text {\n margin-right: 0.28125rem;\n }\n #dimensiones .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #dimensiones .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n\n #construidos {\n margin-top: 1rem;\n }\n\n #corporativos {\n margin-top: 1rem !important;\n }\n #corporativos form .colores {\n vertical-align: center;\n }\n #corporativos form .colores .text {\n margin-right: 0.28125rem;\n }\n #corporativos form .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #corporativos form .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n #corporativos form .row {\n margin-bottom: 0.84375rem;\n }\n #corporativos form .row input {\n height: 1.5rem;\n }\n #corporativos form .row textarea {\n height: 5rem;\n }\n #corporativos form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input [type=file] {\n display: none;\n }\n #corporativos form .input .file {\n display: inline-block;\n height: 2.25rem;\n padding-top: 0.28125rem;\n margin-left: 0.46875rem;\n font-size: 1.3333333333rem;\n text-align: center;\n cursor: pointer;\n }\n #corporativos form .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #columna_sticky {\n position: absolute;\n top: 25rem;\n height: 100%;\n width: 100%;\n }\n #columna_sticky .column {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n #columna_sticky > .container {\n margin-top: 1rem;\n }\n #columna_sticky .left.column {\n pointer-events: none;\n }\n #columna_sticky #sticky_form {\n display: none;\n background-color: rgba(255, 255, 255, 0.5);\n z-index: 10;\n margin-top: 3.75rem;\n padding-top: 5.0625rem;\n }\n #columna_sticky #sticky_form .row {\n padding-top: 0 !important;\n }\n #columna_sticky #sticky_form .column:first-child {\n vertical-align: bottom;\n padding-top: 1.875rem;\n font-size: 1.1666666667rem;\n }\n #columna_sticky #sticky_form .column:first-child .titulo {\n font-size: 2.0833333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .precio {\n font-size: 1.3333333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .colores {\n vertical-align: center;\n }\n #columna_sticky #sticky_form .column:first-child .colores .text {\n margin-right: 0.28125rem;\n }\n #columna_sticky #sticky_form .column:first-child .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #columna_sticky #sticky_form .column:first-child .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad {\n width: 4.5rem;\n border: thin solid black;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n font-weight: bold;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad .button {\n border-radius: 0 !important;\n width: 100%;\n }\n #columna_sticky #sticky_form .column:first-child .button {\n width: 100%;\n }\n #columna_sticky #side_button {\n background-color: #333333;\n color: white;\n width: 100%;\n height: 12rem;\n cursor: pointer;\n padding-top: 6rem;\n }\n #columna_sticky #side_button .rotated {\n transform: rotate(-90deg);\n font-size: 2rem;\n }\n\n #modal_sticky .column:first-child {\n vertical-align: bottom;\n padding-top: 1.875rem;\n font-size: 1.1666666667rem;\n }\n #modal_sticky .column:first-child .titulo {\n font-size: 2.0833333333rem;\n }\n #modal_sticky .column:first-child .precio {\n font-size: 1.3333333333rem;\n }\n #modal_sticky .column:first-child .colores {\n vertical-align: center;\n }\n #modal_sticky .column:first-child .colores .text {\n margin-right: 0.28125rem;\n }\n #modal_sticky .column:first-child .colores .circle {\n display: inline-block;\n width: 1.40625rem;\n height: 1.40625rem;\n border-radius: 8000px;\n margin: auto 0.09375rem;\n cursor: pointer;\n }\n #modal_sticky .column:first-child .colores .circle.selected {\n width: 1.59375rem;\n height: 1.59375rem;\n cursor: default;\n }\n #modal_sticky .column:first-child .input.cantidad {\n width: 4.5rem;\n border: thin solid black;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n }\n #modal_sticky .column:first-child .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n font-weight: bold;\n }\n #modal_sticky .column:first-child .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n }\n #modal_sticky .column:first-child .input.cantidad .button {\n border-radius: 0 !important;\n width: 100%;\n }\n #modal_sticky .column:first-child .button {\n width: 100%;\n color: white;\n background-color: #333333;\n }\n\n #menu i {\n font-size: 1.5rem;\n }\n #menu .right.menu .item .shopping.cart .cantidad {\n font-size: 1rem;\n font-family: Roboto, sans;\n top: -1.3125rem;\n left: 0.28125rem;\n }\n\n .left.column {\n width: 75% !important;\n padding-left: 0.46875rem !important;\n }\n\n .right.column {\n width: 25% !important;\n }\n\n .titulo {\n padding-top: 2.34375rem;\n padding-bottom: 1.875rem;\n font-size: 1.5rem;\n }\n\n html {\n font-size: 10.6666666667px;\n }\n\n body {\n height: 211.25rem;\n font-family: Roboto, sans;\n color: #333333;\n }\n}\n@media screen and (orientation: landscape) {\n #header {\n height: 31.25rem;\n background-size: 160%;\n background-position: bottom -2.5rem center;\n }\n\n #descripcion {\n background-position: left 7rem;\n background-size: 100% 6.875rem;\n background-repeat: no-repeat;\n padding-top: 6.25rem;\n margin-bottom: 1.5625rem;\n }\n #descripcion .images .image {\n max-width: 33%;\n }\n #descripcion .paragraph {\n padding-top: 1.75rem;\n line-height: 0.875rem;\n text-align: justify;\n }\n #descripcion .paragraph .header {\n margin-bottom: 1rem;\n font-size: 1.375rem;\n }\n\n #ventajas .diagonal {\n border-bottom: 27.5rem solid rgba(204, 204, 204, 0.5);\n border-right: 118.75rem solid transparent;\n }\n #ventajas .gallery {\n max-height: 25.5rem;\n }\n\n #dimensiones {\n margin-top: 0.9375rem;\n }\n #dimensiones .colores {\n vertical-align: center;\n }\n #dimensiones .colores .text {\n margin-right: 0.1875rem;\n }\n #dimensiones .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #dimensiones .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n\n #construidos {\n margin-top: 0.9375rem;\n }\n\n #corporativos {\n margin-top: 0.9375rem;\n }\n #corporativos form .colores {\n vertical-align: center;\n }\n #corporativos form .colores .text {\n margin-right: 0.1875rem;\n }\n #corporativos form .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #corporativos form .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n #corporativos form .row {\n margin-bottom: 0.5625rem;\n }\n #corporativos form .row input {\n height: 1.5rem;\n }\n #corporativos form .row textarea {\n height: 5rem;\n }\n #corporativos form .input.cantidad {\n width: 4.5rem;\n background: white;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n color: rgba(191, 191, 191, 0.87) !important;\n }\n #corporativos form .input [type=file] {\n display: none;\n }\n #corporativos form .input .file {\n display: inline-block;\n height: 1.5rem;\n padding-top: 0.1875rem;\n margin-left: 0.3125rem;\n font-size: 1.3333333333rem;\n text-align: center;\n cursor: pointer;\n }\n #corporativos form .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #testimonios {\n margin-top: 0.9375rem;\n }\n\n #contacto .image {\n margin: auto;\n vertical-align: middle;\n }\n #contacto .button {\n width: 100%;\n background-color: #333333;\n color: white;\n }\n\n #columna_sticky {\n position: absolute;\n top: 31.25rem;\n height: 100%;\n width: 100%;\n }\n #columna_sticky .left.column {\n pointer-events: none;\n }\n #columna_sticky #sticky_form {\n background-color: rgba(255, 255, 255, 0.5);\n z-index: 10;\n margin-top: 2.5rem;\n padding-top: 3.375rem;\n }\n #columna_sticky #sticky_form .row {\n padding-top: 0 !important;\n }\n #columna_sticky #sticky_form .column:first-child {\n vertical-align: bottom;\n padding-top: 1.25rem;\n font-size: 1.1666666667rem;\n }\n #columna_sticky #sticky_form .column:first-child .titulo {\n font-size: 2.0833333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .precio {\n font-size: 1.3333333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .colores {\n vertical-align: center;\n }\n #columna_sticky #sticky_form .column:first-child .colores .text {\n margin-right: 0.1875rem;\n }\n #columna_sticky #sticky_form .column:first-child .colores .circle {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 8000px;\n margin: auto 0.0625rem;\n cursor: pointer;\n }\n #columna_sticky #sticky_form .column:first-child .colores .circle.selected {\n width: 1.375rem;\n height: 1.375rem;\n cursor: default;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad {\n width: 4.5rem;\n border: thin solid black;\n text-align: center;\n padding: 0.5rem 0.05rem;\n font-size: 0.8333333333rem;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad button {\n background: none;\n border: none;\n width: 1rem;\n margin: 0;\n padding: 0;\n cursor: pointer;\n font-weight: bold;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad input {\n width: 2rem;\n background: none;\n margin: 0;\n border: 0;\n padding: 0;\n text-align: center;\n }\n #columna_sticky #sticky_form .column:first-child .input.cantidad .button {\n border-radius: 0 !important;\n width: 100%;\n }\n #columna_sticky #sticky_form .column:first-child .button {\n width: 100%;\n color: white;\n background-color: #333333;\n }\n #columna_sticky #side_button {\n display: none;\n }\n\n #menu i {\n font-size: 2rem;\n }\n #menu .right.menu .item .shopping.cart .cantidad {\n font-size: 1rem;\n font-family: Roboto, sans;\n top: -1.75rem;\n left: 0.2rem;\n }\n\n .left.column {\n width: 67% !important;\n padding-left: 0.3125rem !important;\n }\n\n .right.column {\n width: 33% !important;\n }\n\n section .titulo {\n font-size: 1.8333333333rem;\n padding-top: 3.375rem;\n padding-bottom: 1.5625rem;\n }\n\n body {\n color: #333333;\n }\n}"]} \ No newline at end of file diff --git a/public/index.html b/public/index.html index 9b498f4..b3e7000 100644 --- a/public/index.html +++ b/public/index.html @@ -1 +1 @@ -Stand Chile
STAND
$ 5.990
COLOR
LOREM IPSUM DOLOR SIT AMET, CONSECTETUR
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
VENTAJAS

Apoyo estable para el dispositivo

Ángulo preciso de inclinación para usar en conferencias

Compatible con tablets, permite cargar mientras se usa

Diseño moderno y minimalista
DIMENSIONES Y COLORES
CONSTRUIDOS CON IMPRESIÓN 3D

Diseñado y fabricado en Chile


Fabricado en plástico de orien vegetal sin derivados del petróleo
CORPORATIVOS
LOGO ABAJO
  • Siempre visible
  • Menor tamaño
LOGO ARRIBA
  • Mayor tamaño
  • No se ve al apoyar el teléfono
COTIZA CON NOSOTROS
LOGO
COLOR
CLIENTES FELICES
CONVERSEMOS!
scing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nosventas
\ No newline at end of file +Stand Chile
STAND
$ 5.990
COLOR
AGREGAR
LOREM IPSUM DOLOR SIT AMET, CONSECTETUR
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
VENTAJAS

Apoyo estable para el dispositivo

Ángulo preciso de inclinación para usar en conferencias

Compatible con tablets, permite cargar mientras se usa

Diseño moderno y minimalista
DIMENSIONES Y COLORES
CONSTRUIDOS CON IMPRESIÓN 3D

Diseñado y fabricado en Chile


Fabricado en plástico de orien vegetal sin derivados del petróleo
CORPORATIVOS
LOGO ABAJO
  • Siempre visible
  • Menor tamaño
LOGO ARRIBA
  • Mayor tamaño
  • No se ve al apoyar el teléfono
COTIZA CON NOSOTROS
LOGO
COLOR
CLIENTES FELICES
CONVERSEMOS!
scing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nosventas
\ No newline at end of file