
/* source: <umbrale.checkout-ui-settings@0.1.81> */
/* source: <womensecretcl.checkout-ui-settings> 1*/
/*! CSS Used from: https://io2.vtex.com/checkout-ui/v6.69.6/lib/front-messages-ui/vtex-message.min.css */
/* Modificado : 04-01-2023 issue version checkout*/

.onda-v1 button{font-family:inherit;}
/*! CSS Used from: Embedded */
.shipping-reset,.shipping-calculate{display:none;}
/*! CSS Used from: Embedded */
.shipping-reset,.shipping-calculate{display:none;}
/*! CSS Used keyframes */
@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
/*! CSS Used fontfaces */
@font-face{font-family:Roboto-Light; src:url(https://umbrale.vteximg.com.br/arquivos/Roboto-Light.otf.css)}
@font-face{font-family:Roboto-Regular; src:url(https://umbrale.vteximg.com.br/arquivos/Roboto-Regular.otf.css)}
@font-face{font-family:Roboto-Condensed-Bold; src:url(https://umbrale.vteximg.com.br/arquivos/Roboto-Bold.otf.css)}

.vtex-front-messages-placeholder .vtex-front-messages-close-all{position:absolute;top:8px;right:5px;height:22px;width:22px;opacity:.4;z-index:2;}
.vtex-front-messages-placeholder .vtex-front-messages-close-all:hover{opacity:.8;}
.csstransforms.csstransitions.opacity .vtex-front-messages-placeholder{display:block;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;}
/*! CSS Used from: https://io2.vtex.com/checkout-ui/v6.69.6/style/style.css */
body{overflow-y:scroll; color: #000;}
p{margin-bottom:7px;}
label{margin-bottom:0;}
body,label,input[type="text"],input[type="email"],input[type="tel"],select,.btn{font-size:13px;}
.btn-small{font-size:12px;}
.btn-large{font-size:16px;}
.table td{padding:5px;border:0;}
h1{color:#666666;font-size:36px;font-weight:normal;margin:20px 0;}

h3{font-size:13px;line-height:1em;margin-top:15px;}
h5{font-size:13px;}
form,.table{margin-bottom:0;}
.container{position:relative;display:block;width:945px;}
.container-main{min-height:400px;}
.orderform-template-holder{margin-left:0;min-height:650px;}
.checkout-container{min-height:200px;position:relative;overflow:hidden;}
.cart-active .srp-container{max-width:350px;}
.cart-active .full-cart{margin-left:0;position:relative;}
.alert.gift-list-alert{max-width:540px;padding-right:14px;position:absolute;right:0;top:24px;width:auto;z-index:2;}
.order-by{margin-bottom:10px;}
.vtex-front-messages-placeholder{position:fixed;background-color:#f5f5f5;-webkit-box-shadow:1px 1px 10px 1px #ccc;-moz-box-shadow:1px 1px 10px 1px #ccc;box-shadow:1px 1px 10px 1px #ccc;z-index:1040;display:none;}

.logosvgwomensecret_phone{
  width: 150px;
  height: 16px;
  background-size: 100%;
  text-align: center;
  justify-content: center;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-image:url("data:image/svg+xml,%3Csvg width='224' height='23' viewBox='0 0 224 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2656 17.9365L22.1956 3.96869H25.448L19.9306 22.5538H16.6394L12.6998 8.33423L8.7311 22.5538H5.56584L0 3.96869H3.18462L7.15332 17.9365L11.093 3.96869H14.3066L18.2656 17.9365ZM45.3689 13.3193C45.4121 14.5466 45.2132 15.7704 44.7834 16.9208C44.3537 18.0712 43.7016 19.1258 42.8643 20.0242C41.1733 21.8386 38.8309 22.9069 36.3522 22.9942C33.8736 23.0815 31.4618 22.1806 29.6474 20.4896C27.833 18.7987 26.7646 16.4562 26.6773 13.9775C26.6773 13.7549 26.6773 13.5323 26.6773 13.3193C26.5816 12.071 26.7372 10.8161 27.1351 9.62901C27.533 8.4419 28.165 7.34667 28.9936 6.40815C29.8223 5.46964 30.8308 4.70688 31.9595 4.16508C33.0882 3.62327 34.3142 3.31343 35.5648 3.25385C36.8153 3.19427 38.0652 3.38617 39.2403 3.81822C40.4154 4.25026 41.4919 4.91366 42.406 5.76914C43.3202 6.62462 44.0534 7.65479 44.5623 8.79869C45.0712 9.9426 45.3455 11.177 45.3689 12.4288C45.385 12.7255 45.3818 13.023 45.3592 13.3193H45.3689ZM42.281 13.3193C42.281 9.44742 39.4642 6.32086 36.0183 6.32086C32.5723 6.32086 29.7555 9.44742 29.7555 13.3193C29.7555 17.1912 32.5723 20.1726 36.0183 20.1726C39.4642 20.1726 42.281 17.1234 42.281 13.3193ZM73.7498 22.5538H70.6814V10.5509C70.6957 9.49691 70.298 8.47897 69.5732 7.71368C68.8483 6.9484 67.8535 6.49621 66.8002 6.45332C65.747 6.41043 64.7187 6.78025 63.934 7.48407C63.1493 8.18789 62.6703 9.17014 62.5988 10.2218V22.5538H59.569V10.5509C59.5901 9.49424 59.1969 8.47129 58.4735 7.7008C57.75 6.93031 56.7539 6.47347 55.698 6.42794C54.6421 6.38242 53.6103 6.75185 52.8233 7.45721C52.0363 8.16258 51.5564 9.14789 51.4865 10.2024C51.4768 10.3184 51.4768 10.4349 51.4865 10.5509V22.5538H48.447V10.6477C48.4147 9.7425 48.5611 8.83979 48.8779 7.99121C49.1947 7.14263 49.6756 6.36482 50.2932 5.70226C50.9109 5.0397 51.653 4.50539 52.4773 4.12987C53.3016 3.75434 54.1918 3.54497 55.097 3.51375H55.5423C56.6603 3.47692 57.7675 3.74255 58.7471 4.28262C59.7268 4.82269 60.5424 5.61715 61.1081 6.5822C61.6719 5.62048 62.4847 4.82873 63.4609 4.29039C64.437 3.75204 65.5404 3.48708 66.6546 3.52344C68.4811 3.4634 70.2567 4.13123 71.5909 5.3801C72.925 6.62896 73.7086 8.35658 73.7692 10.1831C73.7789 10.3442 73.7789 10.5059 73.7692 10.6671L73.7498 22.5538ZM95.2195 16.7459C94.6614 18.6115 93.4944 20.2363 91.9048 21.361C90.3152 22.4856 88.3946 23.0453 86.4496 22.9506C85.2001 22.9519 83.9625 22.7071 82.8076 22.2301C81.6527 21.753 80.6031 21.0532 79.7186 20.1705C78.8341 19.2879 78.1322 18.2397 77.6528 17.0857C77.1735 15.9318 76.9261 14.6947 76.9248 13.4452V13.2516C76.8702 10.7173 77.823 8.26489 79.5741 6.43214C81.3252 4.59939 83.7316 3.53594 86.2657 3.47502C91.1056 3.47502 95.6551 7.44371 95.6551 14.0356H80.032C80.1273 15.6805 80.8424 17.2282 82.0332 18.3669C83.2241 19.5056 84.8021 20.1508 86.4496 20.1726C87.6078 20.2254 88.7548 19.9263 89.7396 19.3146C90.7245 18.703 91.501 17.8075 91.9671 16.7459H95.2195ZM92.3156 11.2963C92.0235 9.90816 91.2764 8.65727 90.1927 7.74195C89.1091 6.82663 87.7509 6.29927 86.3335 6.24344C84.9062 6.29844 83.5372 6.82375 82.4395 7.73761C81.3418 8.65147 80.5771 9.90262 80.2643 11.2963H92.3156ZM102.063 22.5247H99.0139V11.2575C99.0139 9.20375 99.8298 7.23408 101.282 5.78184C102.734 4.3296 104.704 3.51375 106.758 3.51375C108.812 3.51375 110.781 4.3296 112.233 5.78184C113.686 7.23408 114.502 9.20375 114.502 11.2575V22.5538H111.472V11.151C111.497 9.9008 111.025 8.69157 110.159 7.78936C109.294 6.88716 108.105 6.36588 106.855 6.34021C105.604 6.31454 104.395 6.78658 103.493 7.65247C102.591 8.51837 102.069 9.70722 102.044 10.9575V22.5731L102.063 22.5247ZM132.293 22.9894C127.792 22.9894 124.549 20.5694 123.997 16.6395H127.085C127.482 18.798 129.612 20.1338 132.303 20.1338C135.206 20.1338 136.968 18.7303 136.968 17.1138C136.968 15.8167 136.445 14.8293 131.915 14.2098C127.385 13.5903 124.656 12.4772 124.656 8.99248C124.656 6.32087 126.969 3.47502 131.964 3.47502C136.262 3.47502 139.146 5.6336 139.543 9.28286H136.445C136.01 7.28883 134.238 6.28213 131.964 6.28213C129.515 6.28213 127.753 7.43403 127.753 8.89567C127.753 10.3573 128.789 10.7058 132.448 11.2866C136.504 11.8964 139.882 12.6901 139.882 16.9202C139.882 20.6372 136.716 22.9797 132.273 22.9797L132.293 22.9894ZM160.916 16.7266C160.358 18.5921 159.191 20.2169 157.601 21.3416C156.011 22.4663 154.091 23.0259 152.146 22.9313C150.897 22.9338 149.66 22.6901 148.505 22.2142C147.35 21.7382 146.3 21.0394 145.415 20.1575C144.531 19.2756 143.829 18.228 143.349 17.0746C142.87 15.9211 142.622 14.6846 142.621 13.4355V13.2322C142.572 10.6978 143.527 8.24684 145.28 6.41495C147.032 4.58305 149.438 3.51914 151.972 3.45567C156.812 3.45567 161.361 7.42434 161.313 14.0259H145.728C145.822 15.6707 146.536 17.2186 147.728 18.3562C148.919 19.4938 150.499 20.1362 152.146 20.1532C153.3 20.2104 154.444 19.9151 155.426 19.3065C156.408 18.6979 157.182 17.8048 157.644 16.7459L160.916 16.7266ZM157.954 11.2963C157.657 9.91045 156.909 8.66236 155.826 7.74786C154.743 6.83336 153.388 6.30422 151.972 6.24344C150.544 6.29844 149.175 6.82375 148.078 7.73761C146.98 8.65147 146.215 9.90262 145.903 11.2963H157.954ZM173.296 22.9119C170.789 22.8001 168.421 21.7253 166.686 19.9113C164.951 18.0974 163.983 15.6841 163.983 13.1741C163.983 10.6641 164.951 8.25084 166.686 6.4369C168.421 4.62295 170.789 3.54812 173.296 3.43629C175.216 3.39239 177.099 3.97384 178.66 5.09299C180.22 6.21214 181.375 7.80835 181.95 9.641H178.668C178.183 8.62745 177.421 7.77165 176.471 7.17224C175.52 6.57283 174.42 6.25421 173.296 6.2531C169.86 6.2531 167.033 9.37966 167.033 13.2225C167.033 17.0654 169.85 20.1048 173.296 20.1048C174.422 20.1142 175.527 19.7999 176.48 19.1993C177.432 18.5987 178.192 17.737 178.668 16.7169H181.95C181.372 18.5469 180.216 20.1401 178.656 21.2571C177.095 22.3742 175.215 22.9549 173.296 22.9119ZM193.324 3.55247V6.39829C189.742 6.07886 187.467 7.81153 187.467 11.393V22.5054H184.447V11.5189C184.447 5.88527 188.435 3.03945 193.314 3.61055L193.324 3.55247ZM212.16 16.7266C211.602 18.5938 210.433 20.2198 208.842 21.3447C207.25 22.4695 205.327 23.0282 203.381 22.9313C200.859 22.9339 198.439 21.9352 196.653 20.1546C194.867 18.3741 193.861 15.9574 193.856 13.4355V13.2322C193.804 10.6971 194.759 8.24466 196.512 6.4122C198.264 4.57974 200.672 3.51661 203.207 3.45567C208.046 3.45567 212.596 7.42434 212.596 14.0259H196.915C197.012 15.6691 197.729 17.2144 198.919 18.3511C200.11 19.4878 201.686 20.1316 203.332 20.1532C204.491 20.2074 205.638 19.9089 206.623 19.297C207.609 18.6852 208.385 17.7889 208.85 16.7266H212.16ZM209.189 11.2769C208.895 9.89057 208.147 8.6419 207.063 7.72848C205.98 6.81506 204.623 6.28907 203.207 6.23375C201.781 6.28542 200.413 6.80852 199.316 7.72113C198.22 8.63373 197.457 9.88428 197.147 11.2769H209.189ZM223.389 22.5054C219.062 23.0281 216.09 20.4436 216.09 15.7296V0H219.043V3.96869H223.253V6.87261H219.043V15.7489C219.043 19.04 221.027 19.8628 223.331 19.7176L223.389 22.5054ZM117.88 6.85323V0H120.909V6.89196L117.88 6.85323Z' fill='%23121212'/%3E%3C/svg%3E%0A");
}
.logoUmbrale{
  width: 150px;
  height: 68px;
  background-size: 100%;
  text-align: center;
  justify-content: center;
  background-repeat: no-repeat;
  background-image:url("https://www.umbrale.cl/arquivos/Umbrale-cl-logo.png");
}
.checkEmailAuthConflict__modal{display: none!important;}

@media (max-width:399px){
  .vtex-front-messages-placeholder{top:0;left:0;width:100%;margin-left:0;}
}
@media (min-width:400px){
.vtex-front-messages-placeholder{top:0;left:50%;width:400px;margin-left:-200px;}
}
@media (max-width: 490px){
body{padding-left:12px;padding-right:12px;}
body .container{padding:0!important;}
body .container h1{font-size:24px;margin-bottom:0;}
}

@media (max-width: 979px){
.body-cart{padding-bottom:70px;}
}
@media (max-width: 767px){
.container{width:auto;}
.checkout-container{overflow:inherit;}
}

.hide{display:none;}
.notification{color:#999999;margin-bottom:0;}
.collapse{overflow:visible;}
.loading-inline{margin:7px 10px 0 -25px;position:relative;z-index:8;}
.loading-inline span{display:none;}
.loading-text{margin-right:5px;vertical-align:text-top;}
.loading-text span{display:none;}
.loading{width:100%;height:100%;top:0;left:0px;position:absolute;}
.loading-bg{opacity:0.8;background-color:#fff;margin-top:10px;min-height:110px;z-index:2000;}
.loading-img{text-align:center;}
.loading .loading-img{height:100%;display:-moz-box;display:-webkit-box;display:box;-moz-box-pack:center;-moz-box-align:center;-webkit-box-pack:center;-webkit-box-align:center;box-pack:center;box-align:center;width:100%;z-index:201;}
.loading-img span{display:none;}
.sku-selector-loading{position:absolute;left:50%;top:40%;}
.icon-spinner.icon-3x{opacity:0.5;}
.row-fluid .orderform-template.inactive{margin-left:100%;}
.row-fluid .full-cart,.row-fluid .orderform-template{margin-bottom:15px;min-height:200px;opacity:0;position:absolute;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}
.row-fluid .full-cart.active{margin-left:0;opacity:1;position:relative;}
.accordion-group,.accordion-inner{border:0;}
.accordion-toggle{position:relative;}
.accordion-inner{padding:9px;}
.accordion-heading .accordion-toggle{padding:4px 8px 0;}
.accordion-toggle{color:#999999;cursor:inherit;font-size:16px;padding-bottom:0;padding-top:4px;}
.accordion-toggle span{line-height:18px;}
.accordion-toggle .link-box-edit{position:absolute;right:-8px;top:-8px;padding:4px 6px 2px;border-radius:0 6px;background:#eee;border-color:#eee;color:#08c;font-size:14px;opacity:0.7;}
.accordion-toggle .link-box-edit:hover{opacity:1;}
.step,.cart,.totalizers{border:3px solid #f4f4f4;margin-bottom:15px;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.box-info{color:#999999;font-size:12px;line-height:15px;}
.box-info > p:last-child{margin:0;}
.box-info .client-profile-email{overflow:hidden;text-overflow:ellipsis;}
.badge{display:inline-block;padding:2px 4px;font-size:10px;font-weight:bold;line-height:11px;color:#468847;white-space:nowrap;vertical-align:baseline;background-color:#dff0d8;border-radius:9px;cursor:default;}
.icon-spin{-moz-animation:spin 0.7s infinite linear;-o-animation:spin 0.7s infinite linear;-webkit-animation:spin 0.7s infinite linear;animation:spin 0.7s infinite linear;}
p.client-document,p.client-phone,p.client-company-document,p.client-company-ie{float:left;}
p.client-document,p.client-document-type{clear:left;}
p.submit{margin-top:5px;text-align:right;}
.step .text label{color:#999999;}
.step .text input{position:relative;z-index:6;}
select,textarea,input[type="text"],input[type="email"],input[type="tel"]{margin-bottom:0;}
input:focus:invalid:focus,select:focus:invalid:focus{border-color:rgba(82, 168, 236, 0.8);color:#555;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.input-small{width:123px;}
.input-mini{width:70px;}
span.error{color:#dd4b39;display:block;line-height:1.2em;margin-top:5px;padding:0;margin-left: 8px;}
p#errorSpan { margin: 0; line-height: 1; position: relative;}
p#errorSpan::before { content: 'Utiliza un formato que coincida con el solicitado.\A Sin puntos, sin guion y evitar el 0 al principio'; position: absolute; color: #dd4b39; top: 4px; left: 10px; font-size: 11px; color: #dd4b39; white-space: break-spaces; font-family: "Roboto-Light"; line-height: 1.05;}
input.coupon-value:disabled{background-image:none;}
.alert{margin:0 auto 20px auto;width:500px;}
.alert p{margin-bottom:0;}
.alert-block{line-height:1.3em;padding:5px 20px 5px 10px;}
.alert-block .close{right:-12px;top:-5px;}
.default-modal{background:#62c462;color:#fff;font-size:18px;height:200px;line-height:1.3;border:1px solid rgba(0, 0, 0, 0.1);}
.default-modal-body{width:530px;}
.default-modal-security{float:left;margin-right:20px;opacity:.4;}
.payment-confirmation-modal{height:100px;}
.payment-confirmation-message{float:left;width:400px;}
.recaptcha-modal{padding:24px 18px 24px 24px;}
.recaptcha-modal .recaptcha-modal-body{background-position:right top;background-repeat:no-repeat;background-image:url('https://io2.vtex.com/checkout-ui/v6.69.6/img/lock.png');}
.recaptcha-modal .security-validation-title{font-size:21px;line-height:26px;}
.recaptcha-modal .security-validation-description{font-size:16px;line-height:20px;margin-right:34px;margin-bottom:15px;}
.recaptcha-modal .security-validation-link{display:inline-block;text-decoration:underline;color:#979899;margin-top:10px;}
.recaptcha-modal .error{margin:10px 0 15px;}
.masked-info-hello,.payment-unauthorized-hello{font-size:1.3em;line-height:1.1em;}
.identified-user-hello,.payment-confirmation-thanks,.guest-login-title{font-size:1.6em;}
.masked-info-message p,.payment-unauthorized-message p{font-size:16px;margin-bottom:10px;}
.masked-info-security,.identified-user-security,.payment-unauthorized-security{font-size:126px;line-height:126px;}
.payment-confirmation-security,.guest-login-security{font-size:60px;line-height:66px;right:0;position:absolute;}
.masked-info-modal,.payment-unauthorized-modal{height:auto;}
.masked-info-security{margin-bottom:100px;}
.identified-user-button{margin:10px auto 0;}
.masked-info-hello,.masked-info-message{float:left;width:420px;margin-bottom:10px;}
.guest-login-actions{margin-top:15px;}
.guest-login-actions a{color:#fff;text-decoration:underline;}
.payment-unauthorized-modal{background:#DFA620;}
.payment-unauthorized-security{margin-bottom:125px;}
.payment-unauthorized-message3{opacity:.75;}
.payment-unauthorized-show-details a{opacity:.75;color:#fff;}
.confirmation-modal{border:1px solid #ccc;border-width:3px 1px;border-top-color:#FFE699;border-bottom-color:#FFE699;}
.unavailable-message{font-size:16px;margin-bottom:10px;}
.unavailable-items{font-size:14px;border:1px solid #ddd;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.price-details{position:relative;text-align:left;display:inline-flex;justify-content:center;align-items:center;padding:2px 0;margin:0;box-sizing:border-box;}
.price-details .price-details-icon{display:flex;align-items:center;text-decoration:none;}
.price-details .field-help,.price-details .price-details-popup{position:absolute;width:max-content;color:#ffffff;font-size:0.875rem;line-height:1.14;padding:4px 12px 6px;z-index:10000;display:flex;flex-direction:column;transform:translateY(calc(50% + 10px));background-color:#1472ba;border:1px solid #2493e7;box-shadow:0px 1px 8px 3px rgba(0, 0, 0, 0.25);border-radius:4px;text-align:center;}
.price-details .field-help .price-details-title,.price-details .price-details-popup .price-details-title{font-weight:bold;}

@media (max-width: 490px){
  .price-details .field-help,.price-details .price-details-popup{transform:translateY(calc(50% + 10px)) translateX(calc(-50% + 5px));}
  .input-xlarge{max-width:100%!important;}
  button.btn.btn-large{width:100%;}
  .default-modal{height:auto;}
  .default-modal-body{width:auto;}
  .default-modal-body .identified-user-message,.masked-info-hello,.masked-info-message{width:72%;float:left;font-size:12px;}
  .masked-info-hello{font-size:13px;font-weight:700;}
  .identified-user-security,.masked-info-security{font-size:58px;line-height:58px;}
  .identified-user-button{font-size:14px;}
  .step,.cart,.totalizers{border:none;border-bottom:1px solid #cccccc;border-radius:0;padding-left:0;padding-right:0;}
  .step .accordion-inner,.totalizers .accordion-inner{padding-left:0;padding-right:0;}
  .step .accordion-heading .accordion-toggle,.totalizers .accordion-heading .accordion-toggle{padding:0;}
  .step .accordion-heading .accordion-toggle .link-box-edit{right:0;top:0;border-radius:0;}
}
@media (max-width: 767px){
  .alert{width:90%;}
  .row-fluid .orderform-template.inactive{display:none;margin-left:0;}
  .input-xlarge{max-width:284px;}
}

@media (min-width: 1200px){
  .input-small{width:125px;}
  .input-xlarge{width:274px;}
}
@media (max-width: 1200px){
  .progress--bar-container .progress--bar-section:not(:first-child)::before{right: calc(100% - 47px) !important ;width: 95px !important}
}
@media (max-width: 1023px){
  .progress--bar-container .progress--bar-section:not(:first-child)::before{right: calc(100% - 39px) !important ;width: 78px !important}
}



.summary-template-holder{width:100%;}
.summary-template-holder .accordion-heading{display:none;}
.summary-template-holder .accordion-inner{padding:0;}
.totalizers{border:0;}
.summary-shipping,.summary-coupon{text-align:left;}
.summary-shipping{margin-bottom:15px;text-align:left;}
.shipping-calculate .summary-shipping{margin-bottom:5px;}
.summary-coupon{clear:right;margin-top:10px;min-width:240px;}
.full-cart .summary-totalizers tr{border-bottom:1px solid #f4f4f4;}
.full-cart .summary-totalizers tfoot tr{border-bottom:0;}
.full-cart .summary-totalizers .space{padding:0;}
.full-cart .summary-totalizers .info{text-align:right; text-transform: uppercase;font-size: 14px;}
.full-cart .summary-totalizers tfoot tr td[data-i18n='global.total']{font-weight: bolder; font-family: 'Roboto-Regular' !important;font-size: 20px}
.full-cart .summary-totalizers .monetary{padding:8px 0;text-align:center;}
.full-cart .summary-totalizers tfoot tr td.monetary {font-weight: bolder; font-family: 'Roboto-Regular' !important; font-size: 20px}
.full-cart .summary-totalizers .monetary .shipping-form-inline{min-width:195px;}
.full-cart .summary-totalizers .monetary.form-postal-code{text-align:left;}
.full-cart .summary-totalizers .empty{width:40px;}
.full-cart .summary-totalizers tbody + tbody{border:0;}
.full-cart .postal-code-for-sla{display:block;font-size:12px;min-width:155px;}
.full-cart .postal-code-for-sla a:hover{text-decoration:none;}
.cart-reset-postal-code{text-decoration:none;}
.shipping-fieldset .btn{font-size:12px;}
.summary-postal-code-service{display:block;}
.link-cart{margin:3px 0;}
.summary-discount-descriptions{margin-bottom:15px;}
.cart-fixed{position:relative;width:255px;}
.cart-fixed-transition{-webkit-transition:height 0.4s ease-out;-moz-transition:height 0.4s ease-out;-o-transition:height 0.4s ease-out;transition:height 0.4s ease-out;}
.mini-cart{color:#666666;margin:0;}
.mini-cart .summary-coupon,.mini-cart .summary .coupon-column,.mini-cart .postal-code-for-sla .shipping-name-to,.mini-cart .postal-code-for-sla .postal-code-value,.mini-cart .postal-code-for-sla .cart-reset-postal-code,.mini-cart .shipping-calculate,.mini-cart .cart-more-options{display:none;}
.mini-cart h2{font-size:16px;font-weight:normal;line-height:18px;margin-top:0;margin-bottom:4px;}
.mini-cart .cart{margin-bottom:6px;}
.mini-cart .cart,.mini-cart .totalizers{border:0;padding:0;}
.mini-cart .summary-totalizers td{padding-bottom:0;}
.mini-cart .summary-template-holder{border-top:1px solid #ddd;}
.mini-cart .summary-cart-template-holder{overflow:auto;}
.mini-cart .monetary{text-align:right;}
.mini-cart .summary .summary-totalizers{margin-left:0;width:100%;}
.mini-cart .table td{vertical-align:middle;font-size:12px;line-height:15px;}
.mini-cart .cart-items{margin-bottom:0;}
.mini-cart .cart-items::after{border-bottom:none!important;display: none!important;}
.mini-cart .item{position:relative;border-top:1px dotted #ddd;padding-top:6px;margin-top:6px;float:left;clear:both;width:100%;font-size:13px;}
.mini-cart .item .fn{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:76%;line-height:150%;}
.mini-cart .price{margin-right:5px;}
.mini-cart .url{display:block;float:left;margin-right:6px;}
.mini-cart .quantity{position:absolute;top:4px;left:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.5);text-shadow:none;}
.mini-cart .space,.mini-cart .empty{display:none;}
.mini-cart .description{margin-top:20px;font-size:11px;}
.mini-cart .monetary{padding-right:5px;}
.mini-cart tfoot{font-weight:bold;}
.mini-cart tfoot .monetary{color:#468847;}
.mini-cart .info{color:#999;float:right;}
.mini-cart .payment-submit-wrap{margin-bottom:15px;}
.mini-cart .summary-note{margin-bottom:15px;}
.payment-confirmation-wrap{bottom:20px;width:100%;display:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.payment-confirmation-wrap{background:#fff;bottom:0px;border-radius:0 5px 5px 0;padding:0;position:relative;right:0;width:100%;}
.cart-fixed{position:relative;width:255px;min-height:310px;}
.cart-fixed-transition{-webkit-transition:height 0.2s ease-out;-moz-transition:height 0.2s ease-out;-o-transition:height 0.2s ease-out;transition:height 0.2s ease-out;}
.link-choose-products{margin-top:15px;}
.item-discount-descriptions{display:none;list-style-type:none;padding:0;margin:0;}
.item-discount-descriptions li{list-style-type:none;}
.summary-discount-descriptions{display:none;}
.shipping-estimate-detail{display:block;}
.full-cart .totalizers tfoot td{font-size:18px;}

@media (max-width: 490px){
  .full-cart .totalizers{width:100%;margin-bottom:0;padding-top:0;}
  .full-cart .summary-totalizers .monetary{min-width:0;}
  .full-cart .summary-totalizers .empty{padding:0;width:0;}
  .cart-fixed{width:100%;}
}
@media (max-width: 767px){
  .summary-template-holder .summary .coupon{clear:none;float:none;text-align:center;}
  .summary-template-holder .summary .coupon .coupon-data{float:none;}
  .summary-template-holder .summary .shipping{clear:none;float:left;width:240px;}
}

@media (max-width: 979px){
  .cart-fixed{position:relative!important;width:auto;}
  .mini-cart{margin-top:10px;}
}

.cart-links-bottom{margin:10px 0 25px;}
.link-choose-more-products,.link-print-cart{margin-right:15px;}
.show-more-items-button{border:1px dashed #357edd;border-radius:4px;color:#357edd;display:block;font-size:12px;margin-top:10px;padding:5px 8px;text-align:center;text-transform:uppercase;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cart-items tbody td{vertical-align:middle;}
.cart-items .product-name{width:350px;}
.cart-items .product-price,.cart-items .shipping-date,.cart-items .quantity-price,.cart-items .quantity{text-align:center;}
.cart-items .product-price{position:relative;}
.brand-label{display:none;}
.product-name{border-left:0;}
.product-image{background:url("https://io2.vtex.com/checkout-ui/v6.69.6/img/loader-inline.gif") center center no-repeat;vertical-align:middle;width:45px;}
.product-image a{text-decoration:none;}
.product-image img{color:transparent;height:45px;max-width:45px;width:45px;}
.quantity input{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin:0 5px;text-align:center;width:25px; font-family: 'Roboto-Condensed-Bold'!important;;}
.quantity-price,.monetary{width:100px;}
.manualprice-link-remove,.item-link-remove,.item-quantity-change{font-size:18px;vertical-align:middle;}
.manualprice-link-remove:hover,.item-link-remove:hover,.item-quantity-change:hover{text-decoration:none;}
.item-quantity-change{color:#999999;-webkit-transition:all color ease-in-out;-moz-transition:all color ease-in-out;-o-transition:all color ease-in-out;transition:all color ease-in-out;}
.item-quantity-change:hover{color:#51a351;}
.item-quantity-change:focus{text-decoration:none;}
.manualprice-link-remove{vertical-align:top;}
.table .item-remove{text-align:center;width:30px;}
.item-link-remove{padding:5px;}
.item-link-remove:focus{text-decoration:none;}
.manualprice-link-remove,.item-link-remove{color:#999;font-size:16px;}
.manualprice-link-remove:hover,.item-link-remove:hover{color:#ba3424;}
.new-product-real-price-per-unit{display:block;}
.item-multiplier-label{display:block;}
.item-unit-label{display:block;}
.extensions-checkout-buttons-container{clear:both;}

@media print{
  a:after,.cart-links span,.item-quantity-change,.link-coupon-add,.item-remove,.shipping-fields{display:none!important;}
  .forms{float:left!important;width:420px!important;}
  .product-price{width:120px!important;}
  .totalizers{width:240px!important;}
}
.pci-alert-topbar{background:#f4c22d;padding:6px 0;text-align:center;display:none;}
.sku-button{position:absolute;right:0;top:50%;transform:translateY(-50%);}
.sku-message{text-align:center;padding-top:90px;font-size:18px;color:#999;font-weight:bold;}
.sku-selector{position:absolute;background-color:#fff;border-radius:5px;box-shadow:0 0 5px 0 #ddd;box-sizing:border-box;z-index:1;overflow:scroll;height:300px;width:525px;left:-56px;top:0px;}

@media (max-width: 720px){
  .sku-selector{left:-64px;}
  .sku-button{float:none!important;position:relative;transform:translateY(0%);top:0%;margin:15px 0;}
}
@media (max-width: 490px){
  .item-quantity-change{display:inline-block;}
  .item-quantity-change{float:left;padding:3px 5px 3px 0px;}
  .item-quantity-change-increment{padding-left:5px;padding-right:0;}
  .full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px;}
  .full-cart .cart table{display:block;margin-top:0!important;}
  .full-cart .cart table thead{display:none;}
  .full-cart .cart table tbody{display:block; color: #000;}
  .full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative;}
  .full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden;}
  .full-cart .cart table tbody tr td{display:inline-block;padding:4px 0;}
  .full-cart .cart table tbody tr td.product-name .seller{display:block;font-size:12px;margin:4px 0;}
  .full-cart .cart table tbody tr td.product-image{left:0;position:absolute;}
  .full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;width:auto;}
  .full-cart .cart table tbody tr td.product-name{padding:0 0 10px!important;}
  .full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none;}
  .full-cart .cart table tbody tr td.product-name a{display:block;padding-right:20px;}
  .full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;margin-left:60px;}
  .full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px;}
  .full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0;}
  .full-cart .cart table tbody tr td.quantity-price{display:none;}
  .full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px;}
  .cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right;}
  .more{margin-right:0;}
  .full-cart .cart-links-bottom .btn-success{width:auto;}
}
@media (max-width: 767px){
  .full-cart .cart table tr td.quantity input{display:inline;width:45px;}
}

@media (max-width: 979px){
  .full-cart .summary-totalizers .monetary,.full-cart .summary-totalizers .monetary.form-postal-code{text-align:right;padding-right:5px;}
}

.client-pre-email{position:absolute;background:#fff;z-index:1020;width:100%;text-align:center;height:100%;border-top:1px solid #eee;}
.client-pre-email input{font-size:22px;height:54px;line-height:100%;}
.client-pre-email .btn-success{height:50px;font-size:16px;position:absolute;right:2px;top:2px;}
.client-pre-email .client-email{position:relative;margin-bottom:25px;}
.client-pre-email .client-email .loading-inline{font-size:23px;color:#999;position:absolute;top:8px;right:110px;}
.client-pre-email h3 small{padding-left:5px;vertical-align:baseline;font-size:20px;font-weight:200;}
.client-pre-email .emailInfo{text-align:left;background-color:#fcfcfc;padding-left:15px;padding-right:10px;padding-bottom:15px;border:1px solid #eee;border-radius:4px;width:35%;margin:0 auto;position:relative;overflow:hidden;}
.client-pre-email .emailInfo ul{color:#888;z-index:2;position:relative;}
.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#468847;z-index:2;position:relative;}
.client-pre-email .emailInfo .icon-lock{position:absolute;font-size:180px;bottom:-35px;right:-5px;color:#EAF0EA;z-index:1;}
.client-pre-email-h label{font-size:32px;font-weight:200;margin-top:8%;cursor:default;}

div#client-profile-data:before {
  content: 'PROCESO DE COMPRA'!important;
  font-family: 'Roboto-Light'!important;
  font-style: normal;
  font-weight: 600!important;
  font-size: 20px!important;
  line-height: 35px;
  color: #000;
}
@media (max-width: 490px){
  .client-pre-email h3 span{display:block;font-size:22px;}
  .client-pre-email input{font-size:18px;height:48px;}
  .client-pre-email h3 small{font-size:13px;}
  .client-pre-email-h label{margin-top:8px;}
  .client-pre-email .btn-success{position:relative;right:auto;top:auto;margin:5px auto 0;}
  .client-pre-email .client-email .loading-inline{right:10px!important;top:34px;}
}
@media (max-width: 979px){
  .client-pre-email .emailInfo{width:85%;}
  .client-pre-email label{line-height:100%;}
  .client-pre-email label small{display:block;}
}

.client-profile-data h5{display:none;margin-bottom:5px;}
.client-profile-data ul{display:inline-block;margin:5px 5px 0 0;}
.corporate-title{margin-right:10px;}
.client-notice{line-height:1.4;margin-bottom:10px;}
.document-box{clear:both;}
.phone-box{clear:both;display:none;}
.newsletter,.save-data{margin:5px 0;}

.orderform-template-holder .client-profile-data .client-phone input{
  width:100%;
}
@media (max-width: 490px){
  .orderform-template-holder .client-profile-data .pull-left{float:none!important;}
  .orderform-template-holder .client-profile-data .client-document,.orderform-template-holder .client-profile-data .client-phone{float:left!important;width:48%;}
  .orderform-template-holder .client-profile-data .client-document input{width:89%;}
  .orderform-template-holder .client-profile-data .client-phone{float:right!important;}
  .orderform-template-holder .client-profile-data p.client-first-name,.orderform-template-holder .client-profile-data .box-client-info-pf{margin-right:0;}
  .orderform-template-holder .client-profile-data .box-client-info{margin-right:0;}
  .orderform-template-holder .client-profile-data input[type="text"]{width:95%!important;}
  .orderform-template-holder .client-profile-data input[type="email"]{width:100%!important;}
  .client-email .loading-inline{margin-top:-24px;right:16px;}
  .btn-submit-wrapper .submit{margin-top:10px;}
}

@media (min-width: 680px) and (max-width: 767px){
  .box-client-info-pj h5,.box-client-info-pj ul{margin-top:0;}
}
@media (max-width: 767px){
  .box-client-info-pf{float:left;margin-right:15px;}
  .box-client-info-pj{float:left;}
}

.payment-data{color:#666666;float:right;position:relative;}
.payment-data .step{background:#fff;margin-bottom:0;position:relative;z-index:2;}
.disabled{pointer-events:none;}
.steps-view{float:right;min-height:200px;overflow:hidden;padding:15px;position:relative;z-index:99;}
.steps-view h3{display:none;}
.steps-view{background:#f4f4f4;padding-left:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.steps-view{width:409px;}
.payment-submit-hide{height:1px;left:-999em;position:absolute;opacity:0;width:1px;}
.payment-group-list-btn{width:161px;}
.payment-group{background:#fff;float:left;margin-top:35px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.payment-group-item{border:2px solid #f4f4f4;border-right:none;display:block;margin-left:5px;opacity:.7;width:100%;padding:0 18px 0 8px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.payment-group-item:hover{text-decoration:none;opacity:1;}
.payment-group-item.active{background-color:#f4f4f4;margin-left:0;opacity:1;}
.payment-group-item-text{background-position:right center;background-repeat:no-repeat;display:block;font-size:12px;line-height:28px;margin-bottom:-2px;padding:8px 0;padding-right:40px;}
.link{color:#999999;}

@media (max-width: 490px){
  .payment-group-list-btn{width:100%!important;margin-bottom:5px;}
  .cart-fixed{width:100%;}
  .steps-view{padding:15px;}
  #recaptcha{display:block;transform:scale(0.8);transform-origin:0 0;}
  .recaptcha-modal .security-validation-link{margin-top:0;}
}

@media (max-width: 767px){
  .payment-data .payment-group{float:none;}
  .payment-data .payment-group{margin:0 auto 10px;position:relative;}
  .payment-data .payment-group a{border:2px solid #f4f4f4;margin-left:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
  .payment-data .payment-group a span{width:auto;}
  .payment-data .steps-view{float:none;margin-left:0;width:auto;}
  .payment-data .steps-view{min-height:0;padding-bottom:15px;}
  .payment-data p.submit{bottom:auto;margin-top:10px;position:relative;right:auto;}
  .payment-group-list-btn{width:auto;}
  .payment-data .payment-group a{width:auto;}
}
@media (min-width: 768px) and (max-width: 979px){
  .container{width:724px;}
  .row-fluid [class*="span"] .payment-data.pull-right{clear:right;}
  .payment-group-item.active{margin-left:4px;position:relative;z-index:9999;}
  .full-cart .quantity{position:relative;}
  .full-cart .quantity input{display:block;margin:0 auto;}
  .full-cart .item-quantity-change{position:absolute;bottom:6px;left:23px;height:30px;width:40px;}
  .full-cart .item-quantity-change-increment{top:14px;}
  .cart-fixed{width:95%;}
  .row-fluid [class*="span"]{margin-left:0px;}
}
@media (max-width: 979px){
  .payment-data .steps-view{width:462px;}
  .payment-confirmation-wrap{background:none;position:relative;padding:0;bottom:5px;width:100%;border-top:1px dotted #ccc;padding-top:10px;}
  .payment-submit-wrap{margin-top:15px;}
}
@media (min-width: 980px){
  .row-fluid .mini-cart{width:27%;}
  .row-fluid .orderform-template-holder{width:70%;}
  .mini-cart .cart{max-height:200px;overflow:auto;}
  body .summary-coupon{margin-left:40px;}
  .full-cart .summary-totalizers{width:36%;}
}

/*! CSS Used from: https://www.womensecret.cl/arquivos/checkout-custom.css?v=9b61ae74 */
@media (min-width: 1200px){
  body{padding-top:20px;}
  .container{width:1170px;}
  .container-cart{width:970px;}
  .product-name .brand-name,.product-name .seller{display:none;}
  .steps-view{width:422px;}
  .mini-cart{text-shadow:0 1px 0px #fff;position:relative;}
  .mini-cart .summary-template-holder,.mini-cart h2{background:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px dotted #eee;padding-top:8px;}
  .mini-cart h2{font-size:14px;font-weight:bold;margin-top:0;padding:4px 6px;text-align:right;color:#aaa;margin-bottom:0;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;}
  .mini-cart .cart{margin-bottom:0;padding:1px 3px 6px 5px;}
  .mini-cart .monetary{text-align:right;white-space:nowrap;}
  .mini-cart .info{text-align:right;width:58%;}
  .mini-cart .info,.mini-cart .monetary{padding-top:6px;}
  .mini-cart .table tfoot td{color:#468847;font-size:13px;font-weight:bold;padding-top:12px;}
  .mini-cart .totalizers{margin-bottom:10px;}
  .mini-cart .link-cart{display: none!important;}
}

/*! CSS Used from: https://www.womensecret.cl/files/checkout6-custom.css?v=d41d8cd9 */
body{padding-top:20px;background:#fff; }
a.price-details-icon.discount{display:none;}
.header_container{padding-bottom:1.5rem;padding-top:1.5rem;border-bottom:1px solid #000000;}
.container{width:100%;max-width:100%;}
.container a{color:#000;}
.container-banner-sameday{text-align:center;}
/* .progress--bar-section p:hover,.progress--bar-section a:hover{color: #000000;} */
.cart:before{content:'Carro de compras';font-weight:bold;font-size:20px;line-height:3rem;}
.cart-template-holder .cart{width:100%;max-width:100%;margin-left:auto;}
.orderform-template-holder{padding-right:0!important;}
.orderform-template .custom-cart-template-wrap{width:90%;margin:0 auto;}
.orderform-template-holder #client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:90%!important;margin-right:40px!important;float:right;}
/* .coupon-fields:before{content:'Resumen de compra';font-weight:100;font-size:20px;line-height:3rem;} */
.cart th{font-weight:normal;padding-top:12px;padding-bottom:12px;}
.v-custom-product-item-wrap{padding:0px;}
.table.cart-items tbody tr{border-bottom:1px solid #000000;}
table.table.cart-items thead tr{border-top:1px solid #000000; font-size: 18px; text-transform: uppercase;}
table.table.cart-items thead tr th {padding:10px !important}

.summary-template-holder .summary-coupon p.coupon-fields span{flex-direction:column;}
.body-cart-vertical .summary-template-holder{width:28%;margin-right:auto;margin-left:auto;}
#cart-coupon{margin-bottom:0.6rem;}
#cart-coupon-add{background-color:#000000;border:0px;}
#cart-coupon-add:hover{background-color:rgba(0, 0, 0, 0.5);border:0px;}
div#cartLoadedDiv{border-right:1px solid #000000;min-height:100vh;}
.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:14px 19px;}
.summary-template-holder span.link-choose-more-products-wrapper{display:inline;}
.btn-place-order-wrapper{order:1;}
.link-choose-more-products-wrapper{order:2;}
.link-choose-more-products-wrapper a{display:block;border:1px solid;text-align:center;padding:0.5rem;color:#000;margin:0px;}
.link-choose-more-products-wrapper a:hover{display:block;border:1px solid;text-align:center;padding:0.5rem;color:#fff;background-color:#696969;margin:0;text-decoration:none;}
.clearfix.pull-right.cart-links.cart-links-bottom.hide{display:grid;}
#cart-to-orderform{margin:0 0 0.6rem 0;height:40px;line-height:10px;font-weight:normal;color:#fff;}
.srp-content{display:none;}
.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{font-weight:normal;}
.container-footer{background-color:#000;color: #fff;padding:1.5rem;position:absolute;bottom:-32px;width:100%;font-size:12px;box-sizing:border-box;}
.footerUmbrale{text-align:center}
.footerUmbrale p{margin:0}
.full-cart .totalizers tfoot td{font-size:13px;color:#000;}
.summary-template-holder tfoot tr td.monetary{font-size:13px;color:#000!important;}
.summary-template-holder tbody{border:0px;padding:15px 0 0 0;}
.orderform-template-holder.span8{border-right:1px solid #000000;}
#edit-profile-data,#edit-shipping-data{color:#000!important;}
.orderform-template .cart-template.mini-cart .summary-template-holder .summary > .summary-coupon-wrap{display:none!important;}
button#go-to-shipping{text-transform:uppercase;width:100%;line-height: 1;}
body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle > span:before{content:'1.';color:#676767;width:6px;}
/* body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:'2.';color: #676767;;width:6px;} */
/* body.js-vcustom-hideEmailStep .payment-data .accordion-toggle > span:not(.payment-edit-link):before{content:'3.';color:#000;width:6px;} */
.cart-more-options .srp-container .srp-main-title,.client-pre-email h3.client-pre-email-h span:after,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template .cart-template.mini-cart h2{font-size:16px;}
.orderform-template-holder #payment-data,.orderform-template-holder #shipping-data{border-bottom:1px solid #000000!important;border-radius:0px;padding:1rem 0px;margin:0;}
.orderform-template-holder #client-profile-data .step.client-profile-data{border-bottom:1px solid #000000!important;border-radius:0px;padding:1rem 0px;margin:0;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody td,strong.price.pull-right,span.fn.product-name{color:rgb(0, 0, 0);}
span.name,span.tel,p.client-profile-email{color:rgba(0, 0, 0, 0.5);}
p.client-profile-email{padding:0;margin:0;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border:0px!important;padding:14px 0 0 0px;}
span.shipping-date.pull-left,.cart:before{display:none;}
.orderform-template .cart-template.mini-cart .item .description{justify-content:end;}
.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle > span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle > span:not(.payment-edit-link):before{border:0!important;}
.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{color:#000!important;font-weight:bold!important;}
thead{color:#000000;}
th.product-price,th.quantity,th.product, th.shipping-date{color:#000000;}
input#cart-coupon{border:1px solid #000000;border-radius:1px;height:3.375rem!important;}
input#cart-coupon::placeholder{color: #000000!important;}
button#cart-coupon-add{display:flex!important;align-items:center!important;justify-content:center!important;height:3.125rem!important;font-size:0px;border-radius:1px;color:#fff;text-transform:uppercase;}
button#go-to-payment{min-width:100%;}
button#sac-submit,.btn-success,.btn-success:hover,.btn-success:focus,.btn-success:active,button#btn-client-pre-email,button#payment-data-submit,a#cart-to-orderform{
  height:3.125rem;
  border-radius:1px;
  line-height: 1;
  text-transform:uppercase;color:#fff;background-color:#000000;line-height:inherit;font-size:13px;border:0px;opacity:1;}
button#btn-identified-user-button{width:100%;border-radius:1px;background-color:#fff;}
a#cart-choose-products,a#cart-choose-more-products{height:3.125rem;border-radius:1px;font-size:13px;color:#000000;text-transform:uppercase;background-color:#fff;line-height:inherit;border:1px solid #000!important;border:0px;width:100%;display:flex;text-align:center;flex-direction:column;justify-content:center;padding:0px;}
.orderform-template .cart-template.mini-cart .item{border-bottom:1px solid #000000;}
body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle > span:before{background-color:#fff;}
.payment-method{margin-top:4rem;border:1px solid;padding: 20px; display:none !important}
.containerflex{display:flex;flex-direction:row;justify-content:space-between;}
.goback{margin-left:2rem;display:contents;}
.ssllogo{margin-right:2rem;font-size:16px;}
.goback a{text-decoration:none;color:#000000;font-size:16px;}
.goback a:hover{text-decoration:none;color:#000000;}

@media (max-width: 1024px){
  div#cartLoadedDiv{min-height:auto!important;}
  .cart-template-holder .cart{margin-top:0;}
  .table.cart-items td.product-image img{height:auto!important;}
  .container{width:100%!important;}
  .full-cart .cart table tbody tr td.item-remove{top:4px!important;margin-right:0.35rem!important;}
  .summary-template-holder .cart-links-bottom{position:unset!important;}
  .header_container{padding-bottom:0.4rem!important;padding-top:0.4rem!important;border-bottom:1px solid #000000;}
  .ssllogo{margin-right:0.5rem!important;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap{position:unset!important;}
  .btn#payment-data-submit span:before{font-size:13px!important;}
  div#client-profile-data:before{content:'PROCESO DE COMPRA'!important;font-family:'Roboto-Light'!important;font-style:normal;font-weight:600!important;font-size:20px!important;line-height:35px;}
  .orderform-template-holder{padding:0.5rem!important;}
}

@media screen and (min-width: 40.1rem) and (max-width: 64em){
  div#cartLoadedDiv{height:auto;}
  .orderform-template .custom-cart-template-wrap{padding-left:0;padding-right:0;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap{position:inherit;top:1rem;}
  .cart-template.full-cart.span12.active{margin-bottom:2rem;}
  .cart-template.mini-cart.span4{display:flex!important;flex-direction:column;position:inherit;width:100%;margin-bottom:4rem;}
  .orderform-template-holder.span8{max-width:100%;width:100%!important;}
  .body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start;}
  div#cartLoadedDiv,.orderform-template-holder.span8{border:0px;}
}

del.old-product-price.muted{font-family:'Roboto-Light';margin-top:7px;font-size:12px;margin-right:2px;}
.mobile_logo{display:none;}
/* .progress-bar-description p{margin-bottom:0;display:none;} */


@media only screen and (max-width: 40em){
  .orderform-template-holder #client-profile-data,
  .orderform-template-holder #shipping-data,
  .orderform-template-holder #payment-data{
    width:95%!important;
    margin:0 auto!important;
    float:none;
  }
  .container-progress-cart{width:94%;margin:0 auto;}
  .orderform-template .cart-template.mini-cart .item{padding:10px 0 18px!important;}
  .orderform-template .cart-template.mini-cart .item .fn{text-align:justify;}
  .orderform-template .cart-template.mini-cart .item .description{justify-content:end;align-items:flex-end;position:absolute;bottom:12px;right:0;padding:0;margin:0;}
  .v-custom-product-item-wrap{min-height:140px!important;}
  ul.cart-items.unstyled.clearfix.v-loaded > li > a > img,td.product-image > a > img{max-height:135px!important;}
  .full-cart .cart table tbody tr td.quantity{margin:0px 0 0 28.5%!important;}
  .summary-template-holder{position:initial!important;}
  .body-cart-vertical .cart-template.full-cart.active{display:block;}
  .mini-cart .item .fn{white-space:normal;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap{position:inherit;}
  .row-fluid.summary{padding:0!important;}
  .summary-template-holder{border:0px solid #fff!important;}
  .summary-template-holder,.orderform-template .custom-cart-template-wrap,.row-fluid.summary{border-radius:0;border:0px;}
  .orderform-template .custom-cart-template-wrap{padding:17px 0.1rem;}
  .body-cart-vertical .cart-template.full-cart.active{flex-flow:wrap;}
  .row-fluid.summary{border:0px!important;}
  .summary-template-holder .cart-links-bottom{position:unset;}
  .summary-template-holder{border:1px solid;width:98%!important;height:auto!important;display:block!important;}
  td.quantity-price span.total-selling-price{display:block!important;}
  span.best-price{text-align:right;position:inherit;}
  .price-details{display:none;}
  .ssllogo,.goback a{font-size:0;padding-top:13px;color:#fff;}
  .header_container.containerflex{padding-top:0;}
  .desktop_tablet_logo{display:none;}
  .container{width:100%;max-width:100%;padding:0;margin:0;}
  .orderform-template-holder.span8,div#cartLoadedDiv{border-right:none;}
  .summary-template-holder{padding:9px;margin:0;margin-bottom:3.5rem;}
  .row-fluid.summary{border:1px solid #000;border-radius:1px;padding:10px;width:100%;}
  .orderform-template .cart-template.mini-cart .summary-template-holder{display:flex;}
}

.orderform-template .custom-cart-template-wrap{background-color:#fff0;width: 93%;}
label,.step .text label{color:#000000!important;}
.icon-ok:before,.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#000000;}
li a img,li > a > img{width:66px;}
.description{padding-top:12px;}
a#orderform-minicart-to-cart{color:#000000;font-size:14px;}
p.client-phone.input.pull-left.text.required.mask::before{content:'Teléfono / Móvil ( 9 0000 0000 )';size:8px;margin:10px 0 5px 0;display:block;color:#000000!important;}
.orderform-template .cart-template.mini-cart .quantity{height:13px;background:#000000;color:#fff;}
strong.price.pull-right{font-weight:normal;}
.progress--bar-container{display:flex;width:100%;margin:0.7rem 0;}
.progress--bar-section{width:25%;text-align:center;padding:0 0.5rem;cursor:pointer;}
.progress-bar-description{display:flex;justify-content:center;padding-bottom:0.5rem;}
.progress-bar-description p{margin-bottom:0;margin-left:0rem;}
.progress-bar-description p:hover{color:#000; display: block;}
.progress--bar-bar{width:100%;height:5px;background-color:#e5e5e5;}
.progress--bar-bar.activeLocationBar{background-color:#005eb8;}


/*EDITION*/
.progress--bar-section img{max-height: 20px;}
div.container-progress-cart > div > div:nth-child(3) > a > img{max-height: 21px;}
.progress--bar-section a{display: flex;justify-content: center;align-items: baseline;}
.progress--bar-section .stepNumber{display: flex !important; justify-content: center !important; align-items: center !important; width: 50px;height: 50px;margin: 0 auto;font-size: 18px; color: #000;background-color: #fff;border: 1px solid #000;border-radius: 63%;}
.progress--bar-container .progress--bar-section:not(:first-child)::before{ content: ''; position: absolute;right: calc(100% - 55px);top: 25px; width: 110px;border-top: 3px solid gainsboro;transition: ease all 0.3s;}
.progress--bar-section .activeLocationBar .stepNumber{color: #fff;background-color: #000}
.progress--bar-container .progress--bar-section.filled::before{border-color: #000;}
.cart-template.full-cart a:visited{color:var(--textColor);}
.full-cart .cart table tbody tr td.quantity{
  display:flex;
  align-items:center;
  height: 40px;
  padding: 5px;
  justify-content: center;
  align-self: center;
}
.steps-view{width:309px;background:none;color:#6e6e6e;margin-top:20px;}
.progress--bar-bar.activeLocationBar{background-color:#000000;}
input#exampleCheck1{float:left;margin-right:1rem;}
.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background-color:#000000;}
div#TyCcheck label a{text-decoration:none;color:#000000!important;}
th.shipping-date,th.quantity-price{display:inline!important;}
.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%!important;}
.table.cart-items tbody tr td.quantity-price{display:block!important;}
.table.cart-items td.shipping-date{display:inline!important;}
span.shipping-estimate-date{text-transform:capitalize;}
.table.cart-items thead tr th.product{
  width:40%!important;
  /* width:45%!important; momentaneo */
  padding-left:16px;
}
th.shipping-date{width:9%;;}
.table.cart-items thead tr th.shipping-date{order:2!important;}
.table.cart-items tbody tr td.quantity-price,.table.cart-items thead tr th.quantity-price{width:10%;order:4!important;color:#000 !important;}
.table.cart-items tbody tr td.quantity,.table.cart-items thead tr th.quantity{justify-content:center;width:10%;order:3!important;}
.table.cart-items tbody tr td.product-price,.table.cart-items thead tr th.product-price{width:10%;order:2!important;}
.table.cart-items thead tr th.item-remove{order:5!important;color:#000 !important;display:inline!important;}
.table.cart-items tbody tr td.product-name{color: #000 !important;}
.table.cart-items tbody tr td.shipping-date{order:2;width:9%;color:#000 !important;}
td.quantity input{border:0px solid red!important;}
button#sac-submit:hover,.btn-success:hover,.btn-success:hover:hover,.btn-success:focus:hover,.btn-success:active:hover,button#btn-client-pre-email:hover,button#payment-data-submit:hover,a#cart-to-orderform:hover,#payment-data-submit:hover,#cart-coupon-add:hover{text-align:center;align-items:center!important;background-color:#666666!important;border:0px;}
ul.cart-items.unstyled.clearfix.v-loaded > li > a > img,td.product-image > a > img{object-fit:none;object-position:bottom;width:66px;height:66px;max-width:100px;max-height:100px;}
.orderform-template .custom-cart-template-wrap,.custom-cart-template-wrap{display:-webkit-flex;display:flex;flex-direction:column;}
.table.cart-items td.quantity input,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type='text'],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type='submit'],.orderform-template-holder #client-profile-data form.client-pre-email input[type='email']:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type='text']:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type='tel']:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type='email']:not(.pac-target-input),.orderform-template .summary-note .note-textarea{/* height:30px!important; *//* border:1px solid #b1b1b1; */border-radius:1px;}
.btn#payment-data-submit.disabled{opacity: .65;}
p.client-email {
    background: rgba(0,0,0,0);
    color: #000000;
    height: 50px;
    border-bottom: 1px solid #676767;
    max-height: 50px;
}

p.client-first-name input#client-first-name,
p.client-last-name input#client-last-name,
p.client-document input#client-document,
p.client-phone input#client-phone   {
    background: rgba(0,0,0,0);
    color: #000000;
    border-bottom: 1px solid #676767 !important;
    height: 50px;
    border-bottom: 2px solid black;
    max-height: 50px;
    height: 50px;

}
p.client-first-name label,
p.client-last-name label,
p.client-document label,
p.client-phone label{
  position:absolute;
}

.step.client-profile-data .box-client-info label{
  margin-left: 8px;
  z-index: 9;
}
.icon-ok:before,.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#000000;}
li a img,li > a > img{width:66px;}
.description{padding-top:12px;}
a#orderform-minicart-to-cart{
  color: #000000;
  font-size: 13px;
  text-decoration: underline;
}
p.client-phone.input.pull-left.text.required.mask::before{content:'Teléfono / Movil ( 9 0000 0000 )';size:8px;margin:10px 0 5px 0;display:block;color:#000000!important;}
.orderform-template .cart-template.mini-cart .quantity{height:13px;background:#000000;color:#fff;}
strong.price.pull-right{font-weight:normal;}
.progress--bar-container{display:flex;width:100%;margin:1.5rem 0 1rem;}
.progress-bar-description img{ max-height: 22px;}
.progress--bar-section{width:25%;text-align:center;padding:0 0.5rem;cursor:pointer;position:relative}
.progress-bar-description{display:flex;justify-content:center;padding-bottom:0.5rem; flex-direction: column;}
.progress-bar-description p{margin-bottom:0;margin-left:0rem; color:#000}
.progress--bar-bar{width:100%;height:5px;background-color:#e5e5e5;}
.progress--bar-bar.activeLocationBar{background-color:#005eb8;}
.cart-template.full-cart a:visited{color:var(--textColor);}
.full-cart .cart table tbody tr td.quantity{display:flex;align-items:center;margin:24px 0;}
.steps-view{width:309px;background:none;color:#6e6e6e;margin-top:20px;}
span.campo-requerido{
  color: #000000;
  font-weight: normal!important;
  position: absolute;
  background:#ffe699;
  font-size: 12px;
  justify-content: center;
  padding: 0.3rem 0.3rem;
  margin-bottom: 4px;
  z-index: 1;
  text-shadow: none;
  top: 12px;
}
.campo-requerido:after {
    border-bottom: 10px solid #ffe699;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    width: 0;
    height: 0;
    content: "";
    display: block;
    position: absolute;
    bottom: 100%;
    left: 1em;
    text-shadow: none;
}

input#exampleCheck1{float:left;margin-right:0.75rem;}
.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background-color:#000000;}
div#TyCcheck label a{text-decoration:none;color:#000000!important;margin-top: 4px;}
th.shipping-date,th.quantity-price{display:inline!important;}
.cart-template .table.cart-items tbody tr td.quantity-price{display:block!important;}
.progress--bar-bar.activeLocationBar{background-color:#000000;}
.progress--bar-bar{margin-top: 6px;}
@media (max-width: 690px){
  .cart-template .table.cart-items tbody tr td.quantity-price{display:none!important;}
  span.shipping-estimate-date{display:none!important}

}

.quantity-price{display:block!important;}
.table.cart-items td.shipping-date{display:inline!important;}
span.shipping-estimate-date{text-transform:capitalize;}
th.shipping-date{width:9%;}
.table.cart-items thead tr th.shipping-date{order:2!important;}
.table.cart-items tbody tr td.quantity-price,.table.cart-items thead tr th.quantity-price{width:10%;order:4!important;color:#1b1b1b;}
.table.cart-items tbody tr td.quantity,.table.cart-items thead tr th.quantity{justify-content:center;width:10%;order:3!important;}
.table.cart-items tbody tr td.product-price,.table.cart-items thead tr th.product-price{width:10%;order:2!important;}
.table.cart-items thead tr th.item-remove{order:5!important;color:#1b1b1b;display:inline!important;}
.table.cart-items tbody tr td.product-name{color:#1b1b1b;line-height: 1.3;}
.table.cart-items tbody tr td.shipping-date{order:2;width:9%;color:#1b1b1b;}
td.quantity input{border:0px solid red!important;}
button#sac-submit:hover,.btn-success:hover,.btn-success:hover:hover,.btn-success:focus:hover,.btn-success:active:hover,button#btn-client-pre-email:hover,button#payment-data-submit:hover,a#cart-to-orderform:hover,#payment-data-submit:hover,#cart-coupon-add:hover{background-color:#666666!important;border:0px;}
ul.cart-items.unstyled.clearfix.v-loaded > li > a > img,td.product-image > a > img{object-fit:contain;object-position:bottom;width:66px;height:66px;max-width:100px;max-height:100px;}
.table.cart-items td.product-image a,.table.cart-items td.product-image img{object-fit:contain;}
.orderform-template .custom-cart-template-wrap,.custom-cart-template-wrap{display:-webkit-flex;display:flex;flex-direction:column;}
.cart-template.mini-cart h2{order:1;}
.summary-cart-template-holder{order:2;}
.orderform-template .cart-template.mini-cart .summary-template-holder{order:4;}
#go-to-cart-button,p#go-to-cart-button{order:3;position:inherit!important;text-align:right;}
button#sac-submit{display:none!important;}
.orderform-template .payment-confirmation-wrap{order:5;}
a#cart-choose-products:hover,.link-choose-more-products-wrapper > a#cart-choose-more-products:hover{text-decoration: underline; color: #000}
a#cart-choose-more-products{font-size:0;flex-direction:column-reverse;display:block;height:2.125rem;padding-top:14px;}
a#cart-choose-more-products:hover{color:#fff;}
a#cart-to-orderform{font-size:0px;}
#cart-coupon::placeholder{font-size:12px;content:'Código de descuento'!important;}
#cart-coupon-add::after{font-size:13px;content:'APLICAR';}
#cart-to-orderform::after{font-size:13px;content:'CONTINUAR';}
#cart-choose-more-products::after{color:#000000;font-size:13px;content:'SEGUIR COMPRANDO';}
td.product-image{margin-left:0px;padding-left:0;}
.orderform-template .cart-template.mini-cart .item .url,.table.cart-items td.product-image a{border-radius:0px;}
.mini-cart .quantity{left:0px;}
.logosvgwomensecret{width:224px;height:23px;margin-top:0px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='224' height='23' viewBox='0 0 224 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2656 17.9365L22.1956 3.96869H25.448L19.9306 22.5538H16.6394L12.6998 8.33423L8.7311 22.5538H5.56584L0 3.96869H3.18462L7.15332 17.9365L11.093 3.96869H14.3066L18.2656 17.9365ZM45.3689 13.3193C45.4121 14.5466 45.2132 15.7704 44.7834 16.9208C44.3537 18.0712 43.7016 19.1258 42.8643 20.0242C41.1733 21.8386 38.8309 22.9069 36.3522 22.9942C33.8736 23.0815 31.4618 22.1806 29.6474 20.4896C27.833 18.7987 26.7646 16.4562 26.6773 13.9775C26.6773 13.7549 26.6773 13.5323 26.6773 13.3193C26.5816 12.071 26.7372 10.8161 27.1351 9.62901C27.533 8.4419 28.165 7.34667 28.9936 6.40815C29.8223 5.46964 30.8308 4.70688 31.9595 4.16508C33.0882 3.62327 34.3142 3.31343 35.5648 3.25385C36.8153 3.19427 38.0652 3.38617 39.2403 3.81822C40.4154 4.25026 41.4919 4.91366 42.406 5.76914C43.3202 6.62462 44.0534 7.65479 44.5623 8.79869C45.0712 9.9426 45.3455 11.177 45.3689 12.4288C45.385 12.7255 45.3818 13.023 45.3592 13.3193H45.3689ZM42.281 13.3193C42.281 9.44742 39.4642 6.32086 36.0183 6.32086C32.5723 6.32086 29.7555 9.44742 29.7555 13.3193C29.7555 17.1912 32.5723 20.1726 36.0183 20.1726C39.4642 20.1726 42.281 17.1234 42.281 13.3193ZM73.7498 22.5538H70.6814V10.5509C70.6957 9.49691 70.298 8.47897 69.5732 7.71368C68.8483 6.9484 67.8535 6.49621 66.8002 6.45332C65.747 6.41043 64.7187 6.78025 63.934 7.48407C63.1493 8.18789 62.6703 9.17014 62.5988 10.2218V22.5538H59.569V10.5509C59.5901 9.49424 59.1969 8.47129 58.4735 7.7008C57.75 6.93031 56.7539 6.47347 55.698 6.42794C54.6421 6.38242 53.6103 6.75185 52.8233 7.45721C52.0363 8.16258 51.5564 9.14789 51.4865 10.2024C51.4768 10.3184 51.4768 10.4349 51.4865 10.5509V22.5538H48.447V10.6477C48.4147 9.7425 48.5611 8.83979 48.8779 7.99121C49.1947 7.14263 49.6756 6.36482 50.2932 5.70226C50.9109 5.0397 51.653 4.50539 52.4773 4.12987C53.3016 3.75434 54.1918 3.54497 55.097 3.51375H55.5423C56.6603 3.47692 57.7675 3.74255 58.7471 4.28262C59.7268 4.82269 60.5424 5.61715 61.1081 6.5822C61.6719 5.62048 62.4847 4.82873 63.4609 4.29039C64.437 3.75204 65.5404 3.48708 66.6546 3.52344C68.4811 3.4634 70.2567 4.13123 71.5909 5.3801C72.925 6.62896 73.7086 8.35658 73.7692 10.1831C73.7789 10.3442 73.7789 10.5059 73.7692 10.6671L73.7498 22.5538ZM95.2195 16.7459C94.6614 18.6115 93.4944 20.2363 91.9048 21.361C90.3152 22.4856 88.3946 23.0453 86.4496 22.9506C85.2001 22.9519 83.9625 22.7071 82.8076 22.2301C81.6527 21.753 80.6031 21.0532 79.7186 20.1705C78.8341 19.2879 78.1322 18.2397 77.6528 17.0857C77.1735 15.9318 76.9261 14.6947 76.9248 13.4452V13.2516C76.8702 10.7173 77.823 8.26489 79.5741 6.43214C81.3252 4.59939 83.7316 3.53594 86.2657 3.47502C91.1056 3.47502 95.6551 7.44371 95.6551 14.0356H80.032C80.1273 15.6805 80.8424 17.2282 82.0332 18.3669C83.2241 19.5056 84.8021 20.1508 86.4496 20.1726C87.6078 20.2254 88.7548 19.9263 89.7396 19.3146C90.7245 18.703 91.501 17.8075 91.9671 16.7459H95.2195ZM92.3156 11.2963C92.0235 9.90816 91.2764 8.65727 90.1927 7.74195C89.1091 6.82663 87.7509 6.29927 86.3335 6.24344C84.9062 6.29844 83.5372 6.82375 82.4395 7.73761C81.3418 8.65147 80.5771 9.90262 80.2643 11.2963H92.3156ZM102.063 22.5247H99.0139V11.2575C99.0139 9.20375 99.8298 7.23408 101.282 5.78184C102.734 4.3296 104.704 3.51375 106.758 3.51375C108.812 3.51375 110.781 4.3296 112.233 5.78184C113.686 7.23408 114.502 9.20375 114.502 11.2575V22.5538H111.472V11.151C111.497 9.9008 111.025 8.69157 110.159 7.78936C109.294 6.88716 108.105 6.36588 106.855 6.34021C105.604 6.31454 104.395 6.78658 103.493 7.65247C102.591 8.51837 102.069 9.70722 102.044 10.9575V22.5731L102.063 22.5247ZM132.293 22.9894C127.792 22.9894 124.549 20.5694 123.997 16.6395H127.085C127.482 18.798 129.612 20.1338 132.303 20.1338C135.206 20.1338 136.968 18.7303 136.968 17.1138C136.968 15.8167 136.445 14.8293 131.915 14.2098C127.385 13.5903 124.656 12.4772 124.656 8.99248C124.656 6.32087 126.969 3.47502 131.964 3.47502C136.262 3.47502 139.146 5.6336 139.543 9.28286H136.445C136.01 7.28883 134.238 6.28213 131.964 6.28213C129.515 6.28213 127.753 7.43403 127.753 8.89567C127.753 10.3573 128.789 10.7058 132.448 11.2866C136.504 11.8964 139.882 12.6901 139.882 16.9202C139.882 20.6372 136.716 22.9797 132.273 22.9797L132.293 22.9894ZM160.916 16.7266C160.358 18.5921 159.191 20.2169 157.601 21.3416C156.011 22.4663 154.091 23.0259 152.146 22.9313C150.897 22.9338 149.66 22.6901 148.505 22.2142C147.35 21.7382 146.3 21.0394 145.415 20.1575C144.531 19.2756 143.829 18.228 143.349 17.0746C142.87 15.9211 142.622 14.6846 142.621 13.4355V13.2322C142.572 10.6978 143.527 8.24684 145.28 6.41495C147.032 4.58305 149.438 3.51914 151.972 3.45567C156.812 3.45567 161.361 7.42434 161.313 14.0259H145.728C145.822 15.6707 146.536 17.2186 147.728 18.3562C148.919 19.4938 150.499 20.1362 152.146 20.1532C153.3 20.2104 154.444 19.9151 155.426 19.3065C156.408 18.6979 157.182 17.8048 157.644 16.7459L160.916 16.7266ZM157.954 11.2963C157.657 9.91045 156.909 8.66236 155.826 7.74786C154.743 6.83336 153.388 6.30422 151.972 6.24344C150.544 6.29844 149.175 6.82375 148.078 7.73761C146.98 8.65147 146.215 9.90262 145.903 11.2963H157.954ZM173.296 22.9119C170.789 22.8001 168.421 21.7253 166.686 19.9113C164.951 18.0974 163.983 15.6841 163.983 13.1741C163.983 10.6641 164.951 8.25084 166.686 6.4369C168.421 4.62295 170.789 3.54812 173.296 3.43629C175.216 3.39239 177.099 3.97384 178.66 5.09299C180.22 6.21214 181.375 7.80835 181.95 9.641H178.668C178.183 8.62745 177.421 7.77165 176.471 7.17224C175.52 6.57283 174.42 6.25421 173.296 6.2531C169.86 6.2531 167.033 9.37966 167.033 13.2225C167.033 17.0654 169.85 20.1048 173.296 20.1048C174.422 20.1142 175.527 19.7999 176.48 19.1993C177.432 18.5987 178.192 17.737 178.668 16.7169H181.95C181.372 18.5469 180.216 20.1401 178.656 21.2571C177.095 22.3742 175.215 22.9549 173.296 22.9119ZM193.324 3.55247V6.39829C189.742 6.07886 187.467 7.81153 187.467 11.393V22.5054H184.447V11.5189C184.447 5.88527 188.435 3.03945 193.314 3.61055L193.324 3.55247ZM212.16 16.7266C211.602 18.5938 210.433 20.2198 208.842 21.3447C207.25 22.4695 205.327 23.0282 203.381 22.9313C200.859 22.9339 198.439 21.9352 196.653 20.1546C194.867 18.3741 193.861 15.9574 193.856 13.4355V13.2322C193.804 10.6971 194.759 8.24466 196.512 6.4122C198.264 4.57974 200.672 3.51661 203.207 3.45567C208.046 3.45567 212.596 7.42434 212.596 14.0259H196.915C197.012 15.6691 197.729 17.2144 198.919 18.3511C200.11 19.4878 201.686 20.1316 203.332 20.1532C204.491 20.2074 205.638 19.9089 206.623 19.297C207.609 18.6852 208.385 17.7889 208.85 16.7266H212.16ZM209.189 11.2769C208.895 9.89057 208.147 8.6419 207.063 7.72848C205.98 6.81506 204.623 6.28907 203.207 6.23375C201.781 6.28542 200.413 6.80852 199.316 7.72113C198.22 8.63373 197.457 9.88428 197.147 11.2769H209.189ZM223.389 22.5054C219.062 23.0281 216.09 20.4436 216.09 15.7296V0H219.043V3.96869H223.253V6.87261H219.043V15.7489C219.043 19.04 221.027 19.8628 223.331 19.7176L223.389 22.5054ZM117.88 6.85323V0H120.909V6.89196L117.88 6.85323Z' fill='%23121212'/%3E%3C/svg%3E%0A");}

.sslicon{float:left;margin-right:5px;margin-top:0px;width:18px;height:18px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.187 15.5448C15.187 15.9964 14.809 16.3632 14.3433 16.3632H2.53117C2.066 16.3632 1.68745 15.9964 1.68745 15.5448V9.81757C1.68745 9.36702 2.066 8.99916 2.53117 8.99916H14.3433C14.809 8.99916 15.187 9.36646 15.187 9.81757V15.5448ZM5.06234 4.90878C5.06234 3.10378 6.57598 1.63626 8.43724 1.63626C10.2985 1.63626 11.8121 3.10378 11.8121 4.90878V7.36346H5.06234V4.90878ZM14.3433 7.36346H13.4996V4.90878C13.4996 2.20156 11.2288 0 8.43724 0C5.64564 0 3.37489 2.20156 3.37489 4.90878V7.36346H2.53117C1.13565 7.36346 0 8.4648 0 9.81813V15.5453C0 16.8987 1.13565 18 2.53117 18H14.3433C15.7388 18 16.8745 16.8987 16.8745 15.5453V9.81813C16.8745 8.4648 15.7388 7.36346 14.3433 7.36346Z' fill='%23121212'/%3E%3C/svg%3E");}
.arrowheader{float:left;margin-left:1rem;margin-top:0px;width:18px;height:18px;background-size:10px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4955 21.555C11.802 21.8336 12.2763 21.811 12.555 21.5045C12.8336 21.198 12.811 20.7237 12.5045 20.445L11.4955 21.555ZM1 11L0.495496 10.445C0.33914 10.5872 0.25 10.7887 0.25 11C0.25 11.2113 0.33914 11.4128 0.495496 11.555L1 11ZM12.5045 1.55495C12.811 1.27633 12.8336 0.801989 12.555 0.495495C12.2763 0.189003 11.802 0.166414 11.4955 0.445045L12.5045 1.55495ZM12.5045 20.445L1.5045 10.445L0.495496 11.555L11.4955 21.555L12.5045 20.445ZM1.5045 11.555L12.5045 1.55495L11.4955 0.445045L0.495496 10.445L1.5045 11.555Z' fill='%23121212'/%3E%3C/svg%3E%0A");}
/* .table.cart-items::before{font-family:'Roboto-Light';content:'Carro de compras';font-weight:bold;font-size:20px;line-height:3rem;} */
.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{text-align:left;}
p.client-email.input.text.required,p.client-first-name.input.pull-left.text.required,p.client-last-name.input.pull-left.text.required,p.client-document.input.pull-left.text.required.mask{margin-bottom: 30px;}
@media (min-width: 690px) { p.client-email.input.text.required,p.client-first-name.input.pull-left.text.required,p.client-last-name.input.pull-left.text.required,p.client-document.input.pull-left.text.required.mask{margin-bottom: 18px;} }
P.client-email span.error,
p.client-first-name span.error,
p.client-last-name span.error,
p.client-document span.error,
p.client-phone span.error{
  font-size: 12px;
  bottom: 2px;
  position: absolute;
  min-width: 260px;
  padding-left: 5px;
  margin-left: 5px;
  z-index: 9;
  width: auto;
}

p.client-phone.input.pull-left.text.required.mask::before{display:none;}
#client-document::placeholder{opacity:0;}
#client-document:focus::placeholder{opacity:1;}
input#client-last-name:hover, input#client-document:hover, input#client-phone:hover{border:1px solid #FFFFFF!important;}
.step.client-profile-data input[type='email']:not(.pac-target-input):hover{border:1px solid #FFFFFF!important;}

p.client-email input#client-email{
    max-height: 50px;
    top: 0;
    position: absolute;
}

input#client-email{
    border:none!important;
    background:rgba(0,0,0,0);
}
input#client-first-name,input#client-last-name,
input#client-document,input#client-phone{
    background:rgba(0,0,0,0);
    color:#000000;
    border: none!important;
}

div#client-profile-data{padding-top:2px;}
.cart-template.mini-cart h2{font-weight:unset!important;}
i.icon-lock{display:none;}
.btn#payment-data-submit span{visibility:hidden;display:flex;justify-content:center;}
.btn#payment-data-submit{position:relative;}
.btn#payment-data-submit span:before{content:"Finalizar compra";visibility:visible;position:absolute;font-family:'Roboto-Light';font-style:normal;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0.035em;text-transform:uppercase;}
i.icon-edit{visibility:hidden;}
i.icon-edit:before{content:"Editar";visibility:visible;font-family:'Roboto-Light';font-style:normal;text-decoration: underline;}
.accordion-toggle .link-box-edit{color:unset!important;}
/* input[type='checkbox']{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;} */
input[type='checkbox']{
  /* -moz-appearance: none; */
  /* -webkit-appearance: none; */
  /* -o-appearance: none; */
  /* outline: none;
  content: none; */
  filter: grayscale(1);
}

p.newsletter{position:relative;}
div#TyCcheck{height:80px;}

input#opt-in-newsletter{position:absolute;top:-2px;border:1px solid #D2D2D2;}
span.newsletter-text{padding-left:4px; font-size: 0;}
div#TyCcheck > label{margin-left:26px;}
#TyCcheck > span{margin-left:26px;color:#000000;letter-spacing:-0.1px;}
input#exampleCheck1{position: relative; top:-4px; border:1px solid #D2D2D2;width: 20px;height: 20px;letter-spacing: -0.1px;}
input[type=checkbox] {
  cursor: pointer;
}
span.newsletter-text::before{content: "Quiero estar informado de la promociones y ofertas. "; font-size: 14px;}

input[type=checkbox]:after {
content: " ";
background-color: #000;
display: inline-block;
visibility: visible;
}

input[type=checkbox]:checked:after {
content: "\2714";
width: 20px;
height: 20px;
color: white;
text-align: center;
border-radius: 3px;
}

input[type="email"],input[type="email"]:hover,input[type="text"],input[type="text"]:hover,input[type="tel"],input[type="tel"]:hover{box-shadow:none!important;}
.corporate-hide-link #is-corporate-client{display:none!important;}
.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{
  margin-bottom:0!important;}
input,select,button{outline:none!important;}
.orderform-template .summary-note .note-textarea,
.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),
.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),
.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),
.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),
.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text],.summary-template-holder .summary-coupon
fieldset.coupon-fieldset button[type=submit],.table.cart-items td.quantity input{
  height: 52px;
  color: #000000;
  line-height: 50px;
  max-height:initial;
  display:inline-block;
  padding:0px 10px;
  border-radius:0px;

  outline:initial;
  font-family:"Roboto-Light";
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width: 100%;
  }
  .orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input) {
    width: 100% !important;
  }
  .orderform-template-holder #client-profile-data .step.client-profile-data input[type=text],
.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]{
  border-bottom: 1px solid #676767!important;
}
  .orderform-template-holder #shipping-data select:not(.pac-target-input){
    padding: 0 10px;
    font-size: 13px;
    font-family:'Roboto-Light' ;
  }
.orderform-template .summary-note .note-textarea:focus,.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:focus:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text]:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items td.quantity input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.4);}
.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{font-family:"Roboto-Light";text-shadow:none;border-radius:0px;outline:none!important;text-align:center;font-size:13px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none;}
.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.btn:hover,.btn:focus{transition:all ease .3s;}
.btn:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{background:none;}
.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:17px 19px;}
.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#FFFFFF;}
/* .btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#FFFFFF;} */
.btn-success{background:#000000;border:1px solid #000000;font-size:13px;}
.btn-success:hover,.btn-success:focus,.btn-success:active{background:#696969;border:1px solid #696969;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]{background:transparent;border:1px solid #FFFFFF;color:#FFFFFF;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:active{background:#696969;border:1px solid #FFFFFF;color:#FFFFFF;}
.btn#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold;}
.orderform-template .cart-template.mini-cart h2,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.client-pre-email h3.client-pre-email-h span:after,.cart-more-options .srp-container .srp-main-title{font-size:calc( 13px + 2px);text-transform:uppercase;border-bottom:1px solid #323232;font-weight:bold;margin-bottom:15px;padding:7px 0!important;color:#000;border:none;font-size:20px;text-transform:initial;margin-bottom:0px;}
.vtex-omnishipping-1-x-buttonEditAddress,
.vtex-omnishipping-1-x-buttonCreateAddress,
.vtex-omnishipping-1-x-backToAddressList{
  color:#676767;
  border-color: #666666!important;
}
.vtex-omnishipping-1-x-buttonEditAddress:hover,
.vtex-omnishipping-1-x-buttonCreateAddress:hover,
.vtex-omnishipping-1-x-backToAddressList:hover{
  text-decoration: none;
  border-color: #000000!important;
  color: #000000!important;
}
@media (max-width: 690px){
  .orderform-template-holder .client-profile-data input[type=text]{width:100%!important;}
  .item-quantity-change{display:inline-block;}
  .item-quantity-change{float:left;padding:3px 5px 3px 0px;}
  .item-quantity-change-increment{padding-left:5px;padding-right:0;}
  .full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px;}
  .full-cart .cart table{display:block;margin-top:0!important;}
  .full-cart .cart table thead{display:none;}
  .full-cart .cart table tbody{display:block;}
  .full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative;}
  .full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden;}
  .full-cart .cart table tbody tr td{display:inline-block;padding:4px 0;}
  .full-cart .cart table tbody tr td.product-name .seller{display:block;line-height:1.3;font-size:12px;margin:4px 0;}
  .full-cart .cart table tbody tr td.product-image{left:0;position:absolute;}
  .full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;width:auto;}
  .full-cart .cart table tbody tr td.product-name{padding:0 0 10px!important;}
  .full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none;}
  .full-cart .cart table tbody tr td.product-name a{display:block;padding-right:40px;}
  .full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;}
  .full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px;}
  .full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0;}
  .full-cart .cart table tbody tr td.quantity-price{display:none;}
  .full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px;}
  .cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right;}
  .more{margin-right:0;}
  .full-cart .cart-links-bottom .btn-success{width:auto;}
}

.default-modal{border-radius:0px;height:auto;}
.modal .btn{background:#fff;}
.modal.guest-login-modal button.btn{width:auto;}
.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#000000;}
.payment-confirmation-message{width:100%;}
body{font-family:"Roboto-Light";
  min-width:initial!important;padding:0;background:#FFFFFF;padding-bottom:40px!important;min-height:93vh;position:relative;font-size:13px;overflow-x:hidden;}
body a{color:#FFFFFF;}
body a:hover{color:#FFFFFF;}

@media (max-width: 768px){
  body{padding-bottom:0px!important;}
}

body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:.5s;}
body.v-custom-loaded .cart-template.full-cart>*{opacity:initial;position: static;width: 95%;margin: 0 auto}
.step,.cart,.totalizers{border-radius:0px;}
.loading.loading-bg{background:#FFFFFF;}
.container{max-width:none;width:100%;}

@media (max-width: 690px){
  .container{width:calc(100% - 20px);}
  div#TyCcheck{height:42px; margin-bottom: 3rem}
}

.checkout-container{overflow:initial!important;z-index:2;}

@media (max-width: 768px){
  .checkout-container{margin-bottom:30px;}
}

.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease .8s,opacity ease .8s,margin ease .8s;}
.checkout-container .orderform-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute;}
.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none!important;}
.container-cart h1,h1#orderform-title{font-size:22px!important;font-weight:400!important;color:#676767!important;}
h1#orderform-title{display:none!important;}
.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#fff;border:1px solid #676767;color:#000;width:26px;height:26px;line-height:26px;font-size:15px;}
body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{background:#FFFFFF;border-color:#FFFFFF;color:#fff;}
.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px;}
/* .client-pre-email h3.client-pre-email-h span:before{content:"1";}
.client-profile-data .accordion-toggle>span:before{content:"2";}
.shipping-data .accordion-toggle:before{content:"3";} */
/* .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4";} */

@media (max-width: 690px){
  body:before{width:0;height:4px;background:#FFFFFF;display:block;content:"";position:fixed;top:0;transition:all ease .3s;z-index:999;}
}

.cart{border:none;padding:0;}
.empty-cart-content{padding:50px 0;}
h1#cart-title{display:none!important;}
.cart-more-options,.cart-template-holder .cart{background:#fff;margin:0;border-radius:0px;}
.cart-template-holder .cart{border:none;}
.table.cart-items{display:block;}
.table.cart-items thead{width:100%;display:block;}
.table.cart-items thead tr{display:flex;align-items:center;}
.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:150px!important;}
.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none;}
.table.cart-items thead tr th.quantity{min-width:90px;}
.table.cart-items thead tr th.shipping-date{order:2;}
.table.cart-items thead tr th.quantity{order:4;}
.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5;}
.table.cart-items td.shipping-date{display:none;}
.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%;}
.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #323232;}

@media (max-width: 690px){
  .table.cart-items tbody tr{margin-top:0!important;}
  .table.cart-items tbody tr:first-child{border:none;}
}

.table.cart-items tbody tr .v-custom-product-item-wrap{position:relative;display: flex;}

@media (max-width: 690px){
  .table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0;}
  .table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block;}
}

.table.cart-items tbody tr td{width:auto;border:none;}

@media (min-width: 769px){
  .table.cart-items tbody tr td.product-name{width:calc(100% - 355px)!important;}
}

.table.cart-items tbody tr td.product-name .seller{display:block;}
.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px!important;white-space:nowrap;margin:0 10px;line-height:16px;}
.table.cart-items tbody tr td.product-price br{display:none;}

@media (max-width: 690px){
  .table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial!important;text-align:right;float:right;margin:0;padding:0;}
}

.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label{display:none;}
.table.cart-items tbody tr td.product-price .list-price{font-size:10px;}
.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price{font-weight:bold;position:relative;}

@media (max-width: 690px){
  .table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price{display:flex;justify-content:flex-end;margin-top:7px;}
  .table.cart-items tbody tr td.product-price .best-price .discount{margin-left:5px;display:block;}
}

.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit{display:inline-block;}
.table.cart-items tbody tr td.product-price>span.best-price{display:block;}
.table.cart-items tbody tr td.product-price a.manualprice-link-remove{z-index:2;}
.table.cart-items tbody tr td.product-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#fff;}
.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before{width:10px!important;height:10px!important;}

@media (max-width: 690px){
  .table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0;}
}

.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px!important;}

@media (max-width: 690px){
  .table.cart-items tbody tr td.item-remove{top:0!important;}
}

.table.cart-items tbody tr td.product-image{order:1;}
.table.cart-items tbody tr td.product-name{order:2;width:60%;}
.table.cart-items tbody tr td.shipping-date{order:2;}
.table.cart-items tbody tr td.quantity{order:4;}
.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5;}
.table.cart-items tbody tr td.item-remove{order:10;}
.table.cart-items tbody tr td.quantity-price{display:none!important;}
.table.cart-items tbody tr td.product-price{display:block!important;}
.table.cart-items tbody tr td .field-help{background:#FFFFFF;border-color:#FFFFFF;}
.table.cart-items tbody tr td i.icon-question-sign{color:#FFFFFF;}
.table.cart-items tbody tr td.quantity input{line-height:inherit;}
.table.cart-items tbody tr:last-child{border-bottom:none;}
.table.cart-items td.product-image a{overflow:hidden;border-radius:0px;}
.table.cart-items td.product-image a{margin-right:20px;}
.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto;}

@media (max-width: 690px){
  .table.cart-items td.product-image a,.table.cart-items td.product-image img{width:80px;}
}

.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#000;font-weight:bold;text-decoration:none;font-size: 14px;}
.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;align-items:center;padding:0;border-radius:0px;float:left;}
.table.cart-items td.quantity input{margin:0;width:30px!important;height:30px!important;padding:0;border:none;box-shadow:none;}
.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0;}
.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block;}
.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%;}
.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"\f146";line-height:21px;}
.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"\f0fe";}

@media (max-width: 690px){
  .table.cart-items td.quantity{width:97px;}
  .table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px!important;}
}

.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px;}
.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:0px;top:20px;border:none;}
.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100%!important;}
.summary-template-holder .cart-more-options{display:none!important;}
.summary-template-holder .summary-coupon{text-align:center;margin:0 auto!important;min-width:initial;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:block;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:none; color:#000}
/* .summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center;} */
.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none]{display:block!important;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none] p.coupon-label {display:none;}
.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none] p.coupon-fields {display:none;}
.summary-template-holder .summary-coupon p.coupon-fields span{ display: block; padding: 5px;border-radius: 5px; margin: 15px 0;text-align: center;}
.summary-template-holder .summary-coupon p.coupon-label label{ font-size: 0 !important; color: #000; margin: 10px 0; text-align: center;}
.summary-template-holder .summary-coupon p.coupon-label label::before{ font-size: 1rem; content: 'Cupón promocional';}
.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#676767; position: relative; max-width: 400px; margin: 0 auto;}
.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#000;}
.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px;}
.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto; position: absolute; top:5px; left:98%}
.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#FFE6E6;font-size:0;display:flex;align-items:center;}
.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px;}
.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1;}
/* .summary-template-holder span.link-choose-more-products-wrapper{display:none;} */
.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0;}
.summary-template-holder .cart-links-bottom .btn{width:100%;box-sizing:border-box;}
.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold;}

@media (max-width: 690px){
  .summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000;}
  .summary-template-holder .cart-links-bottom a{border-radius:0;}
}

.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none;}
.summary-template-holder .shipping-reset{display:none;}
.summary-template-holder .accordion-inner{margin-top:10px;}
.summary-template-holder tr:not(.Shipping){display:flex!important;justify-content:space-between;border:none!important;}
.summary-template-holder tbody{border-top:1px solid #333333;border-bottom:1px solid #333333;padding:15px 0;display:block;}
.summary-template-holder tbody td{display:inline-block;text-align:left!important;width:auto;color:#000;font-size:13px;padding:0 0 3px 0!important;}
.summary-template-holder tbody td.monetary{text-align:right!important;margin-left:auto;float:right;}
.summary-template-holder tfoot tr td{padding:14px 0!important;color:#000;font-size:14px;font-weight:bold;}
.summary-template-holder tfoot tr td.monetary{text-align:right!important;margin-left:auto;float:right;color:#FFFFFF;}
.summary-coupon{width:100%!important;}
.cart-select-gift-placeholder{width:auto!important;}
.cart-more-options{width:100%!important;margin:0!important;border:none;padding:0;min-height:0!important;display:flex!important;flex-wrap:wrap;}
.cart-more-options .srp-container{max-width:100%!important;}
.cart-more-options .srp-container button.shp-open-options{border-color:#FFFFFF;}
.cart-more-options .srp-container .onda-v1 .blue{color:#FFFFFF;outline:none;}
.cart-more-options .cart-select-gift-placeholder,.cart-more-options #shipping-preview-container{margin:20px;width:100%;}

@media (min-width: 690px){
  .cart-more-options .cart-select-gift-placeholder{margin-bottom:0;}
}

.cart-more-options .cart-select-gift-placeholder:empty{display:none;}
.cart-more-options #shipping-preview-container{width:100%!important;}

@media (max-width: 690px){
  .cart-more-options #shipping-preview-container{display:none!important;}
}

.body-cart-vertical .cart-template-holder{width:98%;padding: 0 20px;}
.body-cart-vertical .summary-template-holder{width:30%;}
.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px;}

@media (max-width: 998px){
  .body-cart-vertical .summary-template-holder{margin-top:20px;}
}

.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start;}
.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto!important;margin:0;}
.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0 0 2rem 0;}
.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left;}
.client-pre-email fieldset.pre-email{box-sizing:border-box;}
.client-pre-email label{margin:0;line-height:20px;}
.client-pre-email label small{font-size:13px;padding:0;margin:0;color:#676767;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px;}
.client-pre-email .link-cart{display:none;}
.client-pre-email h3.client-pre-email-h{margin:0;}
.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0!important;}
.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0;}
.client-pre-email h3.client-pre-email-h span:after{padding:0!important;}
.client-pre-email h3.client-pre-email-h .link-box-edit{display:none;}
.client-pre-email a#orderform-to-cart{color:#FFFFFF;}
.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial;}
.client-pre-email .client-email.input.text input[type=email]{width:100%;box-sizing:border-box;}
.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:initial;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%;}

@media (max-width: 768px){
  .client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px);}
}

.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#fff;font-size:16px;bottom:35px;top:initial;right:50%!important;margin-right:-10px;}
.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box;}
.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#FFFFFF;}

@media (max-width: 690px){
  .client-pre-email .emailInfo{width:100%;}
}

.client-pre-email .emailInfo .icon-lock{color:#323232;}

@media (max-width: 690px){
  .client-pre-email .link-cart{display:none!important;}
}

.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block;}
.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none;}

div.step .client-profile-data.orderform-template-holder .step .input.text label{
  margin: 2px 0 2px 0;
  display:block;
  color:#999999;
  padding-left: 10px;
  font-size: 12px;
  z-index: 9;
}
.vtex-omnishipping-1-x-addressForm .orderform-template-holder .step .input.text label{
  margin: 2px 0 2px 0;
  display:block;
  color:#999999;
  font-size: 12px;
  z-index: 9;
}
.orderform-template-holder #client-profile-data{width:100%;}
.orderform-template-holder #client-profile-data form.client-pre-email,
.orderform-template-holder #client-profile-data .step.client-profile-data,
.orderform-template-holder #shipping-data,
.orderform-template-holder #payment-data{
  padding:0;
  margin:0;
  box-sizing:border-box;
  background:#fff;
  border-radius:0px;
  margin-bottom:20px!important;
  z-index:initial;
  border:none;
  padding:16px 30px;
}

@media (max-width: 768px){
  .orderform-template-holder #client-profile-data form.client-pre-email,
  .orderform-template-holder #client-profile-data .step.client-profile-data,
  .orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:10px;}
}

.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:block!important;padding-bottom:calc( 40px + 14px + 30px);}
.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,
.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,
.orderform-template-holder #payment-data .link-box-edit,
.orderform-template-holder #shipping-data .link-box-edit{
  background:none;box-shadow:none;border:none;color:#FFFFFF;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:.7;transition:all ease .2s;}
.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,
.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,
.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1;}
.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px;}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0;}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none;}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial;}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0;}

.orderform-template-holder #payment-data .payment-group-item{ box-sizing:border-box; margin:0 6px 10px 0; border-radius:0px; border:1px solid #cbcbcb; opacity:1; text-decoration:none; color:#676767; transition:all ease .3s; padding:11px; text-align:center; display:flex; align-items:center; justify-content:center; background:#f3f3f3; float:left; width:100%; -webkit-border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; }
.orderform-template-holder #payment-data .payment-group-item.active{background:#fff;}
.orderform-template-holder #payment-data .payment-group-item.active span{color:#696969;}
.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0;}
.orderform-template-holder #payment-data .payment-group-list-btn{width:100%;}
/* .orderform-template-holder #payment-data .v-custom-payment-item-wrap {
  box-sizing: border-box;
  border-radius: 0px;
  border: 1px solid #cbcbcb;
  color: #676767;
  transition: all ease .3s;
  overflow: hidden;
  margin-bottom: 10px;
} */
/* .orderform-template-holder #payment-data .v-custom-payment-item-wrap.active, */
 .orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover {
  border-color: #FFFFFF;
  box-shadow: 0 0 6px #ddd;
  background: #fff;
  border-bottom: 0px solid #fff;
  border-radius: 0px;
}

.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active {
  border: 1px solid #929292 !important;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  background: #fff !important;
  border-radius: 10px;
  padding: 12px;
  /* position: relative;
  width: 45%;
  text-align: center;
  margin: 1rem 0;
  outline: none; */
  margin: 0;
  width: 100% !important;
  height: auto;
  top: 0;
  justify-content: start;
  display: block;
}

/* .orderform-template-holder #payment-data .payment-group-item *{font-size:12px!important;font-weight:bold;} */
.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px;}
.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none!important;}
.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0;}
.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#fff;top:-2px;}
.orderform-template-holder #payment-data .payment-group-item.active:after{
  border-color:#fff transparent transparent transparent;
  border-width:6px;
}
/* .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{
  border-color:#FFFFFF transparent transparent transparent;
  border-width:7px;
  background: #1a1a1a!important;
  border-color: #1a1a1a!important;
  box-shadow: inset 0 0 0 3px #fff;
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  border: 1px solid #999999;
  border-radius: 100%;
  vertical-align: middle;
  margin: -3px 10px 0 0;
} */

.orderform-template-holder #payment-data .steps-view{width:100%!important;padding:0;min-height:initial;}
.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#676767;}
.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none;}

@media (min-width: 769px){
  .orderform-template-holder #payment-data:last-child{margin-bottom:0px!important;}
}

.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0;}

@media (max-width: 868px){
  .orderform-template-holder .step{width:100%;}
}

.orderform-template-holder .step .box-info{color:#676767;}
.orderform-template-holder .step .form-step fieldset{width:100%;float:none;}
.orderform-template-holder .step .form-step fieldset p{position:relative;}

@media (max-width: 690px){
  .orderform-template-holder .step .form-step fieldset p{float:none!important;}
}

.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative;}

@media (max-width: 690px){
  .orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%;}
  .orderform-template-holder .step .form-step fieldset p.client-last-name input[type=text],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type=text]{width:100%!important;}
}

.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px;}
.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none;}
.orderform-template-holder .step .form-step #is-corporate-client{color:#FFFFFF;}
.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0;}
.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px;}
.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px);}

@media (max-width: 690px){
  .orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%;}
}

.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap;}
.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1;}
.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0;}

/* sameday */
.vtex-omnishipping-1-x-scheduledDeliveryList {
  padding-bottom: 5px;
  background-color: #f7e8e7a1;
/*   background-color: #f2f6fb; */
}

div#scheduled-delivery-delivery {
  align-items: flex-start;
  background: hsla(49, 93%, 94%, 0);
  padding: 12px 6px;
  width: max-content;
  min-width: 90%;
  height: 60px;
  position: relative;
  border: none;
}
.vtex-omnishipping-1-x-leanShippingOption{
  padding:6px 12px!important;
}
.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-dateLink {
  width: 100%;
}
.vtex-omnishipping-1-x-toggle {
  display: none !important;
}
#scheduled-delivery-delivery p {
  display: flex;
  font-size: 0px;
  margin: 0;
  min-width: 280px;
  position: relative;
  width: 200px;
}

#scheduled-delivery-delivery p:before {
  content: " ";
  padding: 6.5px;
  border-radius: 50%;
  border: solid 1.5px #999;
  margin-left: 1px;
  margin-right: 10px;
}

#scheduled-delivery-delivery p:after {
  content: "Same Day - Despacho el mismo día | $ 3.990";
  font-size: 13px;
  position: absolute;
  bottom: 2px;
  left: 1.5rem;
  min-width: 200px;
  max-width: 300px;
  width: 100%;
  font-weight: bold;
/*   color: #000000; */
 color:#000000;
  font-family: 'Roboto-Regular'!important;
}
.vtex-omnishipping-1-x-schedule.vtex-omnishipping-1-x-scheduleActive#scheduled-delivery-delivery p:before {
  content: " ";
  padding: 6.5px;
  border-radius: 50%;
  border: solid 1.5px #3491ff;
  margin-left: 1px;
  margin-right: 10px;
  background: #3491ff;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
#scheduled-delivery-delivery:after {
  content: "*Compra antes de las 12:00 pm se entrega el mismo día, después de las 12:00 pm al día hábil siguiente.";
  font-size: 12px;
  padding: 0;
  position: absolute;
  bottom: 0px;
  min-width: 200px;
  font-weight: bold;
  height: 15px;
  bottom: 30px;
  left: 32px;
  line-height: 1.2;
  color: #424242;
}
.vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper{
  display: none!important;
}
/* sameday */
.vtex-omnishipping-1-x-shippingSectionTitle{color: #000000!important;}
.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%23000000' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%23000000' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;
  background-position: 12px 9px;
  border: 1px solid #000000;
  margin-bottom: 8px;
  padding: 4px 0 4px 14%;
  display: flex;
  gap: 3px;
  align-items: center;
  position: relative;
  min-height: 36px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}
#shipping-data div.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-state,
#shipping-data div.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-neighborhood{
  width: 100%!important;
}
p.input.ship-street input#ship-street,
#shipping-data div.vtex-omnishipping-1-x-addressFormPart1 p.input select{
  width: 100%!important;
  color: #000000;
  border: none;
  border-bottom: 1px solid #676767;
  border-radius: 0;
  height: 50px;
}
input#ship-number,
input#ship-complement{
  border: none;
  border-bottom: 1px solid #676767;
  border-radius: 0;
}

input#ship-number{
  height: 40px!important;
  width: 95%!important;
}
input#ship-complement{
  height: 50px!important;
  width: 100%;
}

p.input.ship-complement{
  min-height: 80px;
  margin-bottom: 2px;
  width: 100%;
}
#shipping-data > div > div.accordion-inner.shipping-container > div > div.vtex-omnishipping-1-x-addressForm > div.vtex-omnishipping-1-x-address > div{
  display:flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

p.input.ship-number{
  width: 100%;
  margin-right: 0;
}
p.input.ship-street span.error,
p.input.ship-number span.error,
p.input.ship-receiverName span.error{
  margin-left: 0;
}
p.input.ship-receiverName,
p.input.ship-street{
  width: 100%;
}
input#ship-receiverName{
  height: 40px;
  border: none;
  border-bottom: 1px solid #676767;
  border-radius: 0;
}
.orderform-template-holder .step .submit.btn.btn-success{display:block;margin:0 auto;min-width:100%;}
.orderform-template-holder .step .submit.btn.btn-success#btn-go-to-payment{font-size: 0;}

button#btn-go-to-payment:after {
  content: "IR AL PAGO";
  font-size: 16px;
  line-height: 1;
}
.orderform-template{display:flex!important;padding-top:0px;min-height:400px!important;align-items:flex-start;}

@media (max-width: 768px){
  .orderform-template{flex-wrap:wrap;}
}

.orderform-template .orderform-template-holder{width:100%;}

@media (min-width: 769px){
  .orderform-template .orderform-template-holder{width:61%!important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box;}
}

@media (max-width: 690px){
  .orderform-template{width:100%;padding-top:0px;}
}

.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0;}

@media (max-width: 768px){
  .orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0;}
}

.orderform-template .cart-template.mini-cart .cart-fixed{height:auto!important;position:relative!important;max-width:100%;width:100%!important;top:0;min-height:initial;}
.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none!important;margin-bottom:15px; text-transform: uppercase;}
.orderform-template .cart-template.mini-cart .quantity{min-width:10px;width:auto;height:12px;display:inline-block;background:#000000;color:#FFFFFF;}
.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%!important;background:none;border:none;padding:0;}
.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px;}
.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block!important;}
.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0;}
.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0;}
.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px!important;height:30px!important;}
.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #323232;}
.orderform-template .cart-template.mini-cart .item:last-child{border:none;}
.orderform-template .cart-template.mini-cart .item .fn{ width: 70%;}
.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between;}
.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap;font-size: 13px!important;}
.orderform-template .cart-template.mini-cart .item .url{border-radius:0px;overflow:hidden;}
.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0;}
.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:5px;color:#FFFFFF;text-decoration:underline;}

