.modal-centrado{position:fixed;top:15%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-paymentmethods{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:80vh;border-radius:8px;box-shadow:-2px 2px #3030302d,0 2px 2px #33333326,0 3px 2px -2px #27272759}.div-button-exit-paymentmethods{display:flex;justify-content:end}.buton-exit-paymentmethods{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-paymentmethods{align-items:center;letter-spacing:-.01em}.title-first-paymentmethods>h1{text-align:center;font-size:40px}.modal-container-paymentmethods{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-paymentmethods>ul{list-style-type:none}.modal-container-paymentmethods>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-paymentmethods{margin-top:10%}.title-footer-paymentmethods>h3{text-align:center;font-size:20px}.cover-button-paymentmethods{margin-top:10%;-moz-text-align-last:center;text-align-last:center}#paymentmethodsButton{border:none;width:40%;height:4vh;border-radius:12px;text-align:center;font-size:20px}@media screen and (max-width:1400px){.modal-centrado{position:fixed;top:15%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-paymentmethods{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:70vh;border-radius:8px}.div-button-exit-paymentmethods{display:flex;justify-content:end}.buton-exit-paymentmethods{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-paymentmethods{height:150px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.01em}.title-first-paymentmethods>h1{text-align:center;font-size:40px}.modal-container-paymentmethods{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-paymentmethods>ul{list-style-type:none}.modal-container-paymentmethods>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-paymentmethods{margin-top:10%}.title-footer-paymentmethods>h3{text-align:center;font-size:12px}.cover-button-paymentmethods{margin-top:10%;-moz-text-align-last:center;text-align-last:center}#paymentmethodsButton{border:none;width:40%;height:4vh;border-radius:12px;text-align:center;font-size:20px}}.detail-content{animation:cardsintro 1s linear forwards;animation-fill-mode:none}@keyframes cardsintro{0%{opacity:0;transform:translate(30%)}to{opacity:100%;transform:translate(0)}}.div-img{text-align:-webkit-center;animation:imgintro 1s linear forwards}@keyframes imgintro{0%{opacity:0;filter:blur(5px)}to{opacity:100%;filter:blur(0px)}}img{max-width:50%;max-height:50%}.addCartButton:active{background-color:#8a4a01;box-shadow:0 5px #666;transform:translateY(3px) translate(2px)}.buyThisItemButton:active{background-color:#0e1620;box-shadow:0 5px #666;transform:translateY(3px) translate(2px)}.ref-ul,.ref-li{list-style:none;white-space:nowrap;text-align:-webkit-center}.ref-ul{padding-top:3%}.ref-li{display:inline-flex;margin-right:-7%}.ul-img{margin-top:-16px;max-height:none}.main-container{width:80%;margin:0 auto;padding-bottom:4%}.slider-container{position:relative;height:100%}.images-container{width:100%;border-radius:20px;border:1px solid #eee;overflow:hidden}.dots-container{display:flex;justify-content:center}.dot-container-item{margin:8px 3px;cursor:pointer;font-size:12px;text-align:center}.left-arrow{position:absolute;top:50%;transform:translate(-200%,-50%);left:32px;font-size:50px;font-weight:700;z-index:1;cursor:pointer}.right-arrow{position:absolute;top:50%;transform:translate(200%,-50%);right:32px;font-size:50px;font-weight:700;z-index:1;cursor:pointer}div.active{background:#ccc;width:15px;height:15px;border-radius:50%}.home_panel,.home_list{overflow-y:auto}.home_panel-wrap{flex-basis:280px;padding:1rem;background:#e9e9e9}.list-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;text-align:-webkit-center}@media screen and (max-width:1400px){.list-wrap{margin-top:5%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5rem;text-align:-webkit-center}}@media screen and (max-width:1000px){.list-wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5rem;text-align:-webkit-center}}.modal-centrado{position:fixed;left:30%;z-index:1051}.modal-container-popup{text-align:-webkit-center}.modal-s-popup{box-sizing:border-box;display:flex;flex-direction:column;width:400px;height:15vh;border-radius:8px;box-shadow:-2px 2px #3030302d,0 2px 2px #33333326,0 3px 2px -2px #27272759;transform:translateY(400%);animation:popupintro 1s ease-out;animation-fill-mode:none}@keyframes popupintro{0%{transform:translateY(500%)}to{transform:translateY(400%)}}.div-button-exit-popup{display:flex;justify-content:end}.buton-exit-popup{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-popup{align-items:center;letter-spacing:-.01em}.title-first-popup>h1{text-align:center;font-size:40px}.modal-container-popup{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-popup>ul{list-style-type:none}.modal-container-popup>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-popup{margin-top:10%}.title-footer-popup>h3{text-align:center;font-size:20px}.button-div-cont{text-align:-webkit-center}@media screen and (max-width:1400px){.modal-centrado{position:fixed;top:15%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-popup{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:70vh;border-radius:8px}.div-button-exit-popup{display:flex;justify-content:end}.buton-exit-popup{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-popup{height:50px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.01em}.title-first-popup>h1{text-align:center;font-size:40px}.modal-container-popup{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-popup>ul{list-style-type:none}.modal-container-popup>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-popup{margin-top:10%}.title-footer-popup>h3{text-align:center;font-size:12px}}
