@media screen and (max-width:1120px){body{padding-top:142.9px}.container{max-width:90%}.input input,.input select{height:29px}.input textarea{height:254px}header .bottom,header .top{padding:15px 0}.logoHeader{top:15px;left:15px}nav{width:216px;height:auto;display:none;position:fixed;top:150px;right:45px;background-color:#fff;z-index:15;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{display:block}.menu{flex-direction:column;margin:0 auto;padding-top:43px}header .menu li{margin-right:0}.menu li{margin-right:0;margin-bottom:60px}header .menu li a{font-size:20px}.whatsMob{display:block;max-width:52.62px}#barras-menu{display:block;cursor:pointer;width:44.51px;height:40.39px;position:relative;margin:0 45px;z-index:15}#barras-menu span{background:#000;width:100%;height:5px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barras-menu span::before{top:-18px;transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s}#barras-menu span::after{bottom:-18px;transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s}#barras-menu span::after,#barras-menu span::before{background-color:#000;content:"";display:block;width:100%;height:5px;left:0;right:0;margin:auto;position:absolute}header .btnCarrito img{max-width:50.84px}header .cartNum{top:25px}#attraction .swiper-slide{height:945px}#attraction .container{padding-top:210px}.envio{padding:26px 0;margin-bottom:85px}.envio p{font-size:20px;margin-bottom:30px;margin-right:0}.envio form{max-width:559px}.envio form .input.select{margin-right:18px}.envio form .btn{padding:3px 13px;margin-left:0}#tipoFlores{padding:25px 0 115px}.sectionTitle{font-size:25px}#masPedidos{padding:115px 0 65px}#masPedidos .swiper-container{margin:125px auto 0}#catalogo .paginate-content,#masPedidos .paginate-content{max-width:615px;bottom:280px}#catalogo .swiper-button-next,#catalogo .swiper-button-prev,#masPedidos .swiper-button-next,#masPedidos .swiper-button-prev{width:30px;height:35px}#contacto{justify-content:center;flex-flow:wrap;padding:215px 0 25px}#contacto .left,#contacto .right{display:none}#contacto .center{margin-bottom:205px}#contacto .bottom{width:100%;display:block;position:relative;z-index:1}#contacto .bottom .info{max-width:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:wrap;padding:25px 40px;border:2px solid #deafb7;border-left:none;border-right:none}#contacto p span{position:relative;left:0}#contacto p span b{display:block}#contacto .schedule{max-width:200px;display:block;text-align:center;margin:25px auto 0}#contacto .schedule::before{width:36px;height:36px;margin:0 auto 25px}.fondoContacto{top:-10px;bottom:auto}footer{margin-top:0}footer .top{padding:90px 0 100px}footer .top .container{max-width:720px}#catalogo .container{max-width:720px;padding:75px 0 200px}#catalogo .block{padding-top:100px}#catalogo .block .title{max-width:183.82px;font-size:23px;margin:0 auto 13px;left:-78px}#catalogo .swiper-container{max-width:336px;padding:28px 0}#catalogo .product2{width:252.35px;height:281.72px;margin:12px 43px}#catalogo .swiper-container::after,#catalogo .swiper-container::before,#masPedidos .swiper-container::after,#masPedidos .swiper-container::before{width:183.82px;height:131.02px}#catalogo .product2::after{width:313.2px;height:327.73px;left:-32px}#pageFlores{padding:265px 0 10px;background-image:none}.productsContainer .product{margin-right:52px;margin-bottom:90px}.productsContainer .product:nth-child(3n){margin-right:52px}.productsContainer .product:nth-child(2n){margin-right:0}#catalogoList{padding:70px 0 180px}#catalogoList .sectionTitle{font-size:30px;margin-bottom:105px}#catalogoList .container{justify-content:center}#catalogoList .block{margin:0 0 80px}#catalogoList .product2{width:411.33px;height:430.41px;padding:0}#catalogoList .product2 a span{width:100%;left:0;bottom:0}#catalogoList .block .descInfo{max-width:376px}#catalogoView{padding:165px 0 120px}#catalogoView .container{max-width:595px;margin:0 auto}#catalogoView .imgContainer{margin:0 auto 90px}#catalogoView .imgContainer::before{top:-17px}#catalogoView .imgContainer::after{bottom:-17px}#catalogoView .image{width:328.66px;height:340.3px}#floresList{padding:80px 0 130px}#floresList .sectionTitle{font-size:30px;margin-bottom:80px}#floresList .container{max-width:686px}#floresList .product:nth-child(3n){margin-right:30px}#floresList .product:nth-child(2n){margin-right:0}#contacto.contactoPage{background-color:#e8c1c7;padding:165px 0 200px;background-position:100% 100%;background-size:160% 70%}#contacto.contactoPage .container{padding-left:0;justify-content:center}#contacto.contactoPage .info{max-width:540px;padding-top:20px;margin-bottom:60px}#contacto.contactoPage .form{max-width:540px}#contacto.contactoPage a,#contacto.contactoPage p{font-size:21px;margin-bottom:21px}#contacto.contactoPage p:first-child{margin-bottom:15px}#contacto.contactoPage .schedule{max-width:100%;display:flex;align-items:center;text-align:left}#contacto.contactoPage .address::before,#contacto.contactoPage .email::before,#contacto.contactoPage .phone::before{width:50px;height:50px;margin-right:20px}#contacto.contactoPage p span{max-width:276px}#contacto.contactoPage .schedule::before{width:82px;height:50px;margin-right:20px;margin-bottom:0}#contacto.contactoPage .input{margin-bottom:30px}#contacto.contactoPage .btn{font-size:27px;padding:11px 31px}#carrito{padding:85px 0 70px}#carrito.resumen{padding-top:40px}#carrito .container{max-width:555px}#carrito.resumen .container{max-width:685px}.cartContainer .title{padding-bottom:14px;margin-bottom:50px}.tableScroll{width:100%;overflow-y:scroll}.cartContainer .table{font-size:21px;width:auto;margin-bottom:65px}.cartContainer .table::after{bottom:-35px}.cartContainer .table tr{display:table-cell;border-top:none;border-left:1px solid #d36e6e;min-width:190px;padding:50px 0 0}.cartContainer .table .headers{width:175px;height:auto;border-radius:13px 0 0 13px;padding:50px 0 0}.cartContainer .table tr:last-child{border-radius:0 13px 13px 0}.cartContainer .table .headers th{display:block;width:100%;height:auto;min-height:25px;line-height:normal;text-align:center;margin-bottom:50px}.cartContainer .table td{display:block;width:100%;height:auto;line-height:normal;text-align:center;white-space:nowrap;margin-bottom:50px}.cartContainer .table tr:last-child td:last-child{padding:0}.cartContainer .finalRow{margin-bottom:15px}.resumenMessage{padding:40px 80px;margin-bottom:130px}.resumenMessage .description span{margin-top:20px;margin-bottom:0}.exitoCompra .titleResumen{font-size:20px}.exitoCompra .table{font-size:16px}.exitoCompra .table tr{height:55px}.exitoCompra .table .headers{height:40px}.exitoCompra .finalRow,.exitoCompra .finalRow p,.exitoCompra .finalRow span{font-size:18px}.exitoCompra .clienteInfo{margin-top:90px}.exitoCompra .info,.exitoCompra .subtitle{font-size:16px}#carrito .link{font-size:18px;margin:170px 0 0 auto}.progContainer .title{font-size:30px;padding:0 74px 40px;margin-bottom:50px}.progContainer .flex{justify-content:center}.progContainer .fechaHora{max-width:100%;margin-right:0;margin-bottom:40px}.progContainer .fechaHora .input{margin-bottom:30px}.xdsoft_datetimepicker .xdsoft_datepicker{padding-bottom:40px}.xdsoft_datetimepicker .xdsoft_label{font-size:22px;padding:12px 0}.xdsoft_datetimepicker .xdsoft_calendar th{font-size:19px;height:41px}.xdsoft_datetimepicker .xdsoft_calendar td{height:41px;font-size:22px}.fechaHora .select label{font-size:22px;padding:0 70px}.fechaHora .input select{max-width:286px;height:56px;font-size:18px}.envioMessage{font-size:21px}.progContainer .messageCont{max-width:100%}.messageCont .input{margin-bottom:35px}.messageCont .input label{font-size:21px;margin-bottom:30px}.messageCont .input textarea{height:176px}.progContainer .btn{font-size:20px;margin-top:35px;padding:12px 66px}.envioPago .left{max-width:100%}.envioPago .input{margin-bottom:55px}.envioPago .input input{height:70px;font-size:28px}.envioPago .left p{font-size:21px;margin-top:-50px;margin-bottom:45px}.envioPago .left label{font-size:33px;margin-bottom:45px}.envioPago .btn{font-size:22px;padding:11px 64px}#sesionRegistro{padding:90px 0 60px}#sesionRegistro .container{justify-content:center}.separador{width:100%;max-width:477px;height:2px;margin:60px auto}#sesionRegistro input{height:47px}}@media screen and (max-width:600px){body{padding-top:65px}.container{max-width:88%}.input input,.input select{height:29px;font-size:12px}header .top{padding:6px 0}header .top p{font-size:10px}header .top a{display:none}.language button,.language p{font-size:10px}header .bottom{padding:10px 0}.logoHeader{max-width:101px;top:-2px;left:5px}header .btnCarrito img{max-width:16.66px}header .cartNum{width:10.84px;height:10.84px;line-height:10.84px;font-size:5px;right:-4px;top:6px}nav{width:118px;top:67px;right:17px}.menu{padding-top:22px}header .menu .sesionMob{display:block;margin-bottom:20px}.menu li{margin-bottom:25px}header .menu li a{font-size:12px}header .menu li:last-child a{font-size:9px;font-family:Kiona;color:#deafb7}.whatsMob{max-width:19.27px}#barras-menu{width:18.42px;height:15.35px;margin:0 25px}#barras-menu span{height:1px}#barras-menu span::before{top:-8px}#barras-menu span::after{bottom:-8px}#barras-menu span::after,#barras-menu span::before{height:1px}#attraction{height:600px}#attraction .swiper-container{height:100%}#attraction .swiper-slide{height:100%;display:flex;align-items:center}#attraction .container{padding-top:0}#attraction .title{font-size:65px;line-height:69px;margin-bottom:17px}.btn{font-size:21px}#attraction .btn{padding:8px 5px;max-width:182px;box-sizing:border-box}.redes-whatssap{display:none}.envio{padding:12px 0;margin-bottom:20px}.envio p{font-size:11px;margin-bottom:9px}.envio form{justify-content:center}.envio form .input.select{max-width:104px;margin-right:5px}.input select{height:18px;font-size:10px;background-size:6px 5px}.envio form .btn{font-size:10px;padding:3px 6px;margin-left:5px}#tipoFlores{padding:63px 0 0}.sectionTitle{font-size:11px}#tipoFlores .swiper-container{margin-top:45px;padding:0 15px}#tipoFlores .productsContainer{margin-top:45px}.product{width:147px;height:147px;margin-right:25px}.product .name{width:105px;height:31px;line-height:31px;font-size:7px;top:-10px}#tipoFlores .paginate-content{display:none}#masPedidos{padding:60px 0 30px}#masPedidos .swiper-container{max-width:122px;margin:25px auto 0}.product2{width:92px;height:102px;margin:13px 15px}#masPedidos .swiper-container::after,#masPedidos .swiper-container::before{width:66.71px;height:47.55px}#masPedidos .paginate-content{max-width:220px;bottom:90px}#catalogo .swiper-button-next,#catalogo .swiper-button-prev,#masPedidos .swiper-button-next,#masPedidos .swiper-button-prev{width:14px;height:16px}#contacto{padding:85px 0 11px}#contacto .center{margin-bottom:85px}#contacto .title{font-size:19px;margin:0 auto 10px;text-align:center}#contacto .redes a{max-width:40px;font-size:7px}#contacto .redes p{font-size:7px}#contacto .instagram::before{width:23.68px;height:23.68px;margin:0 auto 7px}#contacto .facebook::before{width:23.69px;height:23.64px;margin:0 auto 7px}#contacto .bottom .info{padding:12px 20px}#contacto a,#contacto p{font-size:6px}#contacto .address::before,#contacto .email::before,#contacto .phone::before{width:17px;height:17px;margin-right:5px}#contacto p span{width:80px;max-width:120px;position:absolute;left:22px}#contacto .address{min-width:100px}#contacto .schedule{font-size:8px;margin-top:10px}#contacto .schedule::before{width:17px;height:17px;margin:0 auto 7px}.fondoContacto{max-width:301px;top:-30px;bottom:auto}footer .top{padding:30px 0 0}footer .top .container{max-width:235px;justify-content:center}footer .top .list{margin-bottom:22px}footer .list .title{width:120px;height:25px;line-height:25px;font-size:7px}footer .list li{font-size:7px;margin-bottom:8px}footer .list a{font-size:7px}footer .list:last-child .title{margin:0 auto 17px}footer .bottom{padding:3px 0}footer .bottom .container{max-width:195px}footer a,footer p{font-size:5px}#catalogo .container{padding:33px 0 115px;justify-content:center}#catalogo .block{padding-top:30px}#catalogo .block .title{max-width:120.825px;font-size:19px;margin:0 auto 6px;left:-50px}#catalogo .block:nth-child(even) .title{right:-50px}#catalogo .swiper-container{max-width:241.65px;padding:10px 0}#catalogo .swiper-container::after,#catalogo .swiper-container::before{width:132.05px;height:94.12px}#catalogo .product2{width:181.28px;height:202.38px;margin:16px 31px}#catalogo .product2::after{width:225px;height:235.43px;left:-22px;box-sizing:border-box}#catalogoList{padding:60px 0 53px}#catalogoList .sectionTitle{font-size:16px;margin-bottom:27.5px}#catalogoList .block{margin:22.5px 0}#catalogoList .product2{width:174.91px;height:183.02px;padding:16px}#catalogoList .product2 a span{width:209px;left:-18px;bottom:-18px;height:53px;line-height:53px;font-size:15px}#catalogoList .block .descInfo{font-size:12px;max-width:200px}#catalogoView{padding:85px 0 95px}#catalogoView .container{max-width:319px}#catalogoView .imgContainer{width:100%;padding:6px;margin-bottom:55px}#catalogoView .image{width:100%;height:311.03px}#catalogoView .name{font-size:20px;margin-bottom:17px}#catalogoView .description{font-size:12px;margin-bottom:40px}#catalogoView .price{margin-bottom:50px;text-align:center}#catalogoView .actions{justify-content:center}#catalogoView .btn:first-child{margin-bottom:20px}#pageFlores{padding:85px 0 66px}.productsContainer{max-width:325px}.productsContainer .product{width:159px;height:159px;margin-right:5px;margin-bottom:30px}.productsContainer .product:nth-child(3n){margin-right:5px}#floresList{padding:60px 0 20px}#floresList .sectionTitle{font-size:16px;margin-bottom:65px}#floresList .container{justify-content:center}#floresList .product{width:287px;margin-right:0;margin-bottom:25px}#floresList .product a{height:287px}#floresList .product a span{height:63px;line-height:63px;font-size:15px}#floresList .product .descInfo{font-size:12px;max-width:287px}.scrollTop{display:none}#contacto.contactoPage{padding:60px 0 40px;background-position:100% 100%;background-size:723px 482px}#contacto.contactoPage .container{max-width:288px;min-height:654.5px;padding-left:0;align-items:start}#contacto.contactoPage .info{padding:25px 0 0;margin-bottom:50px}#contacto.contactoPage .address::before{width:28px;height:28px}#contacto.contactoPage a,#contacto.contactoPage p{font-size:10px}#contacto.contactoPage p span{width:100%;max-width:140px;left:40px}#contacto.contactoPage p:first-child{margin-bottom:18px}#contacto.contactoPage .email::before,#contacto.contactoPage .phone::before{width:28px;height:28px;margin-right:13px}#contacto.contactoPage .schedule{display:flex;margin:0 0 15px;text-align:left}#contacto.contactoPage .schedule::before{width:42px;height:28px;margin-bottom:0;margin-right:13px}#contacto.contactoPage .input{margin-bottom:205px}.input textarea{height:165px;font-size:10px}#contacto.contactoPage .btn{font-size:12px}#contacto.contactoPage .exito .info{padding-top:32px}#contacto.contactoPage .messageSuccess{font-size:39px;padding:12px 10px;margin:0 auto 32px!important}#contacto.contactoPage .backHome{font-size:15px}#sesionRegistro{padding:75px 0 70px}.formulario{max-width:297px}.formulario .title{font-size:26px;margin-bottom:42px}.formulario.sesionForm .title{margin-bottom:42px}.formulario .input{margin-bottom:16px}.formulario .btn{font-size:12px;padding:5.5px 19px}.linkPass{font-size:12px;margin-top:36px}.separador{max-width:297px;margin:40px auto}.registroForm .btn{margin-top:50px}#forgotPassword{padding:105px 0 400px}#forgotPassword .formulario,#newPassword .formulario{max-width:297px}#forgotPassword .formulario .input,#newPassword .formulario .input{margin-bottom:24px}#forgotPassword .formulario .title{margin-bottom:10px}.formulario .description{font-size:14px;max-width:290px;margin-bottom:30px}#forgotPassword .formulario .btn{margin-top:35px}#newPassword{padding:105px 0 415px}#newPassword .formulario .title{margin-bottom:24px}#sesionRegistro input{height:29px}#carrito{padding:57px 0 37px}#carrito .container{max-width:88%}#carrito.resumen .container{max-width:84%}.fondoCarrito{width:734px;bottom:-17px;left:-100px}.cartContainer .title{font-size:13px;padding-bottom:6px;margin-bottom:30px}.cartContainer .title::after{max-width:161px}.cartContainer .table{font-size:13px;margin-bottom:38px}.cartContainer .table::after{bottom:-26px}.cartContainer .table tr{min-width:108px;padding:13px 0 0}.cartContainer .table .headers{width:100px;border-radius:13px 0 0 13px;padding:13px 0 0}.cartContainer .table .headers th{height:31.5px;line-height:31.5px;margin-bottom:0}.cartContainer .table td{height:31.5px;line-height:31.5px;margin-bottom:0}.cartContainer .finalRow{margin-bottom:10px}.cartContainer .finalRow p,.cartContainer .finalRow span{font-size:15px}.cartContainer .finalRow p{margin-right:16px}#carrito .note{margin-top:10px}#carrito .cartContainer .note{font-size:12px}.cartContainer .btn{font-size:12px;padding:4px 10px}#carrito .link{font-size:13px;margin:190px 0 0 auto}#carrito .link::after{bottom:-8px}#carrito .note img{max-width:60px}.xdsoft_datetimepicker .xdsoft_datepicker{padding-bottom:23px}.xdsoft_datetimepicker .xdsoft_label{font-size:15px;padding:8px 0}.xdsoft_datetimepicker .xdsoft_calendar th{font-size:15px;height:27px}.xdsoft_datetimepicker .xdsoft_calendar td{height:27px;font-size:15px}.envioMessage{font-size:15px}.messageCont .input{margin-bottom:25px}.messageCont .input label{font-size:15px;margin-bottom:20px}.messageCont .input textarea{height:115px}.progContainer .title{font-size:20px;padding:0 40px 25px;margin-bottom:30px}.progContainer .fechaHora{margin:0 auto 20px}.fechaHora .select label{font-size:15px;padding:0 35px}.fechaHora .input select{height:37px}.progContainer .messageCont{margin:0 auto}.progContainer .btn{font-size:15px;margin-top:25px;padding:15px 81px}.envioPago{margin-top:50px;margin-bottom:160px}.envioPago .input{margin-bottom:24px}.envioPago .input input{height:32px;font-size:13px}.envioPago .left p{font-size:10px;max-width:245px;margin:-18px auto 55px;text-align:center}.envioPago .left label{font-size:15px;margin-bottom:20px}.envioPago .btn{font-size:15px;margin-top:40px;padding:4px 43px}.envioPago .btn img{max-width:73px}.exitoCompra{padding:20px 0 0}.resumenMessage{padding:40px 20px;margin-bottom:40px}.exitoCompra .title{font-size:15px;margin-bottom:30px}.resumenMessage .description,.resumenMessage .description a{font-size:15px}.resumenMessage .description a{display:block}.resumenMessage .description span{margin-top:15px}#carrito.resumen .exitoCompra .container{max-width:100%}.exitoCompra .titleResumen{font-size:15px}.exitoCompra .table{font-size:8px}.exitoCompra .finalRow,.exitoCompra .finalRow p,.exitoCompra .finalRow span{font-size:10px}.exitoCompra .clienteInfo{margin-top:55px}.exitoCompra .info,.exitoCompra .subtitle{font-size:12px}.linkHome{font-size:17px}#carrito .exitoCompra .link{font-size:12px;margin:255px auto 0}.modal{max-width:378px;padding:30px 20px}.modal .title{font-size:18px;line-height:20p;margin-bottom:20px}.modal .subtitle{font-size:13px;line-height:16px}.modal li,.modal li a,.modal p{font-size:12px;line-height:15px}#modalComprar,#modalNosotros,#modalPoliticasEnvio,#modalPrivacidad,#modalReembolso{max-width:378px}}