@media (max-width: 690px){
  .orderform-template .cart-template.mini-cart #go-to-cart-button{display:none;}
  .progress--bar-section .stepNumber{width: 30px;height: 30px;;font-size: 12px;}
  .progress--bar-container .progress--bar-section:not(:first-child)::before{right: calc(100% - 22px) !important ;top: 15px; width: 45px !important;border-top: 3px solid gainsboro;transition: ease all 0.3s;}
  .footerUmbrale{text-align: left;}
  .progress--bar-container .progress--bar-section.filled::before{border-color: #000;}
}

.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #333333;border-bottom:1px solid #333333;padding:14px 0;display:block;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left!important;width:auto;color:#000 !important;font-size:13px;padding:0 0 3px 0!important;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right!important;margin-left:auto;float:right;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none;}
.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none!important;}
.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0!important;color:#000;font-size:18px;font-weight:bold;text-align:left; font-family: 'Roboto-Regular' !important;}
.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right!important;margin-left:auto;float:right;color:#FFFFFF;}
.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto;}
.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px;}
.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:transparent;border-radius:0px;}
.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px;}
.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#323232;}
.orderform-template .payment-confirmation-wrap{border:none;padding:0;}
.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0;}

@media (max-width: 768px){
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#fff;margin:0!important;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0!important;}
  .orderform-template .payment-confirmation-wrap{border:none!important;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0!important;}
}

