.sfy-modal{background:none repeat scroll 0 0 rgba(0,0,0,0.50);font-size:16px;line-height:22px;display:none;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999}.sfy-modal.sfy-modal-show{display:block}.sfy-modal-dialog{background:none repeat scroll 0 0 #fff;border-radius:5px;box-shadow:0 0 0 3px rgba(255,255,255,0.2);box-sizing:border-box;margin:60px auto;text-align:center;max-width:500px;overflow:hidden;width:60%;position:relative}.sfy-modal-close{position:absolute;right:25px;top:7px;font-size:.875em;padding:5px 0;color:#AAA}.sfy-modal-close:hover{cursor:pointer;color:#555}.sfy-modal-content{text-align:left}.sfy-modal-spinner{background:url(https://tiendup.b-cdn.net/store_assets/img/loading.svg) no-repeat 0 0;height:32px;width:32px;display:inline-block;margin:30px auto;animation:loading-spinner-animation linear .8s infinite;-webkit-animation:loading-spinner-animation linear .8s infinite}@-webkit-keyframes loading-spinner-animation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-modal-content-header{background:none repeat scroll 0 0 #efefef;border-bottom:1px dashed #ddd;font-size:1.125em;line-height:1.5em;padding:.5em .5em .5em 1.38889em}.cart-modal-actions,.cart-modal-inner-wrap{padding:1em 1.5625em}.cart-modal-actions{background:none repeat scroll 0 0 #fafafa;border-top:1px dashed #eee}.cart-modal-actions > a:first-child{margin-left:0}.cart-modal-content-column{display:inline-block;vertical-align:top}.cart-modal-selector-wrapper{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;position:relative;background:#eee;min-width:150px;max-width:170px}.cart-modal-quantity-form{padding-left:1em}.cart-modal-quantity-name{padding-bottom:1em;max-width:240px}.cart-modal-selector-wrapper label{background:#eee;border-right:1px solid #ddd;box-sizing:border-box;display:block;padding:10px 15px;width:calc(100% - 55px);position:relative;pointer-events:none;z-index:2}.sfy-modal-select{background:#fff;border:none;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;position:absolute;top:0;padding-right:33px;z-index:1;right:0;left:0;width:100%;bottom:0;text-align:right;direction:rtl;font-size:14px;color:#555}.sfy-modal-select option{width:auto;direction:ltr}#select-arrow-sim{width:0;height:0;border-style:solid;border-width:7px 5px 0;top:19px;right:14px;position:absolute;border-color:#666 transparent transparent;bottom:0;z-index:2;pointer-events:none}.sfy-modal-button{background:none repeat scroll 0 0 #555;border:1px solid #444;border-radius:3px;color:#fff;display:inline-block;font-size:.875em;padding:.5em 1em;margin-left:.5em}.sfy-modal-button:hover{cursor:pointer;text-decoration:none}.cart-modal-actions .sfy-modal-button:hover{box-shadow:0 0 4px rgba(0,0,0,.3) inset;color:#fff}.sfy-modal-button.main-action{background:none repeat scroll 0 0 #5aad35;border:1px solid #4b9a27;text-shadow:0 1px 0 #4b9a27}.cart-resume-table{font-size:.875em;width:100%}.cart-resume-table thead th{border-bottom:1px solid #ddd;padding-bottom:.5em;font-weight:600;text-align:center}.cart-resume-table tbody td{padding:.875em 0;border-bottom:1px solid #eee;text-align:center}.cart-product-thumb{border-radius:4px;height:42px;overflow:hidden;width:42px}.cart-product-anchor-name{display:block;max-width:200px}.cart-resume-table tbody tr:hover .cart-remove-item{opacity:1}.cart-resume-table .cart-remove-item{border-radius:4px;color:#e74c3c;font-size:10px;text-align:center;opacity:.5;padding:2px 0;transition:all ease .2s;-webkit-transition:all ease .2s}.cart-resume-table .cart-remove-item:hover{color:#fff;background-color:#e74c3c;padding:2px 4px}.cart-resume-table thead tr th:first-child,.cart-resume-table tbody tr td:nth-child(2){text-align:left}.item_less,.item_more{border-radius:150%;-moz-border-radius:150%;-webkit-border-radius:150%;background-color:#ccc;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:20px;line-height:20px;text-align:center;vertical-align:middle;width:20px}.item_less{font-weight:700;line-height:4px}.item_less:hover,.item_more:hover{background-color:#666}.current_items{display:inline-block;height:20px;line-height:20px;text-align:center;vertical-align:middle;width:20px}.cart-resume-table tfoot td{padding-top:1em;font-weight:700;text-align:center}.payment_methods_ar span{background-image:url(../../payment_methods.png);background-repeat:no-repeat;background-size:cover;width:51px;height:31px;display:inline-block}.payment_methods_ar .visa{background-position:0 0}.payment_methods_ar .mastercard{background-position:0 -32px}.payment_methods_ar .american{background-position:0 -64px}.payment_methods_ar .naranja{background-position:0 -96px}.payment_methods_ar .nativa{background-position:0 -128px}.payment_methods_ar .shopping{background-position:0 -160px}.payment_methods_ar .cencosud{background-position:0 -192px}.payment_methods_ar .cabal{background-position:0 -224px}.payment_methods_ar .argencard{background-position:0 -256px}.payment_methods_ar .diners{background-position:0 -288px}.payment_methods_ar .pagofacil{background-position:0 -320px}.payment_methods_ar .rapipago{background-position:0 -352px}.payment_methods_ar .link{background-position:0 -384px}.payment_methods_ar .provincianet{background-position:0 -416px}@media screen and (max-width:720px){.sfy-modal-dialog{max-width:none;margin:15px auto;width:94%}.cart-modal-actions,.cart-modal-inner-wrap{padding:1em}.cart-modal-content-header{font-size:1em;padding:.625em 1em}.cart-modal-content-column{display:block}.cart-modal-selector-wrapper{max-width:none}.cart-add-product-thumb{display:block;margin:0 auto}.cart-modal-quantity-name{text-align:center;font-weight:600;padding-top:1em;max-width:none}.cart-modal-quantity-form{padding-left:0}.cart-product-anchor-name{max-width:none;text-overflow:initial;line-height:120%;white-space:normal}.sfy-modal-button{text-align:center;margin:5px 0;display:block}}@media screen and (max-width:359px){.sfy-modal-dialog{border-radius:0;box-shadow:none;-moz-border-radius:0;-moz-box-shadow:none;-webkit-border-radius:0;-webkit-box-shadow:none;margin:0 auto;width:100%}.cart-modal-actions,.cart-modal-inner-wrap,.cart-modal-content-header{padding:1em .5em}}