@media(max-width:767px){
body.single-product.alsina-v59 .alsina-stage-host{height:430px!important;min-height:430px!important;max-height:430px!important;position:relative!important;overflow:hidden!important;background:#fff!important;touch-action:pan-y!important}
body.single-product.alsina-v59 .alsina-main-stage{height:430px!important;min-height:430px!important;max-height:430px!important;padding:18px 14px 8px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}
body.single-product.alsina-v59 .alsina-main-stage .alsina-producto-img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;translate:none!important;margin:0!important}
body.single-product.alsina-v59 .alsina-v59-clone{position:absolute!important;inset:18px 14px 8px!important;width:calc(100% - 28px)!important;height:calc(100% - 26px)!important;object-fit:contain!important;z-index:3!important;pointer-events:none!important;background:#fff!important}
body.single-product.alsina-v59 .alsina-v59-out-left{animation:v59OutLeft .34s cubic-bezier(.22,.61,.36,1) both!important}
body.single-product.alsina-v59 .alsina-v59-out-right{animation:v59OutRight .34s cubic-bezier(.22,.61,.36,1) both!important}
body.single-product.alsina-v59 .alsina-v59-in-left{animation:v59InLeft .34s cubic-bezier(.22,.61,.36,1) both!important}
body.single-product.alsina-v59 .alsina-v59-in-right{animation:v59InRight .34s cubic-bezier(.22,.61,.36,1) both!important}
@keyframes v59OutLeft{to{transform:translate3d(-100%,0,0)}}
@keyframes v59OutRight{to{transform:translate3d(100%,0,0)}}
@keyframes v59InLeft{from{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}
@keyframes v59InRight{from{transform:translate3d(-100%,0,0)}to{transform:translate3d(0,0,0)}}
body.single-product.alsina-v59 .alsina-v52-ui{position:absolute!important;inset:0!important;z-index:30!important;pointer-events:none!important}
body.single-product.alsina-v59 .alsina-v52-back,body.single-product.alsina-v59 .alsina-v52-wa{top:18px!important;width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}
body.single-product.alsina-v59 .alsina-v52-back{left:18px!important;background:#f7f0e6!important;color:#111!important;box-shadow:0 2px 10px rgba(0,0,0,.10)!important}
body.single-product.alsina-v59 .alsina-v52-back svg{width:27px!important;height:27px!important;stroke-width:2.1!important}
body.single-product.alsina-v59 .alsina-v52-wa{right:18px!important;background:#08b957!important;color:#fff!important;box-shadow:none!important}
body.single-product.alsina-v59 .alsina-v52-wa svg{width:27px!important;height:27px!important;fill:#fff!important}
body.single-product.alsina-v59 .alsina-v58-counter{right:17px!important;bottom:16px!important;min-width:48px!important;height:28px!important;padding:0 10px!important;border-radius:16px!important;background:rgba(55,55,55,.78)!important;color:#fff!important;font:600 13px/1 Arial,sans-serif!important;z-index:31!important}
body.single-product.alsina-v59 .summary .price,body.single-product.alsina-v59 .summary .price .amount,body.single-product.alsina-v59 .woocommerce-variation-price .price,body.single-product.alsina-v59 .woocommerce-variation-price .amount{font-size:32px!important;line-height:1.05!important;font-weight:500!important;letter-spacing:-.8px!important;color:#111!important}
body.single-product.alsina-v59 .alsina-v52-colors .alsina-color-opciones{display:flex!important;gap:12px!important;overflow-x:auto!important;padding:2px 2px 5px!important;scrollbar-width:none!important}
body.single-product.alsina-v59 .alsina-v52-colors .alsina-color-opciones::-webkit-scrollbar{display:none!important}
body.single-product.alsina-v59 .alsina-v52-colors .alsina-color-swatch{width:66px!important;height:66px!important;flex:0 0 66px!important;border:1px solid #ddd!important;border-radius:50%!important;background:#fff!important;padding:5px!important;overflow:hidden!important;box-shadow:none!important}
body.single-product.alsina-v59 .alsina-v52-colors .alsina-color-swatch img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}
body.single-product.alsina-v59 .alsina-v52-colors .alsina-color-swatch.v59-selected{border:2px solid #b99862!important;background:#fff!important;box-shadow:none!important}
body.single-product.alsina-v59 .alsina-v52-sizes{margin:16px 0 22px!important}
body.single-product.alsina-v59 .alsina-v52-title{font-size:16px!important;font-weight:400!important;margin:0 0 9px!important}
body.single-product.alsina-v59 .alsina-v52-list{display:flex!important;flex-wrap:nowrap!important;gap:9px!important;overflow-x:auto!important;padding:1px 1px 4px!important;scrollbar-width:none!important}
body.single-product.alsina-v59 .alsina-v52-list::-webkit-scrollbar{display:none!important}
body.single-product.alsina-v59 .alsina-v52-list button{flex:0 0 54px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:48px!important;min-height:48px!important;border:1px solid #ddd!important;border-radius:11px!important;background:#fff!important;color:#111!important;font:400 16px/1 Arial,sans-serif!important;padding:0!important;box-shadow:none!important}
body.single-product.alsina-v59 .alsina-v52-list button.selected{border:1px solid #c4a36d!important;background:#c4a36d!important;color:#fff!important;box-shadow:none!important;font-weight:400!important}
body.single-product.alsina-v59 .alsina-ml-bottom-nav-static{height:72px!important;background:#fbf4ea!important;border-top:1px solid #eee4d6!important;box-shadow:none!important}
body.single-product.alsina-v59 .alsina-ml-bottom-nav-static a{color:#111!important;font-size:12px!important;font-weight:400!important}
body.single-product.alsina-v59 .alsina-ml-bottom-nav-static a:first-child{color:#b99862!important}
body.single-product.alsina-v59 .alsina-ml-bottom-nav-static svg{width:25px!important;height:25px!important}
}