.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none;}
.orderform-template .summary-note{display:none!important;}
.orderform-template .summary-note p.note-data{display:none!important;}
.orderform-template .summary-note>div{display:block!important;}
.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Roboto-Light";max-height:100px;}
.orderform-template .custom-cart-template-wrap{position:relative;background:#fff;padding:17px 10px;text-align:left;box-sizing:border-box;border-radius:0px;border:none;}
.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto!important;}
.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0;}
#payment-data .box-step form.form-step{padding-top:20px!important;}
.orderform-template-holder #shipping-data .shipping-summary-info,
.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none;}
.steps-view{background:#fff;}
body.v-custom-paymentBuilder-accordion .steps-view{display:none;}
body.js-vcustom-hideEmailStep .orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:none!important;}
body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{content:"1";font-size: 15px;color: #000;}
/* body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:"2";font-size: 15px;color: #676767;}
body.js-vcustom-hideEmailStep .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"3";font-size: 15px;color: #676767;} */
body.js-vcustom-hideEmailStep .client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:block;}
/*! CSS Used from: Embedded */
iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
/*! CSS Used from: https://master--womensecretcl.myvtex.com/_v/public/assets/v1/published/vtex.address-form@3.27.2/public/react/common.min.css */
::-webkit-input-placeholder{color: #121212;}
::-moz-placeholder{color:#121212;}
:-ms-input-placeholder{color:#121212;}
:-moz-placeholder{color:#121212;}
/*! CSS Used from: https://master--womensecretcl.myvtex.com/_v/public/assets/v1/published/vtex.checkout@0.6.0/public/react/CheckoutContainer.min.css */
.extensions-checkout-buttons-container{margin-top:-10px;}
#render-checkout-buttons{border:1px solid #f4f4f4;border-radius:4px;padding:10px;width:270px;float:right;}
/*! CSS Used from: https://master--womensecretcl.myvtex.com/_v/public/assets/v1/published/vtex.shipping-preview@0.11.1/public/react/index.min.css */
.cart-active .srp-container{max-width:350px;}
.cart-active .summary-coupon{text-align:inherit;clear:inherit;margin-top:auto;min-width:auto;margin-bottom:10px;}
.cart-active .cart-select-gift-placeholder{float:none;width:auto;}

.link-goToBackCheckout-2{
  display: none;
}

.link-goToBackCheckout{
  display: block!important;
}

.new__mobile-logo .header_container {
  display: flex;
  flex-direction: column;
}

 .body-cart .goToBack.store{ display: block;margin-bottom: 2px;}
 .body-order-form .goToBack.cart{display: block;margin-bottom: 2px;}
 .body-cart .goToBack.cart{display: none!important;height: 0;}
 .body-order-form .goToBack.store{display: none!important;height: 0;}

.goToBack.store a,
.goToBack.cart a{
  color: #666666;
  font-size: 13px;
  text-decoration:underline;
  margin-left: 6px;
  padding-bottom: 1px;
}
.goToBack.store a::before,
.goToBack.cart a::before{
  content: "";
  width: 13px;
  height: 22px;
  margin-left: 12px;
  margin-right: 4px;
  padding: 1px 3px;
  background-size: 95% 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4955 21.555C11.802 21.8336 12.2763 21.811 12.555 21.5045C12.8336 21.198 12.811 20.7237 12.5045 20.445L11.4955 21.555ZM1 11L0.495496 10.445C0.33914 10.5872 0.25 10.7887 0.25 11C0.25 11.2113 0.33914 11.4128 0.495496 11.555L1 11ZM12.5045 1.55495C12.811 1.27633 12.8336 0.801989 12.555 0.495495C12.2763 0.189003 11.802 0.166414 11.4955 0.445045L12.5045 1.55495ZM12.5045 20.445L1.5045 10.445L0.495496 11.555L11.4955 21.555L12.5045 20.445ZM1.5045 11.555L12.5045 1.55495L11.4955 0.445045L0.495496 10.445L1.5045 11.555Z' fill='%23121212'/%3E%3C/svg%3E%0A");
}

.new__mobile-logo
.header_logo-and-segurity{
  display: flex;
  position: relative;
}

.header_logo-and-segurity .logochekout.mobile_logo{
  width: 100%;
  height: 40px;
    display: flex!important;
    justify-content: flex-start;
    align-items: center;
    margin-left: 1rem;
}

.header_logo-and-segurity .ssllogo{
 position: absolute;
 right: 0;
}
/*solicitud momentanea*/
.table.cart-items thead tr th.shipping-date,
.table.cart-items tbody tr td.shipping-date span{
  font-size: 0;
}
/* .table.cart-items tbody tr td.shipping-date{
  width: 0!important;
} */
/*editar*/
@media (min-width: 400px){
  span.campo-requerido {top: 16px;}
}

@media (min-width: 767px){
  .empty-cart-content {
    padding: 50px 0;
    margin: 1.5rem auto;
    max-width: 75%;
  }
  .full-cart .cart table tbody tr td.quantity{
    margin: 0px 0 0 1.2rem!important;
  }
  .table.cart-items thead tr th.product {
    width: 92%!important;
    padding-left: 16px;
  }
  .table.cart-items tbody tr td.product-image,
  .table.cart-items tbody tr td.product-name,
  .table.cart-items tbody tr td.shipping-date,
  .full-cart .cart table tbody tr td.item-remove,
  .cart-template .table.cart-items tbody tr td.quantity-price,
  .table.cart-items tbody tr td.product-price{
    display: flex!important;
    flex-direction: column;
    justify-content: center;
  }
  .table.cart-items tbody tr .v-custom-product-item-wrap{
    width: 100%!important;
    margin: 8px 0;
  }
  p.client-first-name input#client-first-name, p.client-last-name input#client-last-name, p.client-document input#client-document, p.client-phone input#client-phone{
    width: 100%;
  }
  input#ship-complement {
    max-height: 40px!important;
    height: 40px!important;
    width: 96%;
  }
  input#ship-receiverName {
    width: 98%;
  }
  .orderform-template-holder.span8,
  .orderform-template .cart-template.mini-cart{
    max-width:100%;
    width:100%!important;
  }
  .orderform-template .cart-template.mini-cart{
    display: flex !important;
    flex-direction: column;
    position: inherit;
    width: 100%;
    margin-bottom: 4rem;
  }
  .checkout-container .orderform-template{
    flex-direction: column;
  }
  .orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary {
    display: flex;
    gap: 3px;
    padding: 4px 0 4px 8%;
    align-items: center;
  }
  input#ship-number,input#ship-complement,  p.input.ship-street input#ship-street {
    width: 98%!important;
    max-height: 40px;
  }

  .progress--bar-container {
    margin: 1.5rem auto;
    max-width: 550px;
  }
  span.campo-requerido{
    top: 1.8rem;
  }
  /*solicitud momentanea*/
  .table.cart-items thead tr th.shipping-date,
  .table.cart-items tbody tr td.shipping-date a {
    font-size: 0;
  }
  .table.cart-items tbody tr td.shipping-date{
    width: 0!important;
  }
}

