termo rojo

Zapatilla Mujer

Camping

Et sunt incididunt non elit ex. Duis dolor elit proident irure culpa non eu pariatur. Deserunt occaecat ad. Excepteur consectetur. Sit pariatur aliquip laboris veniam commodo. Commodo velit mollit. Proident qui aliquip irure amet eu cillum. Ullamco. Cupidatat magna quis. Aliqua veniam adipisicing nulla exercitation incididunt quis laboris aliquip. Reprehenderit nulla adipisicing ex. Quis est deserunt officia aliquip. Reprehenderit exercitation ex minim laboris enim eiusmod labore deserunt. Veniam excepteur. Non laboris sunt in. Anim laborum minim esse officia officia. Amet. Aute irure exercitation adipisicing ullamco enim commodo. Esse ad ut sunt elit ex voluptate anim in ut. Aliquip occaecat laboris. Duis. Incididunt eu excepteur veniam ex tempor elit. Minim nulla excepteur. Deserunt occaecat ad. Excepteur consectetur. Sit pariatur aliquip laboris veniam commodo. Commodo velit mollit. Proident qui aliquip irure amet eu cillum. Ullamco. Cupidatat magna quis. Aliqua veniam adipisicing nulla exercitation incididunt quis laboris aliquip. Reprehenderit nulla adipisicing ex. Quis est deserunt officia aliquip. Reprehenderit exercitation ex minim laboris enim eiusmod labore deserunt. Veniam excepteur.

El precio original era: 135,00€.El precio actual es: 100,00€.

Termo Rojo Camping Deporte

Deporte

Proident veniam qui deserunt enim sunt fugiat fugiat laboris velit. Velit. Cupidatat ad dolor qui et nisi aliquip voluptate proident. Deserunt id tempor ea sit id do sint. Mollit fugiat elit elit est sint commodo. Voluptate velit do eu quis pariatur. Quis irure sit duis nulla. Est. Sint tempor ullamco voluptate aute incididunt. Excepteur consequat.

El precio original era: 35,00€.El precio actual es: 30,00€.

MackkBook Pro

Hardware

DISEÑO ULTRAFINO – El nuevo MacBook Air solo pesa 1,24 kg y ofrece una portabilidad fuera de serie. Con este ordenador tan versátil podrás trabajar, jugar y desatar tu creatividad allá donde vayas.> SUPERPOTENCIADO CON EL CHIP M2 – Haz tus tareas en tiempo récord con una CPU de 8 núcleos de última generación, una GPU de 8 núcleos y 8 GB de memoria unificada. HASTA 18 HORAS DE AUTONOMÍA – Gracias a la impresionante eficiencia del chip M2 de Apple, tienes batería de sobra para exprimir el día y mucha noche.1 PANTALLA INCREÍBLE – La pantalla Liquid Retina de 13,6 pulgadas con más de 500 nits de brillo, gama cromática amplia (P3) y 1.000 millones de colores ofrece imágenes realistas y un nivel de detalle increíble.2 CÁMARA Y AUDIO AVANZADOS – Disfruta de una calidad de imagen y sonido asombrosa con la cámara FaceTime HD a 1080p, el conjunto de tres micrófonos y el sistema de cuatro altavoces con audio espacial. CONEXIONES VERSÁTILES – El MacBook Air tiene un puerto de carga MagSafe, dos puertos Thunderbolt y toma para auriculares. FÁCIL DE USAR – El Mac te resultará familiar desde el minuto uno y además se entiende a la perfección con todos tus dispositivos Apple. DISEÑADO PARA DURAR – La carcasa Unibody de aluminio tiene una resistencia extraordinaria. Y las actualizaciones de software gratuitas se encargan de que todo esté siempre al día, incluida la seguridad. COMPATIBILIDAD TOTAL – Todas las apps van como un bólido, desde Microsoft 365 y Zoom hasta tus favoritas del iPhone y el iPad. GARANTÍA APPLECARE – Todos los Mac incluyen un año de garantía limitada y hasta 90 días de asistencia gratuita. Contrata AppleCare+ para ampliar la cobertura.

El precio original era: 1.950,00€.El precio actual es: 1.580,00€.

