@media (min-width:200px){.containerCustomCheckbox{align-items:center;display:flex;flex-direction:row-reverse;justify-content:start;label{font-family:Montserrat Regular,sans-serif!important;font-size:14px;margin-left:10px}.input{border:2px solid var(--LightGrayColor-Estafeta);border-radius:2px;height:20px;width:20px;&.error{border:2px solid var(--RedColor-Estafeta)!important}&:hover{border:2px solid var(--LightGrayColor-Estafeta)}&:checked{background-color:var(--BlueColor-Estafeta);border-color:var(--BlueColor-Estafeta);&:hover{border:inherit}}}}}@media (min-width:200px){.customToast{align-items:center;background-color:#f3f3f3;border-radius:8px;box-shadow:3px 3px 3px 3px #0000001a;display:flex;gap:30px;justify-content:space-evenly;left:50%;margin:0 auto;min-height:70px;padding:10px 20px;position:fixed;top:140px;transform:translateX(-50%);width:90%;z-index:9999}.ContainerText{color:var(--DarkGrayColor-Estafeta);font-family:Montserrat Regular,sans-serif!important;font-size:12px}}@media (min-width:900px){.customToast{align-items:center;background-color:#f3f3f3;border-radius:8px;box-shadow:3px 3px 3px 3px #0000001a;display:flex;gap:30px;justify-content:space-evenly;left:50%;margin:0 auto;min-height:70px;padding:10px 20px;position:fixed;top:140px;transform:translateX(-50%);width:auto;z-index:9999}.ContainerText{color:var(--DarkGrayColor-Estafeta);font-family:Montserrat Regular,sans-serif!important;font-size:16px}}@media (min-width:200px){.DeskCart{display:none!important}.cart-container{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto;padding:20px;width:95%}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:50px 30px 115px;padding-bottom:10px;padding-top:40px;row-gap:0;width:60%}.border{border-bottom:1px solid var(--LightGrayColor-Estafeta);grid-column:span 4;height:1px}.cartborder{border:none;border-bottom:1px solid var(--LightGrayColor-Estafeta);margin-bottom:30px;padding-bottom:20px;padding-top:20px}.cartborder:last-child{border:none!important}.head{color:var(--BlackEstafeta);display:none;font-family:Montserrat Regular,sans-serif;font-size:16px;padding:1px 0;text-align:left}.ContainerImgeCart{align-items:center;background:var(--GrayLight-Estafeta);border-radius:15px;display:flex;height:100px;justify-content:center;position:relative;width:100px;img{padding-left:5px;padding-right:5px;padding-top:10px;width:100%}}.containerSubtotalCart{align-items:end;display:flex;flex-direction:column;gap:13px;justify-content:flex-start}.ContainerTrashCart{cursor:pointer}.ContainerPriceCart{p{color:var(--DarkGrayColor-Estafeta);font-size:16px}}.ContainerCantidadCart>div{width:92px}.containerSubtotalCart{p{color:var(--DarkGrayColor-Estafeta);font-size:20px;font-weight:700}}.containerSecundaryPriceCart{color:var(--MediumGrayColor-Estafeta)!important;font-size:14px!important;margin-top:20px;text-decoration:line-through}.align-center{text-align:center}.align-right{text-align:right}.subtotal{color:#393d3f;font-weight:700}.display-services-extras{cursor:pointer;font-size:20px;font-weight:700;grid-column:span 3}.grid-column-3{font-size:12px;grid-column:span 3}.label-coupon{color:var(--inputLabelColor)}.box-coupon{display:flex;justify-content:space-between;margin-top:4px;width:100%;.input-coupon{border-radius:5px 0 0 5px;width:90%}.input-set{width:45px;svg{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(345deg) brightness(102%) contrast(101%);transform:rotate(270deg)}}.input-trash{width:45px;svg{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(345deg) brightness(102%) contrast(101%);transform:rotate(0deg)}}}.modal-resumen{border-radius:5px;box-shadow:0 3px 6px 1px #00000029;margin:20px 0;min-width:250px;padding:20px;width:100%;.resumen-total{display:flex;justify-content:space-between;margin:15px 0;.containerCustomCheckbox{align-items:flex-start}span{font-weight:700}}.ResumenCopyNew{p{font-size:10px;line-height:13px;margin-bottom:10px;text-align:left}}button{background-color:#c00d0d;border-radius:6px;color:#fff;height:45px;padding:10px 15px;width:100%}}.ContainerFlexCartMovil,.MovilCart{display:flex}.MovilCart{flex-direction:column}.MovilcartContainer{display:flex;flex-direction:row;justify-content:space-between}.StrongTextMovilCart{color:#000;font-size:14px;font-weight:700}.ContianerPriceFlexCart{display:flex;font-size:14px;gap:5px;justify-content:space-between;padding-top:15px}.containerSecundaryPriceCartMovil{color:var(--MediumGrayColor-Estafeta)!important;font-size:14px!important;text-decoration:line-through}.ResumenDesk{display:none!important}.ResumenMovil{border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:40px}.BtnPagarMovil{align-items:center;display:flex;justify-content:center}.ContainerBntMovilPagar button{background:var(--RedColor-Estafeta);border-radius:10px;color:#fff;font-family:Montserrat Regular,sans-serif;font-size:16px;height:45px;width:320px}}@media (min-width:900px){.DeskCart{display:grid!important}.BtnPagarMovil{display:none!important}.BtnPagarMovil,.ResumenMovil{display:none}.ResumenDesk{display:block!important}.MovilCart{display:none!important}.cart-container{flex-direction:row;padding:20px;width:80%}.head{color:var(--BlackEstafeta);display:flex;font-family:Montserrat Regular,sans-serif;font-size:16px;padding:1px 0;text-align:left}}@media (min-width:200px){.ResumenCartInfoMovil{box-shadow:0 3px 6px #00000029;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.ResumenCartInfoMovil.show{max-height:1000px;opacity:1}.ResumenCartInfoMovil.hide{max-height:0;opacity:0}.InfoResumenLeftMovil p,.ResumenTopToltalMovil p{color:#445466;font-family:Montserrat Regular,sans-serif;font-size:16px}.StrongResumenRightMovil p,.TotalBottomTextMovil{color:#393d3f;font-family:Montserrat-Bold,sans-serif!important;font-size:16px}.IvaTotalMovil{color:#445466;font-family:Montserrat Regular,sans-serif;font-size:14px;margin-top:20px}.ResumenCartMovil{align-items:center;border-radius:10px;box-shadow:0 3px 6px #00000029;display:flex;height:44px;justify-content:space-between;padding-left:20px;padding-right:20px;transition:box-shadow .5s ease}.ContainerInfoMovilP{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-left:20px;margin-right:20px;padding-bottom:20px;padding-top:10px}.ResumenCartMovil.no-shadow-bottom{box-shadow:0 -3px 6px #00000029}.DropDownMovilResumen{align-items:center;display:flex;gap:20px}.ResumenInfoMovil{border-radius:10px;box-shadow:0 3px 6px #00000029;padding-bottom:20px}.FlexInfoResumenMovil{display:flex;justify-content:space-between;padding-bottom:20px}.TotalBottomMovil{display:flex;flex-direction:column;justify-content:end;text-align:end}.TotalBottomResumenMovil{margin-left:20px;margin-right:20px;margin-top:20px}}.modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.open{display:block}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:10px;display:flex;flex-direction:column;left:50%;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:200px){.modal-content{max-height:90%;width:90%}.ContainerModal{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:900px){.modal-content{width:30%}}.ContainerCloseIco{display:flex;font-size:18px;justify-content:flex-end;padding-right:20px;padding-top:20px;width:100%;svg{cursor:pointer;width:20px}}.bottom{.modal-content{bottom:0!important;left:0!important;margin-bottom:0!important;max-height:70%;position:fixed!important;right:0!important;top:auto!important;transform:translate(0);width:100%}}.close{color:#aaa;font-size:28px;margin:10px 10px 0 0}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}@media (min-width:200px){.BodyLogin{margin:auto;.containerinputslogin{display:flex;flex-direction:column;gap:20px}}.titlelogin{h4{color:var(--RedColor-Estafeta);font-size:30px;font-weight:700;padding-bottom:10px;text-align:center}}.containerSubTitleLogin{p{color:var(--BlackEstafeta);font-size:16px;padding-bottom:20px;text-align:center}}.containerFrogotPassword{cursor:pointer;display:flex;justify-content:center;margin:auto;padding-bottom:20px;padding-top:20px;width:65%;p{border-bottom:2px solid var(--RedColor-Estafeta);color:var(--DarkGrayColor-Estafeta);cursor:pointer;font-family:MontserratMedium,sans-serif;font-size:15px;font-weight:700;position:relative;text-align:center;width:-moz-fit-content;width:fit-content;width:"-moz-fit-content"}}.ContainerActionsLogin{align-items:center;display:flex;height:45px;justify-content:center;padding-bottom:40px;padding-top:40px;width:100%;button{background:var(--RedColor-Estafeta);border-radius:10px;color:#fff;font-size:16px;font-weight:700;font-weight:400;height:45px;padding-bottom:10px;padding-top:10px;width:260px}}.copyinfoLogin{color:#000;display:flex;font-size:13px;justify-content:center;padding-bottom:30px;padding-top:10px;text-align:center;p{width:166px}span{border-bottom:2px solid var(--RedColor-Estafeta);cursor:pointer}}}@media (min-width:900px){.containerFrogotPassword{width:40%}.titlelogin{h4{line-height:37px!important}}.copyinfoLogin p{width:unset}}@media (min-width:200px){.ContainerCustomInput{padding-bottom:20px;position:relative;width:100%;.ContainerLabel{display:flex;label{color:var(--inputLabelColor);font-family:Montserrat Regular,sans-serif!important;font-size:14px;margin-bottom:4px;margin-left:15px}.tooltip{margin-bottom:7px;margin-left:11.5px;width:auto}}}.ContainerErrorInput{bottom:-1px;display:flex;font-size:12px;gap:5px;left:0;position:absolute;white-space:nowrap}.CustomInput{border-radius:10px;height:50px;width:100%}.CustomInput:focus{border-color:var(--InputBlue)!important;box-shadow:0 0 0 1.5px #fff,0 0 0 3.5px var(--InputBlue)!important}.iconEye{cursor:pointer;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:20px}.tooltip{position:relative;width:-moz-fit-content;width:fit-content;span{background-color:var(--BlueColor-Estafeta);border-radius:50%;color:#fff;cursor:pointer;display:grid;font-weight:700;height:22px;justify-content:center;text-align:center;width:22px}.message{position:relative;z-index:1}.container-message{background-color:#fff;border:1px solid var(--BlueColor-Estafeta);border-radius:10px;bottom:56px;display:none;font-family:Montserrat Regular,sans-serif;font-size:12px;font-weight:400;left:-25px;max-width:300px;min-width:250px;padding:10px 10px 10px 7px;position:absolute;width:auto;.arrow{background-color:#fff;border-bottom:1px solid var(--BlueColor-Estafeta);border-right:1px solid var(--BlueColor-Estafeta);bottom:-15.5px;height:30px;left:20px;position:absolute;transform:rotate(45deg);width:30px!important}}&:hover .container-message,span:hover+.container-message{display:block}}}@media (min-width:900px){.tooltip{.container-message{left:-35px;.arrow{left:30px}}}}@media (min-width:200px){.overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}body:has(.overlay) .customToast{display:none}.loader{align-items:center;background:#f3f3f3a3;border-radius:8px;box-shadow:3px 3px 3px 3px #00000011;display:flex;flex-direction:column;gap:30px;height:66%;justify-content:center;left:20%;min-height:70px;padding:10px 10px 10px 30px;position:fixed;top:164px;width:60%;z-index:9999}.loaderPayment{left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:999999}.container-loader{background-color:#fff;border:2px solid red;border-radius:50%;height:300px;position:relative;width:300px;z-index:999999}.CopysLoader{color:#fff;font-size:18px;margin-top:40px;p{font-family:Montserrat SemiBold,sans-serif!important}}}@media (min-width:900px){.CopysLoader{font-size:26px;font-weight:700;margin-top:50px}}.containerQuantityInput{border:1px solid #000;border-radius:5px;padding:10px;position:relative;width:100%;.ArrowsInputP{display:flex;position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);div{cursor:pointer}svg{height:11px!important;width:10px!important}}}.containerBodyCartComponentCustom{display:flex;flex-direction:column;padding-top:30px;width:60%}.containerheadercartcomponent{margin-bottom:1rem;text-align:center;width:100%}.ConntainerMainProductSCarttsComponent,.containerheadercartcomponent{align-items:center;display:grid;gap:1rem;grid-template-columns:2fr 1fr 1fr 1fr}.gridMainProduct{display:contents}.productImageAndName{align-items:center;display:flex}.productImage{height:auto;width:100px}.quantityContainer{display:flex;justify-content:center}.productPrice{text-align:center}.deleteContainer{display:flex;justify-content:center}.sub-products-section{margin-top:20px}.sub-products-title{cursor:pointer;font-size:1.2rem;margin-bottom:10px}.sub-products-title:hover{text-decoration:underline}.sub-products-grid{display:grid;gap:10px;grid-template-columns:2fr 1fr 1fr 1fr;margin-top:10px}.grid-header{border-bottom:2px solid #ccc;font-weight:700;margin-bottom:10px}.grid-header,.grid-row{display:contents}.grid-row p{border-bottom:1px solid #eee;margin:5px 0;padding:5px}.grid-row p:last-child{border-bottom:none}.ContainerSubProductos{display:flex;justify-content:space-between}.ContainerTitleSubProductos{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;gap:20px;margin-bottom:10px;h2{color:#c00d0d}}.ActionArrowSubproductos{svg{height:15px;width:15px}}.ContainerTotalSubproductosCart{p{color:#c00d0d;font-size:20px;font-weight:700}}.ContainerPriceTextCart{color:#c00d0d;font-size:18px;font-weight:700}.ContainerCarritoTotalSP{align-items:center;display:flex;gap:20px;justify-content:space-between;h3,p{color:#000;font-size:20px}p{font-weight:700}}.toggleDetailsButton{background:none;border:none;color:#456;cursor:pointer;font-size:14px;font-weight:700;margin-top:5px;transition:color .3s ease}.toggleDetailsButton:hover{animation:fadeBlink 1.5s infinite;text-decoration:underline}@keyframes fadeBlink{0%{color:#456}50%{color:#789}to{color:#456}}.detailsContainer{border-radius:5px;grid-column:span 4;margin-top:10px;padding:10px}@media (max-width:900px){.containerBodyCartComponentCustom{width:100%}.ConntainerMainProductSCarttsComponent,.containerheadercartcomponent{gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.gridMainProduct{grid-column:span 2}}@media (max-width:720px){.containerBodyCartComponentCustom{width:100%}.containerheadercartcomponent{display:none}.ConntainerMainProductSCarttsComponent,.containerheadercartcomponent{grid-template-columns:1fr .2fr!important}.detailsContainer,.gridMainProduct{grid-column:span 2}}
/*# sourceMappingURL=ae15765e79ea66c6.css.map*/