@media (min-width: 1023px){
  /*EDITION*/
    /*EDITION*/
    .progress--bar-section{display:flex;align-items: center;}
    .progress--bar-section img{
      max-height:20px;
    }
    .progress--bar-section p{font-size: 12px;}
    .progress--bar-section a{width: 100%;}
    .progress--bar-section img{
      margin-right: 6px;
    }
  .progress--bar-section img,
  .progress--bar-section p{display: inline-block;}

  .desktop_tablet_logo{
    display: none!important;
  }
  .logosvgwomensecret_phone {
    width: 220px;
    height: 23px;
  }
  .header_container {
    padding-top: 0.6rem!important;
    padding-bottom: 0.6rem!important;
  }
  .header_logo-and-segurity .ssllogo {
    top: calc(50% - 6px);
  }

  .checkout-container .orderform-template{
    flex-direction: row;
  }
  .orderform-template-holder #client-profile-data, .orderform-template-holder #shipping-data, .orderform-template-holder #payment-data {
    margin-right: 20px!important;
  }
  .orderform-template .orderform-template-holder{
    width: 64%!important;
    padding-top: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
  }
  .cart-template div#cartLoadedDiv{
    width: 68%!important;
    padding-top: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
    border-right: 1px solid #000000;
  }
  .orderform-template-holder.span8 {
    border-right: 1px solid #000000;
  }
  .orderform-template .cart-template.mini-cart{
    width: 36%!important;
    top: 4px;
  }
  .cart-template .summary-template-holder{
    width: 31%!important;
    top: 4px;
    margin-top: 0;
    padding-top: 6px;
  }
  .cart-template .orderform-template .summary-template-holder{
    width: 100%!important;
  }

  .table.cart-items{
    padding-left: 1.5rem;
  }

  .table.cart-items thead,
  .table.cart-items tbody tr{
    width: 94%;
  }


  .orderform-template .custom-cart-template-wrap {
    width: 94%;
    padding: 17px 16px;
  }

  .table.cart-items td.product-image a{
    margin-right: 2px;
  }

  .table.cart-items thead tr th.item-remove{
    width: 0!important;
    padding: 5px 3%;
  }

  .full-cart .cart table tbody tr td.item-remove{
    width: 3%!important;
    margin: 0 4px!important;
  }

  .table.cart-items thead tr th.product {
    /* width: 49%!important; momentaneo */
    width:38%!important;
    padding: 0 5px;
  }
  .table.cart-items thead tr th.shipping-date{
    /* width: 13%!important; momentaneo*/
    width: 6%!important;
  }
  .table.cart-items thead tr th.product-price{
    width: 15%!important;
    padding: 0;
  }
  .cart-template .table.cart-items tbody tr td.quantity-price{
    margin: 0 4px;
    width: 15%!important;
  }

  .table.cart-items thead tr th.quantity{
    width: 15%;
    padding: 0 2px;
    min-width: 15%;
  }
  .full-cart .cart table tbody tr td.quantity{
    margin: 0 4px!important;
    width: 13%!important;
  }
  .table.cart-items tbody tr td.product-price>span.best-price{
    display: block;
  }
  .table.cart-items thead tr th.quantity-price{
    width: 6%!important;
    padding: 0 4px;
  }
  .table.cart-items tbody tr td.product-price{
    width: 15%!important;
    margin: 0 4px!important;
  }
  .cart-template .table.cart-items tbody tr td.quantity-price:nth-child(0n+2){
    margin: 0 0 0 20px;
  }
  .table.cart-items tbody tr td.product-name{width: 46%!important;}
  /* .container-banner-sameday{ background:  #f5a7a4; } */
  .container-progress-cart{background: #ffffff!important;}
  .progress--bar-container{
    max-width: 610px;
    margin: 1.2rem auto;
  }

  .body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{
    font-size: 20px;
  }

  .container-footer{bottom:-40px;}
  .ssllogo {margin-right: 1.5rem;}
  .orderform-template .orderform-template-holder {padding-bottom: 1.5rem;}
  span.campo-requerido{top: 1.3rem;}
  .orderform-template .payment-confirmation-wrap .payment-submit-wrap {margin: 2px 0 0 0;}
  p.input.ship-complement{width: 50%!important;}
  input#ship-complement{width: 96%!important;}
  p.input.ship-receiverName{width: 48%!important;}
  input#ship-receiverName {width: 96%;}
  div#TyCcheck {height: 160px;}
}

