cantidad-input{width:100%;height:auto}carrito-shopify{width:max-content;height:max-content}.cardph-item-producto{width:21.25rem;min-width:21.25rem;max-width:21.25rem;height:max-content;display:flex;background-color:var(--colorp-secondary);border-radius:var(--espaciado-xs);border:1.5px solid #969696}.cardph-itemp-imagen{width:8.12rem;border-right:1.5px solid #969696}.cardph-itemp-imagen img{width:100%;height:100%;object-fit:cover;border-top-right-radius:var(--espaciado-xs);border-bottom-right-radius:var(--espaciado-xs)}.cardph-itemp-info{width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-xs);padding:var(--espaciado-l)}.cardph-itemp-info h3{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cardph-itemp-info p{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ph-cantidad{width:100%;display:flex;flex-direction:column;gap:var(--espaciado-xs)}.ph-cantidad-selector{min-width:100%;width:100%;height:3rem;display:flex;align-items:center;justify-content:space-between;padding:0 var(--espaciado-xl);border-radius:var(--espaciado-s);border:1px solid #717171}.ph-cantidad-selector-button{flex-basis:40%;display:flex;align-items:center;justify-content:center;height:100%}.ph-cantidad-selector-button svg{width:1.875rem;height:1.875rem;aspect-ratio:1/1}.boton-producto-personalizar{width:100%;height:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center;gap:var(--espaciado-xs);background-color:var(--colorp-primary);border-radius:var(--espaciado-xs)}.boton-producto-personalizar p{font-weight:600;text-transform:uppercase}.boton-producto-agregar{width:100%;height:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center;gap:var(--espaciado-xs);background-color:var(--colorp-primary);border-radius:var(--espaciado-xs)}.boton-producto-agregar p{font-weight:600;text-transform:uppercase}.container-main-smecph{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--espaciado-xl);padding:var(--espaciado-xxxl) var(--espaciado-xl) var(--espaciado-xxxl) var(--espaciado-xl);position:relative}.container-main-smecph>:nth-last-child(4){margin-bottom:5rem}.container-main-smecph small{font-size:3.3125rem;font-style:normal;font-weight:400;line-height:3.4375rem;letter-spacing:-.06625rem;text-transform:uppercase}.container-sub-smecph{width:100%;max-width:40.25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--espaciado-l);padding:var(--espaciado-xxl);border-radius:var(--espaciado-s);background-color:var(--colorp-secondary);border:1px solid #969696}.container-sub-simple-smecph{width:100%;max-width:40.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--espaciado-l);background-color:var(--colorp-secondary)}.container-sub-simple-smecph hr{border:0;border-top:1px solid #ccc;margin:1.25rem auto;width:100%;height:0;overflow:visible}.smecph-opciones-metodos{width:100%;max-width:40.25rem;display:flex;align-items:center;justify-content:space-between}.smecph-opcion-metodo{position:relative;width:100%;flex-basis:48%;display:flex;align-items:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-s);background-color:var(--colorp-secondary);border:1.5px solid #969696;cursor:pointer}.smecph-opcion-info{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--espaciado-xs)}.smecph-opcion-mensaje{display:flex;flex-direction:column;align-items:start;justify-content:start}.smecph-opcion-info p:first-of-type{font-weight:600}.smecph-opcion-info>svg,.smecph-opcion-info>svg path{width:3rem;height:3rem}.smecph-opcion-icono{position:absolute;top:var(--espaciado-s);right:var(--espaciado-s);height:max-content;width:max-content;display:flex;align-items:center;justify-content:center}.smecph-opcion-metodo.seleccionado{border:0;background-color:var(--colorp-primary)}.smecph-opcion-metodo.seleccionado .smecph-opcion-info p{color:var(--colorp-secondary);-webkit-text-fill-color:var(--colorp-secondary)}.container-sub-simple-smecph-column{width:100%;max-width:40.25rem;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--espaciado-l);padding:var(--espaciado-xxl);border-radius:var(--espaciado-s);background-color:var(--colorp-secondary);border:1px solid #969696}.container-sub-simple-smecph-row{width:100%;max-width:40.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--espaciado-l);padding:var(--espaciado-xxl);border-radius:var(--espaciado-s);background-color:var(--colorp-secondary);border:1px solid #969696}.ph-container-input-especial,.ph-container-input{position:relative;width:100%;display:flex;justify-content:center;align-items:center;gap:var(--espaciado-m);padding:var(--espaciado-m) var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:var(--colorp-secondary);border:1px solid var(--colorb-primary)}.ph-container-input-especial{box-shadow:0 2px 4px #0000001a;cursor:pointer}.ph-container-mensaje{display:flex;justify-content:center;align-items:center;gap:var(--espaciado-xs);border-right:1px solid #969696}.ph-mcci-input{width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-xs)}.ph-mcci-input>p:first-of-type{font-weight:600}.ph-mcci-input.error .ph-container-input{border:1.5px solid var(--colorp-primary)}.ph-mcci-input.error>p:first-of-type{color:var(--colorp-primary);-webkit-text-fill-color:var(--colorp-primary)}.ph-mcci-input.error .ph-mcci-mensaje-input p{color:var(--colorp-primary);-webkit-text-fill-color:var(--colorp-primary);font-weight:600}.ph-mcci-input.error .ph-mcci-mensaje-input svg,.ph-mcci-input.error .ph-mcci-mensaje-input svg path{filter:invert(15%) sepia(95%) saturate(6932%) hue-rotate(343deg) brightness(91%) contrast(97%);fill:var(--colorp-primary)}.ph-mcci-input.error .ph-mcci-mensaje-input{display:flex}.ph-mcci-mensaje-input{width:100%;align-items:center;justify-content:start;gap:var(--espaciado-xs);display:none}.ph-mcci-mensaje-input p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ph-mcci-frm{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--espaciado-l)}.ph-mcci-header-simpler{width:100%;display:flex;flex-direction:row;align-items:start;justify-content:space-between;gap:var(--espaciado-s)}.ph-mcci-header-simplec{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:var(--espaciado-s)}.ph-mcci-header-simpler p,.ph-mcci-header-simplec p{color:var(--colorp-extra);-webkit-text-fill-color:var(--colorp-extra)}.ph-background-container-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:999;display:flex;justify-content:center;overflow-y:auto}.ph-mmdi-modal-main{height:max-content;min-width:23.75rem;max-width:42rem;background-color:var(--colorp-secondary);border-radius:var(--espaciado-xs);display:flex;flex-direction:column;gap:var(--espaciado-l);padding:var(--espaciado-xl);position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.ph-mmdr-modal-main{height:max-content;max-width:25rem;max-height:34rem;padding:2rem 1.25rem;background-color:var(--colorp-secondary);border-radius:var(--espaciado-xs);display:flex;flex-direction:column;gap:2rem}.ph-modal-main-snipper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--espaciado-l);position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.ph-modal-main-snipper p{font-weight:600;color:var(--colorp-secondary);-webkit-text-fill-color:var(--colorp-secondary)}.ph-modal-body-snipper{display:flex;justify-content:center;align-items:center;overflow:visible}.snipper-container{position:relative;display:flex;justify-content:center;align-items:center;width:9.4375rem;height:9.375rem}.snipper-background{position:absolute;width:9.4375rem;height:9.375rem;animation:rotate 1.5s linear infinite;overflow:visible}.snipper-logo{position:absolute;width:6.625rem;height:6.125rem;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);overflow:visible}.snipper-background img,.snipper-logo img{display:block;object-fit:contain}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ph-opciones-mobile-footer{position:fixed;bottom:0;left:0;width:100%;min-width:100%;max-width:40.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--espaciado-xs);height:max-content;padding:var(--espaciado-l) var(--espaciado-xl);background-color:var(--colorp-secondary);border-top:1px solid #dedede}.ph-btn-desactivado{width:100%;height:3rem;display:flex;align-items:center;justify-content:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:var(--colorp-desactivado)}.ph-btn-desactivado p{color:var(--colorp-extra);-webkit-text-fill-color:var(--colorp-extra);font-weight:600}.ph-btn-general{width:100%;height:3rem;display:flex;align-items:center;justify-content:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:var(--colorp-primary);gap:var(--espaciado-xs)}.ph-btn-general svg,.ph-btn-general svg path,.ph-btn-general svg mask rect,.ph-btn-general svg g,.ph-btn-general path,.ph-btn-general g{fill:var(--colorp-secondary)}.ph-btn-general p{color:var(--colorp-secondary);-webkit-text-fill-color:var(--colorp-secondary);font-weight:600;text-align:center}.ph-btn-general.desactivado{width:100%;height:3rem;display:flex;align-items:center;justify-content:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:#efefef;gap:var(--espaciado-xs);pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none}.ph-btn-general.desactivado svg,.ph-btn-general.desactivado svg path,.ph-btn-general.desactivado svg mask rect,.ph-btn-general.desactivado svg g,.ph-btn-general.desactivado path,.ph-btn-general.desactivado g{fill:var(--colorp-extra)}.ph-btn-general.desactivado p{color:#717171;font-weight:600;text-align:center}.ph-btn-primario.desactivado,.ph-btn-primario{width:100%;height:3rem;display:flex;align-items:center;justify-content:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-xs);gap:var(--espaciado-xs)}.ph-btn-primario p{color:var(--colorp-primary);-webkit-text-fill-color:var(--colorp-primary);font-weight:600;text-align:center}.ph-btn-primario.desactivado p{color:#969696;font-weight:600;text-align:center}.ph-btn-secundario{width:100%;height:3rem;display:flex;align-items:center;justify-content:center;padding:var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:var(--colorp-secondary);border:1px solid var(--colorp-primary);gap:var(--espaciado-xs)}.ph-btn-secundario p{color:var(--colorp-primary);-webkit-text-fill-color:var(--colorp-primary);font-weight:600;text-align:center}.ph-especial-header-mobile{height:5.25rem;position:absolute;top:0;left:1.25rem;right:1.25rem;display:flex;justify-content:space-between;align-items:center;border-radius:var(--espaciado-s);border:1px solid #dedede;background:#fff;margin-top:1.25rem;padding:0 var(--espaciado-xl)}.ph-especial-header-mobile small{font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.1875rem;letter-spacing:-.05rem;text-transform:uppercase}.producto2-item{height:26rem;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-m);cursor:pointer;position:relative}.producto3-item{height:21rem;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-m);cursor:pointer;position:relative}.productom-item{height:26rem;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-m);cursor:pointer;position:relative}.producto2m-item{width:fit-content;display:flex;border-radius:var(--espaciado-xs);border:1px solid #969696}.producto2m-item-imagen{width:8.12rem;height:auto;border-right:1.5px solid #969696}.producto2m-item-imagen img{width:100%;height:100%;object-fit:cover}.producto2m-item-info{width:13.12rem;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--espaciado-xs);padding:var(--espaciado-l)}.producto2m-item-info h3{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.producto2m-item-info p{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.producto3m-item{height:26rem;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-m);cursor:pointer;position:relative}.sp-container-base{display:flex;flex-direction:column;gap:var(--espaciado-xxl);padding:var(--espaciado-xxl) 0}.sp-container-base-body{display:flex;align-items:center;justify-content:space-between;gap:var(--espaciado-xl)}.container-productos-general{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--espaciado-l);overflow-y:hidden;overflow-x:auto}.producto-item{height:min-content;width:100%;min-width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-m);position:relative}.producto-item-imagen{width:100%;height:11rem}.producto-item-imagen img{width:100%;height:100%;object-fit:cover;border-radius:var(--espaciado-xs)}.producto-es-item-detalle,.producto-item-detalle{width:100%;min-width:100%;height:100%;display:flex;flex-direction:column;gap:var(--espaciado-xs)}.producto-es-item-info,.producto-item-info{height:5.5rem;width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-xs)}.producto-item-info-es-basico{width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-xs)}.producto-item-info-es-basico h3,.producto-es-item-info h3,.producto-item-info h3{font-size:172%;text-align:start;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1;margin:0}.producto-es-item-info p,.producto-item-info p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.peii-pii-descripcion-basico{line-clamp:2;-webkit-line-clamp:2}.peii-pii-descripcion-especial{line-clamp:3;-webkit-line-clamp:3}.seleccion-variante-producto-general{width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-xs)}.seleccion-variante-producto-general>p:first-child{font-weight:600}.container-info-variante{width:100%;height:3rem;display:flex;align-items:center;justify-content:space-between;padding:0 var(--espaciado-xl);border-radius:var(--espaciado-xs);background-color:var(--colorp-secondary);border:1px solid #353535}.container-info-variante:hover{border:2px solid var(--colorp-primary)}.container-info-variante p{font-weight:400!important}.icono-dropdown-variantes{cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.container-main-smecph>:nth-last-child(4){margin-bottom:3rem}.producto-es-item-info,.producto-item-info{height:6.5em}}@media screen and (min-width: 1024px){.producto-es-item-info,.producto-item-info{height:6.1rem}.container-main-smecph>:nth-last-child(4){margin-bottom:0rem}}.producto-es-item{display:flex;flex-direction:column;height:fit-content;gap:0;border-radius:var(--espaciado-xs);align-items:stretch;min-width:10.2rem;position:relative;cursor:pointer;gap:var(--espaciado-m)}.producto-es-item-imagen{min-width:8.12rem;height:9.5rem;border-radius:var(--espaciado-xs)!important;overflow:hidden}.producto-es-item-imagen img{width:100%;height:100%}.producto-es-item-detalle{gap:var(--espaciado-xs);align-items:start;justify-content:center;height:auto}@media screen and (min-width: 768px){.producto-es-item{min-width:15.5rem;width:15.5rem;display:flex;flex-direction:column;border:0;gap:.5rem}.producto-es-item-detalle{padding:0}.producto-es-item-imagen{width:auto;height:9.5rem;border:0;border-radius:var(--espaciado-xs)!important}.producto-es-item-detalle{width:100%}}.variantes-producto{display:flex;width:100%;height:fit-content;position:absolute;background:var(--colorp-secondary);box-shadow:0 4px 4px #00000040;border-radius:var(--espaciado-xs);transform:translate(-50%,-50%);flex-direction:column;padding:.5rem;padding:var(--espaciado-m);left:50%;top:69%}.variante-producto-item{padding:var(--espaciado-s);display:flex;align-items:center;justify-content:space-between;gap:var(--espaciado-xs);cursor:pointer;transition:all .3s ease;min-width:100%;width:max-content}.variante-producto-item.seleccionado,.variante-producto-item:hover{background-color:#f7dce0}.variante-producto-item p:last-child{font-weight:600}@media screen and (min-width: 768px){.variantes-producto{padding:.75rem}.container-main-smecph>:nth-last-child(3){margin-bottom:0rem}}.sp-container-base-body-no-products{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--espaciado-xxl)}.sp-mensaje-no-productos{width:100%;display:flex;flex-direction:column}.sp-boton-explorar-menu{width:100%;min-width:100%;max-width:40rem;height:3rem;display:flex;align-items:center;justify-content:center;gap:var(--espaciado-xs);background-color:var(--colorp-secondary);border:1px solid var(--colorp-primary);border-radius:var(--espaciado-xs)}.sp-boton-explorar-menu p{font-weight:600}.sp-lista-mensaje-no-productos{display:flex;flex-direction:column;gap:var(--espaciado-xs)}@media screen and (min-width: 768px){.ph-especial-header-mobile{display:none}.ph-opciones-mobile-footer{position:relative;background-color:transparent;border-top:0;padding:0;gap:var(--espaciado-l)}.container-main-smecph{gap:var(--espaciado-xxl)}.smecph-opcion-info{justify-content:start;flex-direction:row;gap:var(--espaciado-m)}.producto2-item{height:20.28rem}.producto3-item{height:19.38rem}.producto-item{height:max-content;gap:.5rem}.container-productos-general{grid-template-columns:1fr 1fr 1fr;row-gap:3rem;column-gap:1.5rem}.sp-boton-explorar-menu{width:30.2rem}.cardph-item-producto{width:14.82rem;max-width:14.82rem;min-width:14.82rem;height:max-content;display:flex;flex-direction:column;background-color:var(--colorp-secondary);gap:var(--espaciado-m);border:none}.cardph-itemp-imagen{width:100%;height:12.48rem;border:1.5px solid #969696;border-radius:var(--espaciado-xs)}.cardph-itemp-imagen img{width:100%;height:100%;object-fit:cover;border-radius:var(--espaciado-xs)}.cardph-itemp-info{width:100%;display:flex;flex-direction:column;align-items:start;gap:var(--espaciado-s);padding:0}}@media screen and (min-width: 1024px){.container-main-smecph{gap:var(--espaciado-xxxl)}.producto2-item{height:26rem}.producto3-item{height:21rem}.container-productos-general{gap:var(--espaciado-xl)}.container-productos-general{grid-template-columns:1fr 1fr 1fr 1fr}.sp-boton-explorar-menu{width:40rem}.cardph-item-producto{width:19rem;max-width:19rem;min-width:19rem;gap:var(--espaciado-xl)}.cardph-itemp-imagen{height:16rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/estilos-generales.css.map */