eyJzb3VyY2UiOiJodHRwczovL3RlbXBsYXRlcy5veHlnZW5hZG9zLmNvbSIsImNvbXBvbmVudCI6W3siaWQiOjIsIm5hbWUiOiJjdF9zZWN0aW9uIiwib3B0aW9ucyI6eyJjdF9pZCI6MiwiY3RfcGFyZW50IjoxMDAwMjYsInNlbGVjdG9yIjoic2VjdGlvbi0yLTQyNiIsIm9yaWdpbmFsIjp7InNlY3Rpb24td2lkdGgiOiJmdWxsLXdpZHRoIn0sIm5pY2VuYW1lIjoiU2VjdGlvbiAoIzIpIiwiY2xhc3NlcyI6WyJ3b28xLW1haW4tY29udGFpbmVyIl0sImFjdGl2ZXNlbGVjdG9yIjoid29vMS1tYWluLWNvbnRhaW5lciJ9LCJkZXB0aCI6NCwiY2hpbGRyZW4iOlt7ImlkIjozLCJuYW1lIjoiY3RfZGl2X2Jsb2NrIiwib3B0aW9ucyI6eyJjdF9pZCI6MywiY3RfcGFyZW50IjoyLCJzZWxlY3RvciI6ImRpdl9ibG9jay0zLTQyNiIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJEaXYgKCMxNCkiLCJjbGFzc2VzIjpbIndvbzEtZGl2LWltZyJdLCJhY3RpdmVzZWxlY3RvciI6IndvbzEtZGl2LWltZyJ9LCJkZXB0aCI6NSwiY2hpbGRyZW4iOlt7ImlkIjo0LCJuYW1lIjoiY3RfaW1hZ2UiLCJvcHRpb25zIjp7ImN0X2lkIjo0LCJjdF9wYXJlbnQiOjMsInNlbGVjdG9yIjoiaW1hZ2UtNC00MjYiLCJvcmlnaW5hbCI6eyJpbWFnZV90eXBlIjoiMiIsImF0dGFjaG1lbnRfc2l6ZSI6ImZ1bGwiLCJhdHRhY2htZW50X2lkIjozMzQsInNyYyI6Imh0dHBzOi8vb3h5bG9jb3MuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTAvdGVybW8tcm9qby5wbmciLCJhdHRhY2htZW50X2hlaWdodCI6NTAwLCJhdHRhY2htZW50X3dpZHRoIjo1MDAsImF0dGFjaG1lbnRfdXJsIjoiaHR0cHM6Ly90ZW1wbGF0ZXMub3h5Z2VuYWRvcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTAvdGVybW8tcm9qby53ZWJwIiwiYWx0IjoidGVybW8gcm9qbyJ9LCJuaWNlbmFtZSI6IkltYWdlICgjMTApIiwiY2xhc3NlcyI6WyJ3b28xLW1haW5faW1nIl0sImFjdGl2ZXNlbGVjdG9yIjoid29vMS1tYWluX2ltZyJ9LCJkZXB0aCI6Nn1dfSx7ImlkIjo1LCJuYW1lIjoiY3RfY29kZV9ibG9jayIsIm9wdGlvbnMiOnsiY3RfaWQiOjUsImN0X3BhcmVudCI6Miwic2VsZWN0b3IiOiJjb2RlX2Jsb2NrLTUtNDI2Iiwib3JpZ2luYWwiOnsiY29kZS1waHAiOiI8P3BocFxuZnVuY3Rpb24gc2VsZWN0UHJvZHVjdHNGcm9tQ2F0ZWdvcmllcygpXG57XG4gICAgJGNhdGVnb3J5X25hbWVzID0gW107XG4gICAgJHNlbGVjdGVkX3Byb2R1Y3RzID0gW107XG5cbiAgICAkcmFuZG9tX2NhdGVnb3JpZXMgPSBnZXRfdGVybXMoW1xuICAgICAgICBcInRheG9ub215XCIgPT4gXCJwcm9kdWN0X2NhdFwiLFxuICAgICAgICBcIm51bWJlclwiID0+IDMsXG4gICAgICAgIFwib3JkZXJieVwiID0+IFwicmFuZFwiLFxuICAgIF0pO1xuXG4gICAgaWYgKCFlbXB0eSgkcmFuZG9tX2NhdGVnb3JpZXMpICYmICFpc193cF9lcnJvcigkcmFuZG9tX2NhdGVnb3JpZXMpKSB7XG4gICAgICAgIGZvcmVhY2ggKCRyYW5kb21fY2F0ZWdvcmllcyBhcyAkY2F0ZWdvcnkpIHtcbiAgICAgICAgICAgICRjYXRlZ29yeV9uYW1lc1tdID0gJGNhdGVnb3J5LT5uYW1lO1xuICAgICAgICB9XG4gICAgfVxuICAgIGZvcmVhY2ggKCRjYXRlZ29yeV9uYW1lcyBhcyAkY2F0ZWdvcnlfbmFtZSkge1xuICAgICAgICAkY2F0ZWdvcnkgPSBnZXRfdGVybV9ieShcIm5hbWVcIiwgJGNhdGVnb3J5X25hbWUsIFwicHJvZHVjdF9jYXRcIik7XG4gICAgICAgIGlmICgkY2F0ZWdvcnkpIHtcbiAgICAgICAgICAgICRjYXRlZ29yeV9pZCA9ICRjYXRlZ29yeS0+dGVybV9pZDtcbiAgICAgICAgICAgICRjYXRlZ29yeV9saW5rID0gZ2V0X3Rlcm1fbGluaygkY2F0ZWdvcnlfaWQsIFwicHJvZHVjdF9jYXRcIik7XG5cbiAgICAgICAgICAgICRhcmdzID0gW1xuICAgICAgICAgICAgICAgIFwicG9zdF90eXBlXCIgPT4gXCJwcm9kdWN0XCIsXG4gICAgICAgICAgICAgICAgXCJwb3N0c19wZXJfcGFnZVwiID0+IDEsXG4gICAgICAgICAgICAgICAgXCJwb3N0X3N0YXR1c1wiID0+IFwicHVibGlzaFwiLFxuICAgICAgICAgICAgICAgIFwib3JkZXJieVwiID0+IFwicmFuZFwiLFxuICAgICAgICAgICAgICAgIFwidGF4X3F1ZXJ5XCIgPT4gW1xuICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICBcInRheG9ub215XCIgPT4gXCJwcm9kdWN0X2NhdFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJmaWVsZFwiID0+IFwiaWRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIFwidGVybXNcIiA9PiAkY2F0ZWdvcnlfaWQsXG4gICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIF07XG5cbiAgICAgICAgICAgICRwcm9kdWN0X3F1ZXJ5ID0gbmV3IFdQX1F1ZXJ5KCRhcmdzKTtcblxuICAgICAgICAgICAgaWYgKCRwcm9kdWN0X3F1ZXJ5LT5oYXZlX3Bvc3RzKCkpIHtcbiAgICAgICAgICAgICAgICB3aGlsZSAoJHByb2R1Y3RfcXVlcnktPmhhdmVfcG9zdHMoKSkge1xuICAgICAgICAgICAgICAgICAgICAkcHJvZHVjdF9xdWVyeS0+dGhlX3Bvc3QoKTtcbiAgICAgICAgICAgICAgICAgICAgJHByb2R1Y3QgPSB3Y19nZXRfcHJvZHVjdChnZXRfdGhlX0lEKCkpO1xuICAgICAgICAgICAgICAgICAgICAkcHJvZHVjdF9wZXJtYWxpbmsgPSBnZXRfdGhlX3Blcm1hbGluaygpO1xuXG4gICAgICAgICAgICAgICAgICAgICRwcm9kdWN0X2RhdGEgPSBbXG4gICAgICAgICAgICAgICAgICAgICAgICBcIm5vbWJyZVwiID0+IGdldF90aGVfdGl0bGUoKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIFwibm9tYnJlX2xpbmtcIiA9PlwiPGEgaHJlZj0nJHByb2R1Y3RfcGVybWFsaW5rJz5cIi5nZXRfdGhlX3RpdGxlKCkuXCI8L2E+XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBcImRlc2NyaXBjaW9uXCIgPT4gZ2V0X3RoZV9jb250ZW50KCksXG4gICAgICAgICAgICAgICAgICAgICAgICBcImltYWdlblwiID0+IGdldF90aGVfcG9zdF90aHVtYm5haWxfdXJsKGdldF90aGVfSUQoKSxcImZ1bGxcIiApLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJjYXRlZ29yaWFcIiA9PiBcIjxhIGhyZWY9JyRjYXRlZ29yeV9saW5rJz4kY2F0ZWdvcnlfbmFtZTwvYT5cIixcbiAgICAgICAgICAgICAgICAgICAgICAgIFwicHJlY2lvXCIgPT4gJHByb2R1Y3QtPmdldF9wcmljZV9odG1sKCksXG4gICAgICAgICAgICAgICAgICAgIF07XG5cbiAgICAgICAgICAgICAgICAgICAgJHNlbGVjdGVkX3Byb2R1Y3RzW10gPSAkcHJvZHVjdF9kYXRhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB3cF9yZXNldF9wb3N0ZGF0YSgpO1xuXG4gICAgcmV0dXJuICRzZWxlY3RlZF9wcm9kdWN0cztcbn1cblxuJHNlbGVjdGVkX3Byb2R1Y3RzID0gc2VsZWN0UHJvZHVjdHNGcm9tQ2F0ZWdvcmllcygpO1xuXG5pZiAoIWVtcHR5KCRzZWxlY3RlZF9wcm9kdWN0cykpIHtcbiAgICBmb3JlYWNoICgkc2VsZWN0ZWRfcHJvZHVjdHMgYXMgJHByb2R1Y3QpIHtcbiAgICAgICAgZWNobyBcIjxkaXYgY2xhc3M9J3dvbzEtZGl2X3Byb2R1Y3QnIGRhdGEtaW1nPSd7JHByb2R1Y3RbXCJpbWFnZW5cIl19JyBkYXRhLWFsdD0neyRwcm9kdWN0W1wibm9tYnJlXCJdfSc+XG4gICAgICAgICAgPGRpdiBjbGFzcz0nd29vMS1kaXZfYmFyJz48L2Rpdj5cbiAgICAgICAgICA8aDIgY2xhc3M9J3dvbzEtcHJvZF90aXR0bGUnPnskcHJvZHVjdFtcIm5vbWJyZV9saW5rXCJdfTwvaDI+XG4gICAgICAgICAgPHAgY2xhc3M9J3dvbzEtcHJvZF9jYXQnPiB7JHByb2R1Y3RbXCJjYXRlZ29yaWFcIl19PC9wPlxuICAgICAgICAgIDxwICBjbGFzcz0nd29vMS1wcm9kX2Rlc2MnPnskcHJvZHVjdFtcImRlc2NyaXBjaW9uXCJdfTwvcD5cbiAgICAgICAgICA8cCBjbGFzcz0nd29vMS1wcm9kX3ByZWMnPnskcHJvZHVjdFtcInByZWNpb1wiXX08L3A+PC9kaXY+XCI7XG4gICAgfVxufVxuPz5cbiIsImNvZGUtY3NzIjoiLndvbzEtZGl2LWltZzpob3ZlcjpiZWZvcmV7XG4gIG9wYWNpdHk6MDtcbn1cbi53b28xLWRpdl9wcm9kdWN0e1xuICBkaXNwbGF5OmZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMzMlO1xuICBoZWlnaHQ6MjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjM1KTtcbiAgb3BhY2l0eTouMztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLndvbzEtcHJvZF9hY3Rpdm97XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yNSk7XG4gIG9wYWNpdHk6MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAgNzY3cHgpIHtcbiAgLndvbzEtZGl2X3Byb2R1Y3R7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIH1cblxuLndvbzEtZGl2X2JhcntcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06c2NhbGVYKDApO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6XCJcIjtcbiAgbGVmdDowO1xuICB0b3A6IC0ycHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO1xufVxuLndvbzEtcHJvZF9hY3Rpdm8gLndvbzEtZGl2X2JhcntcbiAgdHJhbnNmb3JtOnNjYWxlWCgxKTtcbn1cbi53b28xLXByb2RfdGl0dGxle1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgZm9udC1zaXplOiAxNnB4O1xuICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53b28xLXByb2RfY2F0e1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ud29vMS1wcm9kX2Rlc2N7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAzMHB4OyAgXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7ICBcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53b28xLXByb2RfcHJlYyBpbnN7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud29vMS1wcm9kX3ByZWMgZGVsICp7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi53b28xLXByb2RfYWN0aXZvICo6bm90KGEpe1xuICBjb2xvcjogI2ZmZmZmZjtcbn0iLCJjb2RlLWpzIjoiZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIkRPTUNvbnRlbnRMb2FkZWRcIiwgKCkgPT4ge1xuICAgIGNvbnN0IGJhcnJhcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIud29vMS1kaXZfYmFyXCIpLFxuICAgICAgICBwcm9kcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIud29vMS1kaXZfcHJvZHVjdFwiKSxcbiAgICAgICAvLyBtYWluID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi53b28xLW1haW5fY29udGFpbmVyXCIpLFxuICAgICAgICBpbWcgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiLndvbzEtbWFpbl9pbWdcIik7XG5cbiAgICAgcHJvZHNbMF0uY2xhc3NMaXN0LmFkZChcIndvbzEtcHJvZF9hY3Rpdm9cIik7XG4gICAgYWN0dWFsaXphID0gKGkpPT57XG4gICAgICAgIGltZy5zdHlsZS5vcGFjaXR5PTBcbiAgICAgICAgZm9yKHAgb2YgcHJvZHMpXG4gICAgICAgICAgIHAuY2xhc3NMaXN0LnJlbW92ZShcIndvbzEtcHJvZF9hY3Rpdm9cIik7XG4gICAgICAgIGxldCBhbnRlcmlvciA9IGltZy5zcmNcbiAgICAgICAgICAgIGxldCBhY3R1YWwgPSBwcm9kc1tpXS5kYXRhc2V0LmltZ1xuICAgICAgICAgICAgaVNyYyA9IGltZy5zcmNzZXQucmVwbGFjZUFsbChpbWcuc3JjLCBwcm9kc1tpXS5kYXRhc2V0LmltZyk7XG4gICAgICAgIGltZy5zcmM9IHByb2RzW2ldLmRhdGFzZXQuaW1nO1xuICAgICAgICBpbWcuc3Jjc2V0PSBpU3JjIC8vcHJvZHNbaV0uZGF0YXNldC5pbWc7XG4gICAgICAgIGltZy5hbHQgPSBwcm9kc1tpXS5kYXRhc2V0LmFsdDtcbiAgICAgICAgaW1nLnN0eWxlLm9wYWNpdHk9IDFcbiAgICAgICAgcHJvZHNbaV0uY2xhc3NMaXN0LmFkZChcIndvbzEtcHJvZF9hY3Rpdm9cIik7XG4gICAgICAgIFxuICAgIH1cbiAgICAgICAgcHJvZHMuZm9yRWFjaCgocHJvLCBpbmRleCkgPT4ge1xuICAgICAgICAgICAgcHJvLmFkZEV2ZW50TGlzdGVuZXIoXCJtb3VzZW92ZXJcIiwgKCkgPT4ge1xuICAgICAgICAgICAgICAgIGFjdHVhbGl6YShpbmRleClcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9KTtcbiAgICBhY3R1YWxpemEoMClcbn0pOyJ9LCJuaWNlbmFtZSI6IkNvZGUgQmxvY2sgKCM1KSIsImNsYXNzZXMiOlsid29vMS1jb250YWluZXIiXSwiYWN0aXZlc2VsZWN0b3IiOiJ3b28xLWNvbnRhaW5lciJ9LCJkZXB0aCI6NX1dfV0sImNsYXNzZXMiOnsid29vMS1tYWluLWNvbnRhaW5lciI6eyJrZXkiOiJ3b28xLW1haW4tY29udGFpbmVyIiwib3JpZ2luYWwiOnsiYmFja2dyb3VuZC1wb3NpdGlvbi1sZWZ0LXVuaXQiOiIgIiwiYmFja2dyb3VuZC1wb3NpdGlvbi10b3AtdW5pdCI6IiAiLCJjb250YWluZXItcGFkZGluZy10b3AiOiIzNyIsImRpc3BsYXkiOiJmbGV4IiwiYWxpZ24taXRlbXMiOiJjZW50ZXIiLCJnYXAiOiIxMCIsImJhY2tncm91bmQtY29sb3IiOiIjMDAwMDAwIiwiY29udGFpbmVyLXBhZGRpbmctYm90dG9tIjoiNDIifX0sIndvbzEtZGl2LWltZyI6eyJrZXkiOiJ3b28xLWRpdi1pbWciLCJvcmlnaW5hbCI6eyJwb3NpdGlvbiI6InJlbGF0aXZlIiwib3ZlcmZsb3ciOiJoaWRkZW4iLCJmbGV4LWRpcmVjdGlvbiI6ImNvbHVtbiIsImRpc3BsYXkiOiJmbGV4IiwiYWxpZ24taXRlbXMiOiJjZW50ZXIiLCJqdXN0aWZ5LWNvbnRlbnQiOiJjZW50ZXIiLCJtaW4taGVpZ2h0IjoiMzAwIn0sImJlZm9yZSI6eyJ3aWR0aC11bml0IjoiJSIsImhlaWdodC11bml0IjoiJSIsInBvc2l0aW9uIjoiYWJzb2x1dGUiLCJ6LWluZGV4IjoiMSIsImJhY2tncm91bmQtY29sb3IiOiJyZ2JhKDAsMCwwLDAuMykiLCJ3aWR0aCI6IjEwMCIsImhlaWdodCI6IjEwMCIsInRyYW5zaXRpb24tZHVyYXRpb24iOiIuNSIsInRyYW5zaXRpb24tcHJvcGVydHkiOiJvcGFjaXR5In19LCJ3b28xLW1haW5faW1nIjp7ImtleSI6IndvbzEtbWFpbl9pbWciLCJvcmlnaW5hbCI6eyJ3aWR0aCI6IjMwMCIsInRyYW5zaXRpb24tZHVyYXRpb24iOiIuMyIsIm9wYWNpdHkiOiIuNiJ9LCJob3ZlciI6eyJ0cmFuc2Zvcm0iOnsiMCI6eyJ0cmFuc2Zvcm0tdHlwZSI6InNjYWxlIiwic2NhbGVYIjoiMS4yIiwic2NhbGVZIjoiMS4yIn19fX0sIndvbzEtY29udGFpbmVyIjp7ImtleSI6IndvbzEtY29udGFpbmVyIiwibWVkaWEiOnsicGhvbmUtbGFuZHNjYXBlIjp7Im9yaWdpbmFsIjp7ImZsZXgtZGlyZWN0aW9uIjoiY29sdW1uIiwiZGlzcGxheSI6ImZsZXgiLCJhbGlnbi1pdGVtcyI6ImNlbnRlciJ9fX0sIm9yaWdpbmFsIjp7ImZvbnQtZmFtaWx5IjoiUm9ib3RvIiwid2lkdGgtdW5pdCI6IiUiLCJhbGlnbi1pdGVtcyI6ImZsZXgtc3RhcnQiLCJtYXgtd2lkdGgiOiI5MDAiLCJ3aWR0aCI6IjgwIiwiZGlzcGxheSI6ImZsZXgiLCJqdXN0aWZ5LWNvbnRlbnQiOiJzcGFjZS1iZXR3ZWVuIiwiZm9udC13ZWlnaHQiOiIzMDAiLCJ6LWluZGV4IjoiMSIsIm1hcmdpbi10b3AiOiIyNCJ9fX0sImNvbG9ycyI6e319
{"component":{"id":2,"name":"ct_section","options":{"ct_id":2,"ct_parent":100026,"selector":"section-2-426","original":{"section-width":"full-width"},"nicename":"Section (#2)","classes":["woo1-main-container"],"activeselector":"woo1-main-container"},"depth":4,"children":[{"id":3,"name":"ct_div_block","options":{"ct_id":3,"ct_parent":2,"selector":"div_block-3-426","original":[],"nicename":"Div (#14)","classes":["woo1-div-img"],"activeselector":"woo1-div-img"},"depth":5,"children":[{"id":4,"name":"ct_image","options":{"ct_id":4,"ct_parent":3,"selector":"image-4-426","original":{"image_type":"2","attachment_size":"full","attachment_id":334,"src":"https://oxylocos.eu/wp-content/uploads/2023/10/termo-rojo.png","attachment_height":500,"attachment_width":500,"attachment_url":"https://templates.juanamado.eu/wp-content/uploads/2023/10/termo-rojo.webp","alt":"termo rojo"},"nicename":"Image (#10)","classes":["woo1-main_img"],"activeselector":"woo1-main_img"},"depth":6}]},{"id":5,"name":"ct_code_block","options":{"ct_id":5,"ct_parent":2,"selector":"code_block-5-426","original":{"code-php":" \"product_cat\",\n \"number\" => 3,\n \"orderby\" => \"rand\",\n ]);\n\n if (!empty($random_categories) && !is_wp_error($random_categories)) {\n foreach ($random_categories as $category) {\n $category_names[] = $category->name;\n }\n }\n foreach ($category_names as $category_name) {\n $category = get_term_by(\"name\", $category_name, \"product_cat\");\n if ($category) {\n $category_id = $category->term_id;\n $category_link = get_term_link($category_id, \"product_cat\");\n\n $args = [\n \"post_type\" => \"product\",\n \"posts_per_page\" => 1,\n \"post_status\" => \"publish\",\n \"orderby\" => \"rand\",\n \"tax_query\" => [\n [\n \"taxonomy\" => \"product_cat\",\n \"field\" => \"id\",\n \"terms\" => $category_id,\n ],\n ],\n ];\n\n $product_query = new WP_Query($args);\n\n if ($product_query->have_posts()) {\n while ($product_query->have_posts()) {\n $product_query->the_post();\n $product = wc_get_product(get_the_ID());\n $product_permalink = get_the_permalink();\n\n $product_data = [\n \"nombre\" => get_the_title(),\n \"nombre_link\" =>\"\".get_the_title().\"\",\n \"descripcion\" => get_the_content(),\n \"imagen\" => get_the_post_thumbnail_url(get_the_ID(),\"full\" ),\n \"categoria\" => \"$category_name\",\n \"precio\" => $product->get_price_html(),\n ];\n\n $selected_products[] = $product_data;\n }\n }\n }\n }\n wp_reset_postdata();\n\n return $selected_products;\n}\n\n$selected_products = selectProductsFromCategories();\n\nif (!empty($selected_products)) {\n foreach ($selected_products as $product) {\n echo \"\n \n {$product[\"nombre_link\"]}\n {$product[\"categoria\"]}\n {$product[\"descripcion\"]}\n {$product[\"precio\"]}\";\n }\n}\n?>\n","code-css":".woo1-div-img:hover:before{\n opacity:0;\n}\n.woo1-div_product{\n display:flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-around;\n max-width: 400px;\n width: 33%;\n height:250px;\n position: relative;\n background: rgba(0,0,0,0.35);\n opacity:.3;\n transition: opacity .5s linear;\n border: 1px solid #fff;\n}\n.woo1-prod_activo{\n background: rgba(0,0,0,0.25);\n opacity:1;\n}\n@media screen and ( max-width: 767px) {\n .woo1-div_product{\n width: 100%;\n max-width: 100%;\n }\n }\n\n.woo1-div_bar{\n height: 4px;\n width: 100%;\n transform:scaleX(0);\n background: #ffffff;\n position: absolute;\n content:\"\";\n left:0;\n top: -2px;\n transition: transform .4s ease-in-out;\n transform-origin:center;\n}\n.woo1-prod_activo .woo1-div_bar{\n transform:scaleX(1);\n}\n.woo1-prod_tittle{\n margin-top: 10px;\n font-size: 16px;\n font-weight: 700;\n}\n.woo1-prod_cat{\n font-size: 14px;\n font-weight: 600;\n}\n.woo1-prod_desc{\n font-size: 14px;\n padding: 0 30px; \n display: -webkit-box;\n -webkit-line-clamp: 3;\n -webkit-box-orient: vertical; \n overflow: hidden;\n}\n.woo1-prod_prec ins{\n margin-left: 10px;\n text-decoration: none;\n}\n.woo1-prod_prec del *{\n font-size: 14px;\n}\n.woo1-prod_activo *:not(a){\n color: #ffffff;\n}","code-js":"document.addEventListener(\"DOMContentLoaded\", () => {\n const barras = document.querySelectorAll(\".woo1-div_bar\"),\n prods = document.querySelectorAll(\".woo1-div_product\"),\n // main = document.querySelector(\".woo1-main_container\"),\n img = document.querySelector(\".woo1-main_img\");\n\n prods[0].classList.add(\"woo1-prod_activo\");\n actualiza = (i)=>{\n img.style.opacity=0\n for(p of prods)\n p.classList.remove(\"woo1-prod_activo\");\n let anterior = img.src\n let actual = prods[i].dataset.img\n iSrc = img.srcset.replaceAll(img.src, prods[i].dataset.img);\n img.src= prods[i].dataset.img;\n img.srcset= iSrc //prods[i].dataset.img;\n img.alt = prods[i].dataset.alt;\n img.style.opacity= 1\n prods[i].classList.add(\"woo1-prod_activo\");\n \n }\n prods.forEach((pro, index) => {\n pro.addEventListener(\"mouseover\", () => {\n actualiza(index)\n });\n });\n actualiza(0)\n});"},"nicename":"Code Block (#5)","classes":["woo1-container"],"activeselector":"woo1-container"},"depth":5}]},"classes":{"woo1-main-container":{"key":"woo1-main-container","original":{"background-position-left-unit":" ","background-position-top-unit":" ","container-padding-top":"37","display":"flex","align-items":"center","gap":"10","background-color":"#000000","container-padding-bottom":"42"}},"woo1-div-img":{"key":"woo1-div-img","original":{"position":"relative","overflow":"hidden","flex-direction":"column","display":"flex","align-items":"center","justify-content":"center","min-height":"300"},"before":{"width-unit":"%","height-unit":"%","position":"absolute","z-index":"1","background-color":"rgba(0,0,0,0.3)","width":"100","height":"100","transition-duration":".5","transition-property":"opacity"}},"woo1-main_img":{"key":"woo1-main_img","original":{"width":"300","transition-duration":".3","opacity":".6"},"hover":{"transform":{"0":{"transform-type":"scale","scaleX":"1.2","scaleY":"1.2"}}}},"woo1-container":{"key":"woo1-container","media":{"phone-landscape":{"original":{"flex-direction":"column","display":"flex","align-items":"center"}}},"original":{"font-family":"Roboto","width-unit":"%","align-items":"flex-start","max-width":"900","width":"80","display":"flex","justify-content":"space-between","font-weight":"300","z-index":"1","margin-top":"24"}}}}

01 - Woocommerce

Ver Instrucciones

Este template muestra un producto seleccionado aleatoriamente de tres categorías seleccionadas igualmente de forma aleatoria.
Debido a que Oxygen no exporta en JSON las clases que sean utilizadas, el personalizado CSS se hace en la sección de CSS del Code-Block que contiene el código, excepto para el div que contiene la imagen principal con la clase «woo1-div-img», la imagen principal con la clase «woo1-main_img» y el Code-Block que hace de div con la clase «woo1-container»

Contactar
img-4
Copiar
img-5
Copiar
Comentar
Ver todos los Templates

Recordad que esto son templates o base de template, la personalización y adaptación depende del gusto de cada una y de las exigencias de cada diseño, por lo que es imposible en una plantilla todas las opciones de cada diseño en particular.

Como siempre esperamos tus comentarios y por supuesto si tienes alguna duda o necesitas ayuda puedes contactar por nuestro grupo de Telegram o dejando un comentario.

Nos vemos en la próxima. 👌

0
Me encantaría conocer tu opinión, comenta.x