@media (min-width: 1200px){
  .progress-bar-description p{
    display: block;
    /* margin-left: 0.6rem; */
  }
  .progress--bar-container{
    max-width: 760px;
    margin: 1.2rem auto;
  }
  .checkout-container .orderform-template {flex-direction: row;}
  .orderform-template .orderform-template-holder {
    width: 61% !important;
    min-width: 255px;
    /* position: -webkit-sticky; */
    /* position: sticky; */
    bottom: 0px;
    top: 20px;
    right: 0;
    float: right;
    margin: 0;

  }
  /* .orderform-template .cart-template.mini-cart {
    width: 39%!important;
    float: right;
    top: 0;
    right: 0;
  } */
  span.campo-requerido{top: 0.8rem;}
  .vtex-omnishipping-1-x-address{margin-bottom: 12px!important;}

}

@media (min-width: 1360px){
  .empty-cart-content {
    width: 90%;
    margin: 1.5rem auto;
    max-width: 750px;
  }
  .orderform-template-holder #client-profile-data, .orderform-template-holder #shipping-data, .orderform-template-holder #payment-data {margin-right: 50px!important;}
  div#client-profile-data:before{padding-left: 28px; color: #000;}
  .progress--bar-container {
    display: flex;
    width: 90%;
    margin: 1.5rem auto;
    max-width: 750px;
  }
  .table.cart-items thead tr th.product {width: 56%!important;}
  .table.cart-items thead tr th.product-price{ width: 12%!important;}
  .table.cart-items thead tr th.quantity {
    width: 16%;
    min-width: 16%;
  }
  div#scheduled-delivery-delivery{height: 40px;}
  #scheduled-delivery-delivery:after{bottom: 10px;}

  .table.cart-items thead tr th.product {
    width: 42%!important;
  }
  .table.cart-items thead tr th.shipping-date{
    width: 6%!important; /*momentaneo */
  }
}

@media (min-width: 1439px){
  .progress--bar-container {
    display: flex;
    width: 90%;
    margin: 1.5rem auto;
    max-width: 750px;
  }

  .table.cart-items thead tr th.product {width: 39%!important;}
  .table.cart-items thead tr th.product-price {width: 11%!important;}
  .table.cart-items thead tr th.quantity {
    width: 15%;
    min-width: 15%;
  }
  .table.cart-items thead tr th.shipping-date{
    width: 6%!important; /*momentaneo */
        /* width: 0!important; */
  }
  .table.cart-items thead tr th.quantity-price{width: 10% }

  .cart-template .table.cart-items tbody tr td.quantity-price {
      margin: 0 4px;
      width: 13%!important;
  }
  .table.cart-items tbody tr td.product-name {width: 34%!important;}
}

@media (min-width: 1700px){
  .progress--bar-container { margin: 1.5rem auto 2.5rem;}
  .orderform-template-holder #client-profile-data form.client-pre-email,
  .orderform-template-holder #client-profile-data .step.client-profile-data,
  .orderform-template-holder #shipping-data,
  .orderform-template-holder #payment-data{
    padding: 30px 60px;
  }
  div#client-profile-data:before {padding-left: 58px;}
}

@media (max-width: 767px){
  body .summary-template-holder .summary-coupon{margin:20px 0;}
}

.subrayar{font-weight: bold!important;text-decoration: underline;}



/*Contigencia Mensaje*/
/*  .vtex-omnishipping-1-x-deliveryGroup::after {
  content: "*Estamos mejorando nuestros procesos, es por esto que los tiempos de entrega pueden ser mayores a los habituales";
  display: block;
  width: 100%;
  color: #666;
  margin-bottom: .7rem;
  font-family: 'Roboto-Regular';
  font-size: 0.8rem;
  margin-top: -1rem;
} */




/* -------------Bolsa de Regalo-------------- */
/*-------------------------------- BOLSA DE REGALO --------------------------*/
.container-boxgift-footer{
  margin: 0 auto;
  width: 98%;
}
.container__giftbox-option-imgs{
  display: flex;
  padding-bottom: 1rem;
  width: 100%;
  margin-left: 2rem;
}

@media screen and (max-width: 1024px) {
  .container__giftbox-option-imgs{
    margin-left: 0.01rem;
  }
}

.container__giftbox-unit-img{
  position: relative;
  display: flex;
  padding: 2px;
  justify-content: space-around;
  margin-top: -1rem;

}
.container__giftbox--event {
  cursor: pointer;
  max-width: 140px;
  padding: 14px 4px 8px;
  text-align: center;
/*   width: 28.5%; */
}

.container__giftbox-unit-img .text{
  text-decoration: none;
  margin-bottom: 2px;
  line-height: 1.3;
}
.container__giftbox-unit-img .text.title{
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
  padding-top: 12px;
}
.ca-button{
  padding: 5px;
  width: 90%;
  margin: 8px auto 6px;;
  border: 1px solid #000000;
  color: #fff;
  background: #000000;
  text-transform: uppercase;
}
.ca-button:hover{
  background: #696969;
  border: 1px solid #696969;
}
.ca-butttom-seleted{
  background: #000000;
  color: #ffffff;
}
#txtCompteur43641,
#txtCompteur43642,
#txtCompteur43643{
  width: 90px;
  padding: 6px 2px;
  margin: 0 -1px;
  background-color: #ffffff;
  border-radius: 0;

}
#btnIncrement43641,
#btnIncrement43642,
#btnIncrement43643,
#btnDecrement43641,
#btnDecrement43642,
#btnDecrement43643{
  padding: 2px 4px;
  background: #ccc;
  border-radius: 25px!important;
  width: 24px;
  height: 24px;
  -webkit-border-radius: 25px!important;
  -moz-border-radius: 25px!important;
  -ms-border-radius: 25px!important;
  -o-border-radius: 25px!important;
  position: absolute;
}

#btnIncrement43641,
#btnIncrement43642,
#btnIncrement43643{
  right: 0;
}

#btnDecrement43641,
#btnDecrement43642,
#btnDecrement43643{
  left: 0;
}
.container-form-giftbox{
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0.75rem auto;
  max-width: 90px;
  position: relative;
  text-decoration: none!important;
}

#txtCompteur43641,
#txtCompteur43642,
#txtCompteur43643{
  font-size: 16px;
  text-align: center;
  text-decoration: none;
}
#btnIncrement43641,
#btnIncrement43642,
#btnIncrement43643,
#btnDecrement43641,
#btnDecrement43642,
#btnDecrement43643{
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  border: none;
  background: #fff;
}
#btnDecrement43641,
#btnDecrement43642,
#btnDecrement43643{
  font-weight: 700;

}
.container__gift-title{
    font-family: 'Roboto-Light';
    font-weight: bold;
    font-size: 20px;
    line-height: 3rem;
    margin-bottom: 0;
    margin-left: 2rem;
    color:#000
}
/*-------------------------------- BOLSA DE REGALO --------------------------*/
.giftbox-search{
  display: none;
}

.giftbox-search{
  animation: mostrar 1.5s;
  -webkit-animation: mostrar 1.5s;
}

@keyframes mostrar{
  from{
      opacity: 0;
  }
  to{
      opacity: 1;
  }
}

@media screen and (min-width: 800px) {
    /*gift*/
/*    .giftbox-search{
      position: absolute;
  }  */

 .container__gift-option-imgs{
  padding-left: 1rem;
  max-width:380px;
 }
 .owl-nav{
  left: 5px;
 }
 .container__gift-unit-img{
  width: 78%;
  margin: 0 auto;
 }

  .owl-stage {
      width: 50% !important;
  }
 .boxGifts{
     margin:0.25rem;
     padding:0.25rem;
 }
/*-------------------------------- BOLSA DE REGALO --------------------------*/
  .container-boxgift-footer{
      display: flex;
      flex-wrap: wrap;
      width: 30%;
      max-width: 224px;
  }
/*-------------------------------- BOLSA DE REGALO --------------------------*/
}
/* -------------End Bolsa de Regalo-------------- */

/*fix metodo de despacho*/
/* #CHEAPEST > div.shp-option-text-price.vtex-omnishipping-1-x-optionPrice{
    display: none!important;
} */
#checkoutMainContainer > div.container.container-main.container-order-form > div.checkout-container.row-fluid.orderform-active > div.row-fluid.orderform-template.span12.active > div.cart-template.mini-cart.span4 > div > div.summary-template-holder > div > div.span5.totalizers.summary-totalizers.cart-totalizers.pull-right > div:nth-child(2) > div > div.accordion-body.collapse.in > div > table > tbody.totalizers-list > tr.srp-summary-result{
    display: contents!important;
}


.cart-template.full-cart .coupon-data a span[data-i18n='totalizers.coupon']:before,
.summary-template-holder .coupon-data a span[data-i18n='totalizers.coupon']:before {
  content: 'Ingresar cupón promocional';
  font-size: 0.9rem;
  font-family: 'Roboto-Regular' !important;
}
.summary-coupon .link-coupon-add:before{
  content: '+ ';
  font-weight: bolder;
  font-family: 'Roboto-Regular' !important;
}
.cart-template.full-cart .coupon-data, .summary-template-holder .coupon-data .link-coupon-add{
  display: flex;
  flex-direction: row-reverse !important;
  justify-content: flex-end !important;
}
.cart-template.full-cart .coupon-data, .summary-template-holder .coupon-data .link-coupon-add:hover{
  color: #000;
}

.cart-template.full-cart .coupon-data, .summary-template-holder .coupon-data {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 15px 0;
  text-transform: uppercase;
  color: #000;
  text-align: center;
  z-index: 2;
  width: 100%;
}

.cart-template.full-cart .coupon-data a span[data-i18n='totalizers.coupon'], .summary-template-holder .coupon-data a span[data-i18n='totalizers.coupon']{
  font-size: 0;
}

.cart-template.full-cart .coupon-data a span[data-i18n='global.add'], .summary-template-holder .coupon-data a span[data-i18n='global.add']{
  display: none;
}

.span5.totalizers.summary-totalizers.cart-totalizers.pull-right{
     display: flex !important;
    flex-direction: column-reverse;
}

[data-i18n='clientProfileData.identification'] {
  display: none !important;
}

.client-profile-data span.accordion-toggle:after {
  content: '1. INFORMACIÓN DE CONTACTO' !important;
  font-size: 18px !important;
}

#shipping-data .accordion-toggle {
  font-size: 0px !important;
  display: flex;
}

.shipping-data span.accordion-toggle:after {
  display: contents;
  font-size: 18px !important;
  content: '2. INFORMACIÓN DE ENTREGA' !important;
  color: #000 !important;
}

#payment-data .accordion-toggle {
  font-size: 0px !important;
  display: flex;
}

.payment-data span.accordion-toggle:after {
  display: contents;
  font-size: 18px !important;
  content: '3. FORMA DE PAGO' !important;
  color: #000 !important;
}

.box-step-content .form-step .payment-group-list-btn {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  margin: 10px auto 15px;
}

#payment-group-webpayPaymentGroup span {
  font-size: 0 !important;
}

#payment-group-webpayPaymentGroup span::before {
  content: "Transbank Débito/Crédito/OnePay";
  font-size: 14px;
  line-height: normal;
  font-family: 'Roboto-Regular';
  color: #000 !important;
}
#payment-group-webpayPaymentGroup .payment-group-item-text:after {
  background: url(https://umbrale.vteximg.com.br/arquivos/logo-webpay-plus.png) no-repeat;
  text-decoration: inherit;
  background-size: 150px 67px;
  display: block;
  width: 150px;
  height: 67px;
  margin: 10px auto;
  content: '';
}

.box-step-content .payment-group-item.active:after {
  background-color: #000;
  border: none;
  line-height: 25px;
  content: '\2713';
  color: white;
  font-family: var(--font-bold);
  text-indent: 0rem;
  display: block;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  margin: auto;
}

/* #CHEAPEST {
  display: none!important;
} */

#FASTEST > div.shp-option-text.vtex-omnishipping-1-x-leanShippingText > div.shp-option-text-label.vtex-omnishipping-1-x-leanShippingTextLabel,
#CHEAPEST > div.shp-option-text.vtex-omnishipping-1-x-leanShippingText > div.shp-option-text-label.vtex-omnishipping-1-x-leanShippingTextLabel,
#CHEAPEST > div.shp-option-text-price.vtex-omnishipping-1-x-optionPrice{
  font-size: 0;
}

#CHEAPEST > div.shp-option-text.vtex-omnishipping-1-x-leanShippingText > div > span{
  font-size: 13px;
  color: black !important;
}


#CHEAPEST > label.shp-lean-option-active.vtex-omnishipping-1-x-leanShippingOptionActive{
background: #fff9de57 !important;
}

#CHEAPEST > div.shp-option-text.vtex-omnishipping-1-x-leanShippingText > div > span::before{
  content: "Despacho Normal - ";
  font-size: 13px;
  width: 300px;
  font-family: 'Roboto-Regular';
}

.shp-summary-package-time span, .shp-option-text-time span, .shp-option-text-label-single span {
  color: #000000;
  font-weight: 600;
  font-size: 14px;
  font-family: 'Roboto-Condensed-Bold';
}

.item-quantity-change.item-quantity-change-increment.dn,
.item-quantity-change .item-quantity-change-increment .dn,
.cart-template-holder .dn {
  display: none!important;
}

/*
checkout sameday */
.shp-summary-group-content {
  align-items: left !important;
  display: flex;
  font-size: 12px;
  flex-direction: column !important;
  width: 100%;
  padding-left: 1px !important;
  padding-left: 1px  !important;
 /*  border: 1px solid #000000; */
  box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}


.shp-summary-group-info{
    flex: auto !important;
    border-right: 1px solid #eee0 !important;
    padding-right: 0px !important;
    text-align: left !important;
    width: 90% !important;
}


.shp-summary-package-time {
  background-color: white;
  color: black;
  font-size: 12px;
  font-family: 'Roboto-Condensed-Bold';
 /*  padding: 8px; */
  margin-top: 1rem;
}

.shp-summary-scheduled{
  font-family: 'Roboto-Condensed-Bold';
  font-size: 13px;
  margin-top: 1rem;
  align-items: left !important;
  color: black;
}


.shp-summary-group-price{
  font-family: 'Roboto-Regular';
  font-size: 13px;
  margin-bottom: 1rem;
  margin-top: 0.4rem;
  align-items: left !important;
  color: black !important;
  text-align: left;
  width: 91%;
}

.address-summary-CHL{
  margin-top: 0.5rem !important;
  margin-bottom: 1rem !important;
}

.edit-shipping-data{
  display: contents !important;
}


.step.shipping-data .box-step {
  width: 91% !important;
  order: 1;
}


#open-shipping {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
  background: #121212 !important;
  color: #fff !important;
  width: 100%;
  border-width: 1px;
  font-size: .9rem;
  border: 1px solid #121212;
  border-radius: revert;
  padding: 0.7rem;
  font-family:'Roboto-Regular';
}

.open-shipping-sameday-txt {
  font-family: 'Roboto-Condensed-Bold' !important;
}

.shp-summary-package-time::after {
 /*  content: " 🗸 Same Day - Despacho el mismo día"; */
  font-size: 13px;
  bottom: 2px;
  left: 1.5rem;
  min-width: 180px;
  max-width: 250px;
  width: 100%;
  font-weight: bold;
  color: #ffffff;
  padding: 8px;
  margin-top: 1rem;
}

.shp-summary-package-time:contains('Programado') {
  color: red  !important; /* Cambiar el color del texto a rojo si contiene 'Programado' */
}


#scheduled-delivery-choose-SameDay{
  color:rgb(255, 255, 255);
  border: 1px solid black;
  cursor: pointer;
  border-radius: 0px;
  font-size: 13px;
  font-family: 'Roboto-Regular';
  background-color: #000;
}


.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected
{
  background-color: #000 !important;
}


.shp-selected-date{
  font-family: 14px !important;
  font-family: 'Roboto-Condensed-Bold' !important;
}

 .table.cart-items i.icon.icon-remove.item-remove-ico::before{
  content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPGcgaWQ9ImhwYS1kZWxldGUiPgogICAgPHBhdGggZD0iTTEuNzUsMS45OEgwdi0uMzdoNC45M2MuMDktLjU4LjM2LTEuMDMuODUtMS4zNEM2LjEuMDYsNi40NS0uMDIsNi44MywwYy42OC4wNCwxLjUuNTMsMS42NywxLjU5aDQuOTJ2LjM3aC0xLjc1djE0LjAzSDEuNzVWMS45OFptLjM5LDB2MTMuNjRoOS4xNFYxLjk4SDIuMTRabTUuOTUtLjM5Yy0uMDItLjUyLS41Ni0xLjI1LTEuNDYtMS4yMi0uNjcuMDMtMS4zNC42NS0xLjMxLDEuMjJoMi43NloiIHN0eWxlPSJmaWxsOiAjMzMzOyBzdHJva2Utd2lkdGg6IDBweDsiLz4KICAgIDxwYXRoIGQ9Ik02LjU0LDIuOTZoLjM2djExLjM2aC0uMzZWMi45NloiIHN0eWxlPSJmaWxsOiAjMzMzOyBzdHJva2Utd2lkdGg6IDBweDsiLz4KICAgIDxwYXRoIGQ9Ik05LjY0LDE0LjMyaC0uMzZWMi45N2guMzZ2MTEuMzVaIiBzdHlsZT0iZmlsbDogIzMzMzsgc3Ryb2tlLXdpZHRoOiAwcHg7Ii8+CiAgICA8cGF0aCBkPSJNNC4xNCwxNC4zMmgtLjM1VjIuOTZoLjM1djExLjM1WiIgc3R5bGU9ImZpbGw6ICMzMzM7IHN0cm9rZS13aWR0aDogMHB4OyIvPgogIDwvZz4KPC9zdmc+");
  width: 20px;
  height: 20px;
}

/* BANNER SAMEDAY */
/* .container-banner-sameday {
  display: none;
} */

 #Express > div.shp-option-text.vtex-omnishipping-1-x-leanShippingText > div.shp-option-text-package > span:after{
  content:"Estamos mejorando nuestros procesos, es por esto que los tiempos de entrega pueden ser mayores a los habituales";
  color: #424242;
  font-size: 12px;
  display: flex;
  margin-top: 0.3rem;
  margin-bottom: 0.5rem;;
}

.shp-option-text-package span {
  font-family: 'Roboto-Condensed-Bold';
}

.item-quantity-change .item-quantity-change-increment .dn,
.item-quantity-change.item-quantity-change-increment.dn,
.suggestions.dn{
  display: none!important;

}
/* SHIPPING OPTIONS */
#shipping-option-pickup-in-point .shp-method-option-text,
#shipping-option-pickup-in-point .shp-method-option-complement {
  font-size: 0;
}

#shipping-option-pickup-in-point .shp-method-option-text::before {
  content: "Retiro";
  font-size: 16px;
}

#shipping-option-pickup-in-point .shp-method-option-complement::before {
  content: "en punto Blue Express";
  font-size: 12px;
}

#details-pickup-button {
  color: #08c;
}

#change-pickup-button {
  color: #08c;
  font-size: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

#change-pickup-button::before {
  content: "Más opciones de retiro";
  font-size: 13px;
}

.vtex-pickup-points-modal-3-x-modalDetailsBackLnk {
  height: fit-content;
}

.vtex-pickup-points-modal-3-x-modalDetailsBackLnk:hover {
  color: #005580;
}

.vtex-pickup-points-modal-3-x-modalPostalCode .vtex-pickup-points-modal-3-x-askGeolocationBtn {
  display: none;
}
.vtex-pickup-points-modal-3-x-locationReset {
  color: #08c;
}
/* END SHIPPING OPTIONS */
