/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* This code overwrites some default Vtex classes.
* ivan@vicom.mx | ivanluna.re@outlook.com
----------------------------------------------------------------------------------------------------
*/@font-face{font-family:'Futura';src:url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.eot.css?v=190820-0205");src:url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.eot.css?v=190820-0205?#iefix") format("embedded-opentype"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.woff2.css?v=190820-0205") format("woff2"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.woff.css?v=190820-0205") format("woff"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.ttf.css?v=190820-0205") format("truetype"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Medium.svg.css?v=190820-0205#FuturaPT-Medium") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Futura';src:url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.eot.css?v=190820-0205");src:url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.eot.css?v=190820-0205?#iefix") format("embedded-opentype"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.woff2.css?v=190820-0205") format("woff2"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.woff.css?v=190820-0205") format("woff"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.ttf.css?v=190820-0205") format("truetype"),url("https://kioskotommymx.vteximg.com.br/arquivos/FuturaPT-Bold.svg.css?v=190820-0205#FuturaPT-Bold") format("svg");font-weight:700;font-style:normal}*,*:after,*:before{box-sizing:border-box;padding:0;border:0;margin:0;outline:0;marker-offset:0;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ul,ol{list-style:none;margin-bottom:0}li{list-style:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px}@media screen and (min-width: 360px){html{font-size:16px}}@media screen and (min-width: 768px){html{font-size:16px}}@media screen and (min-width: 1024px){html{font-size:16px}}@media screen and (min-width: 1280px){html{font-size:16px}}@media screen and (min-width: 1440px){html{font-size:16px}}@media screen and (min-width: 1920px){html{font-size:16px}}body{min-height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Futura",sans-serif;font-size:12pt;font-size:1rem;font-weight:400;line-height:1.3;color:#00174f;overflow:auto;background-color:white;transition:padding-top 0.2s}body::-webkit-scrollbar-thumb{background-color:#ccc}body::-webkit-scrollbar-track{background-color:#e6e6e6}body::-webkit-scrollbar{width:10px;background-color:transparent}body.noScroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Futura",sans-serif;font-weight:400;color:inherit;position:relative;padding-top:0.5em;padding-bottom:0.5em;line-height:1.1}h1>small,h2>small,h3>small,h4>small,h5>small,h6>small{display:block;color:inherit}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800;color:inherit}h1{font-size:25.2pt;font-size:2.1rem}@media screen and (min-width: 1024px){h1{font-size:30pt;font-size:2.5rem}}h2{font-size:22.8pt;font-size:1.9rem}@media screen and (min-width: 1024px){h2{font-size:27.6pt;font-size:2.3rem}}h3{font-size:20.4pt;font-size:1.7rem}@media screen and (min-width: 1024px){h3{font-size:24pt;font-size:2rem}}h4{font-size:18pt;font-size:1.5rem}@media screen and (min-width: 1024px){h4{font-size:24pt;font-size:2rem}}h5{font-size:15.6pt;font-size:1.3rem}@media screen and (min-width: 1024px){h5{font-size:18pt;font-size:1.5rem}}h6{font-size:13.2pt;font-size:1.1rem}@media screen and (min-width: 1024px){h6{font-size:15.6pt;font-size:1.3rem}}p{margin-bottom:1em}p:only-child,p:only-of-type,p:last-child{margin-bottom:0}a{text-decoration:none;transition:color .2s ease, background .2s ease}a:hover,a:focus{outline:none;color:inherit;text-decoration:underline}b,strong,mark{font-weight:700;color:inherit;background:none}i,em{font-weight:400;font-style:normal}em{color:inherit}blockquote{margin:0.75em 2em;font-size:14.4pt;font-size:1.2rem}img{width:100%;display:block}button{background-color:transparent;font-size:inherit;cursor:pointer}@font-face{font-family:"tommyhilfiger";src:url("https://kioskotommymx.vteximg.com.br/arquivos/tommyhilfiger.eot");src:url("https://kioskotommymx.vteximg.com.br/arquivos/tommyhilfiger.eot?#iefix") format("embedded-opentype"),url("https://kioskotommymx.vteximg.com.br/arquivos/tommyhilfiger.woff") format("woff"),url("https://kioskotommymx.vteximg.com.br/arquivos/tommyhilfiger.ttf") format("truetype"),url("https://kioskotommymx.vteximg.com.br/arquivos/tommyhilfiger.svg#tommyhilfiger") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon);font-family:"tommyhilfiger" !important;font-weight:normal !important;font-style:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{position:relative;top:0.15em;font-family:"tommyhilfiger" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a[class^="icon-"],a[class*=" icon-"]{text-decoration:none;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}a[class^="icon-"]:hover,a[class*=" icon-"]:hover{text-decoration:none;-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.icon-instagram:before{content:"\61"}.icon-facebook:before{content:"\62"}.icon-twitter:before{content:"\63"}.icon-instagram-1:before{content:"\64"}.icon-google-plus:before{content:"\65"}.icon-user:before{content:"\66"}.icon-shopping-cart:before{content:"\67"}.icon-search:before{content:"\68"}.icon-truck:before{content:"\69"}.icon-location:before{content:"\6a"}.icon-street-view:before{content:"\6b"}.icon-pay:before{content:"\6c"}.icon-sucursales:before{content:"\6d"}.site-header,.site-nav,.page-main--home-page,.page-main--internal-page,.site-footer,.re-central,.re-middle,.re-cien{width:100%;min-width:240px}.re-central,.re-middle,.re-cien{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.re-central,.re-central--small,.board--small,.re-central--medium,.board--medium,.re-central--big,.board--big{margin-left:auto;margin-right:auto}.re-central,.re-central--small,.re-central--medium,.re-central--big{width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width: 0) and (max-width: 359px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:100%}}@media screen and (min-width: 360px) and (max-width: 479px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:100%}}@media screen and (min-width: 480px) and (max-width: 767px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:98%}}@media screen and (min-width: 768px) and (max-width: 1023px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:94%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:921.6px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:1152px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:1296px}}@media screen and (min-width: 1920px){.re-central,.re-central--small,.re-central--medium,.re-central--big{width:1728px}}.re-central--small,.board--small,.re-central--medium,.board--medium,.re-central--big,.board--big{width:auto}.re-central--small,.board--small{max-width:1300px}.re-central--medium,.board--medium{max-width:1400px}@media screen and (min-width: 1920px){.re-central--medium,.board--medium{max-width:1440px}}.re-central--big,.board--big{max-width:1680px}.re-middle{width:88%}h1.brand-wrapper{position:static;margin-top:0px;margin-bottom:0px;font-size:0}.site-brand{display:block;position:absolute;top:50%;z-index:595;-webkit-transform:translate(15px, -50%);-ms-transform:translate(15px, -50%);transform:translate(15px, -50%)}body.is-SmallKiosko .site-brand{-webkit-transform:translate(15px, -50%) !important;-ms-transform:translate(15px, -50%) !important;transform:translate(15px, -50%) !important}@media screen and (min-width: 1024px){body.is-SmallKiosko .site-brand{left:50%;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}}@media screen and (min-width: 1024px) and (max-width: 1279px){body.is-SmallKiosko .site-brand{margin-left:-460.8px}}@media screen and (min-width: 1280px) and (max-width: 1439px){body.is-SmallKiosko .site-brand{margin-left:-576px}}@media screen and (min-width: 1440px) and (max-width: 1919px){body.is-SmallKiosko .site-brand{margin-left:-648px}}@media screen and (min-width: 1920px){body.is-SmallKiosko .site-brand{margin-left:-864px}}body.is-BigKiosko .site-brand{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.polos .site-brand{left:50%;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;margin-left:0}.site-brand__svg{width:25px;height:16px;display:block}body.is-SmallKiosko .site-brand__svg{width:375px;height:22.5px}body.is-BigKiosko .site-brand__svg{width:500px;height:30px}.site-header{position:fixed;top:0;left:0;z-index:500;border-bottom:2px solid #00174f;background-color:white;opacity:0;transition:top 0.2s,min-height 0.2s,background-color 0.2s;min-height:150px}@media screen and (min-width: 768px){.site-header{min-height:150px}}@media screen and (min-width: 1024px){.site-header{min-height:150px}}body.is-SmallKiosko .site-header,body.is-BigKiosko .site-header{opacity:1}body.page-scroll-on .site-header,body.body-cart .site-header{top:0;background-color:rgba(255,255,255,0.95)}.middle-bar{position:absolute;top:50%;z-index:540;font-size:9pt;font-size:0.75rem;color:#00174f;transition:bottom 0.2s}.middle-bar--right{opacity:0;transition:opacity 0.2s, ease-out}body.is-SmallKiosko .middle-bar--right,body.is-BigKiosko .middle-bar--right{opacity:1}body.is-SmallKiosko .middle-bar--right{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate(-15px, -50%) !important;-ms-transform:translate(-15px, -50%) !important;transform:translate(-15px, -50%) !important}@media screen and (min-width: 1024px){body.is-SmallKiosko .middle-bar--right{right:50%;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}@media screen and (min-width: 1024px) and (max-width: 1279px){body.is-SmallKiosko .middle-bar--right{margin-right:-460.8px}}@media screen and (min-width: 1280px) and (max-width: 1439px){body.is-SmallKiosko .middle-bar--right{margin-right:-576px}}@media screen and (min-width: 1440px) and (max-width: 1919px){body.is-SmallKiosko .middle-bar--right{margin-right:-648px}}@media screen and (min-width: 1920px){body.is-SmallKiosko .middle-bar--right{margin-right:-864px}}body.is-BigKiosko .middle-bar--right{position:fixed;top:32.5%;right:0}body.polos .middle-bar--right{display:none}.middle-bar__list{width:100%;font-size:1rem}body.is-SmallKiosko .middle-bar__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.is-BigKiosko .middle-bar__list{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[class*="middle-bar__item"]{font-size:1em}body.Menu-firstLevel .middle-bar__item--home{display:none}body.body-cart .middle-bar__item--search,body.body-cart .middle-bar__item--minicart{display:none}.nav-ecommerce__item{position:relative;font-size:1.75rem}body.is-SmallKiosko .nav-ecommerce__item{margin-left:1em}body.is-BigKiosko .nav-ecommerce__item{padding:0.5em;border-bottom:1px solid #E5E5E5;color:#00174f;background-color:#f8f6f5}body.is-BigKiosko .nav-ecommerce__item:first-child{border-bottom:1px solid #E5E5E5}body.is-BigKiosko .nav-ecommerce__item.middle-bar__item--home{color:white;background-color:#00174f}.nav-ecommerce__item button,.nav-ecommerce__link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-ecommerce__item button:hover,.nav-ecommerce__item button:focus,.nav-ecommerce__link:hover,.nav-ecommerce__link:focus{text-decoration:none;color:inherit}body.is-BigKiosko .middle-bar__item--home .nav-ecommerce__item button,body.is-BigKiosko .middle-bar__item--home .nav-ecommerce__link{color:white}.nav-ecommerce__icon{width:1.5em;height:1.5em;display:block;font-size:0.5em}@media screen and (min-width: 768px){.nav-ecommerce__icon{font-size:1em}}@media screen and (min-width: 1024px){.nav-ecommerce__icon{font-size:1em}}.nav-ecommerce__label{margin-left:0.5em;font-size:0.8em;line-height:1}.nav-ecommerce__label--counter{width:1em;height:1em;padding:0.75em;border-radius:50%;display:none;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -25%);-ms-transform:translate(50%, -25%);transform:translate(50%, -25%);font-size:0.45em;color:white;background-color:#cc0c2f}.has-items .nav-ecommerce__label--counter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-footer{margin-top:auto;min-height:75px;line-height:75px;padding-left:15px;padding-right:15px;border-top:46px solid #00174f;z-index:100;color:white;background:#cc0c2f;text-align:center}body.home .site-footer{position:absolute;bottom:0}.button-wrapper{display:block;margin-top:15px}.button-lineal,.button-flat{font-family:"Futura",sans-serif;font-size:1rem;font-weight:700;font-size:12pt;font-size:1rem;cursor:pointer}.button-lineal:hover,.button-lineal:focus,.button-flat:hover,.button-flat:focus{text-decoration:none}.button-lineal.short,.button-flat.short{padding-left:1em;padding-right:1em}.button-lineal.large,.button-flat.large{padding-left:2em;padding-right:2em}.button-lineal.small,.button-flat.small{font-size:0.8rem}.button-lineal.big,.button-flat.big{font-size:1.5rem}.button-lineal>i,.button-flat>i{margin-right:0.5em}.button-lineal{width:auto;display:inline-block;padding:12px;border-width:2px;border-style:solid;letter-spacing:1px;text-align:center;text-transform:uppercase;background-color:transparent}@media screen and (min-width: 1024px){.button-lineal{padding:6px 25px}}.button-lineal--tallas{min-width:106px;height:35px;margin-bottom:30px;padding:0;border:1px solid #e7e7e7;line-height:35px;font-size:7.2pt;font-size:0.6rem;font-weight:400;color:#00174f;transition:all .3s}.button-lineal.primary{border-color:#00174f;color:#00174f;box-shadow:inset 0 0 0 #00174f,inset 0 0 0 #00174f;transition:color .3s, box-shadow .3s}.button-lineal.primary:hover{color:#fff;box-shadow:inset 1000px 0 0 #00174f,inset -1000px 0 0 #00174f}.button-lineal.secondary{border-color:#cc0c2f;color:#cc0c2f;box-shadow:inset 0 0 0 #cc0c2f,inset 0 0 0 #cc0c2f;transition:color .3s, box-shadow .3s}.button-lineal.secondary:hover{color:#fff;box-shadow:inset 1000px 0 0 #cc0c2f,inset -1000px 0 0 #cc0c2f}.button-lineal.tertiary{border-color:#cc0c2f;color:#cc0c2f;box-shadow:inset 0 0 0 #cc0c2f,inset 0 0 0 #cc0c2f;transition:color .3s, box-shadow .3s}.button-lineal.tertiary:hover{color:#fff;box-shadow:inset 1000px 0 0 #cc0c2f,inset -1000px 0 0 #cc0c2f}.button-lineal.accent{border-color:#f5323e;color:#f5323e;box-shadow:inset 0 0 0 #f5323e,inset 0 0 0 #f5323e;transition:color .3s, box-shadow .3s}.button-lineal.accent:hover{color:#fff;box-shadow:inset 1000px 0 0 #f5323e,inset -1000px 0 0 #f5323e}.button-lineal.dark{border-color:#131314;color:#131314;box-shadow:inset 0 0 0 #131314,inset 0 0 0 #131314;transition:color .3s, box-shadow .3s}.button-lineal.dark:hover{color:#cc0c2f;box-shadow:inset 1000px 0 0 #131314,inset -1000px 0 0 #131314}.button-lineal.white{border-color:#fff;color:#fff;box-shadow:inset 0 0 0 #fff,inset 0 0 0 #fff;transition:color .3s, box-shadow .3s}.button-lineal.white:hover{color:#00174f;box-shadow:inset 1000px 0 0 #fff,inset -1000px 0 0 #fff}.button-lineal.black{border-color:#000;color:#000;box-shadow:inset 0 0 0 #000,inset 0 0 0 #000;transition:color .3s, box-shadow .3s}.button-lineal.black:hover{color:#fff;box-shadow:inset 1000px 0 0 #000,inset -1000px 0 0 #000}.button-lineal.cta{border-color:#14be82;color:#14be82;box-shadow:inset 0 0 0 #14be82,inset 0 0 0 #14be82;transition:color .3s, box-shadow .3s}.button-lineal.cta:hover{color:#fff;box-shadow:inset 1000px 0 0 #14be82,inset -1000px 0 0 #14be82}.button-flat{width:auto;display:inline-block;padding:12px;letter-spacing:1px;line-height:24px;text-transform:uppercase;text-align:center;background-color:transparent;transition:background-color .2s}.button-flat--block{display:block;margin-bottom:10px;width:230px}@media screen and (min-width: 1024px){.button-flat--block{width:260px}}.button-flat.white:hover{color:white;background-color:#00174f !important}.button-flat.secondary{border:2px solid #cc0c2f}.button-flat.secondary:hover{border-color:white;background-color:#00174f !important}.button-flat.primary{color:#fff;background-color:#00174f}.button-flat.primary:hover{background-color:#00081c}.button-flat.secondary{color:#fff;background-color:#cc0c2f}.button-flat.secondary:hover{background-color:#9c0924}.button-flat.tertiary{color:#fff;background-color:#cc0c2f}.button-flat.tertiary:hover{background-color:#9c0924}.button-flat.accent{color:#fff;background-color:#f5323e}.button-flat.accent:hover{background-color:#e90b19}.button-flat.dark{color:#cc0c2f;background-color:#131314}.button-flat.dark:hover{background-color:#000}.button-flat.white{color:#00174f;background-color:#fff}.button-flat.white:hover{background-color:#e6e6e6}.button-flat.black{color:#fff;background-color:#000}.button-flat.black:hover{background-color:#000}.button-flat.cta{color:#fff;background-color:#14be82}.button-flat.cta:hover{background-color:#0f9062}.button-simple{display:inline-block;position:relative;padding-bottom:1em;margin-bottom:2em;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:left;font-size:11.196pt;font-size:0.933rem}@media screen and (min-width: 1024px){.button-simple{padding-bottom:1.5em}}.button-simple:after{position:absolute;left:0;bottom:0;content:"";display:block;width:40px;height:5px;transition:all .5s ease;background-color:currentColor}.button-simple:hover,.button-simple:visited{text-decoration:none}.button-simple:hover:after,.button-simple:visited:after{width:100%}.button-simple--redline:after{background-color:#cc0c2f}.icons-additional{display:inline-block;vertical-align:middle;background-image:url(https://kioskotommymx.vteximg.com.br/arquivos/images_icons_icons-additional.png);background-position:center top;background-size:1000px auto;background-repeat:no-repeat}.icons-additional[class^="icon-"]:hover,.icons-additional[class*=" icon-"]:hover{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.icon-playstore{width:40px;height:40px;background-position:-100px -314px}.icon-appstore{width:32px;height:40px;background-position:-100px -354px}.icon-amex,.icon-visa,.icon-mastercard,.icon-paypal,.icon-mercadopago,.icon-banamex,.icon-bancomer,.icon-santander,.icon-scotiabank,.icon-oxxo,.icon-seveneleven,.icon-ssl,.icon-socioamipci,.icon-amvo,.icon-firewall,.icon-pagoseguro,.icon-norton,.icon-amipci,.icon-estafeta,.icon-dhl,.icon-fedex{background-size:600px auto}@media screen and (min-width: 768px){.icon-amex,.icon-visa,.icon-mastercard,.icon-paypal,.icon-mercadopago,.icon-banamex,.icon-bancomer,.icon-santander,.icon-scotiabank,.icon-oxxo,.icon-seveneleven,.icon-ssl,.icon-socioamipci,.icon-amvo,.icon-firewall,.icon-pagoseguro,.icon-norton,.icon-amipci,.icon-estafeta,.icon-dhl,.icon-fedex{background-size:700px auto}}@media screen and (min-width: 1024px){.icon-amex,.icon-visa,.icon-mastercard,.icon-paypal,.icon-mercadopago,.icon-banamex,.icon-bancomer,.icon-santander,.icon-scotiabank,.icon-oxxo,.icon-seveneleven,.icon-ssl,.icon-socioamipci,.icon-amvo,.icon-firewall,.icon-pagoseguro,.icon-norton,.icon-amipci,.icon-estafeta,.icon-dhl,.icon-fedex{background-size:700px auto}}@media screen and (min-width: 1440px){.icon-amex,.icon-visa,.icon-mastercard,.icon-paypal,.icon-mercadopago,.icon-banamex,.icon-bancomer,.icon-santander,.icon-scotiabank,.icon-oxxo,.icon-seveneleven,.icon-ssl,.icon-socioamipci,.icon-amvo,.icon-firewall,.icon-pagoseguro,.icon-norton,.icon-amipci,.icon-estafeta,.icon-dhl,.icon-fedex{background-size:800px auto}}.icon-amex{width:18px;height:18px;background-position:-60px 0px}@media screen and (min-width: 768px){.icon-amex{width:21px;height:21px;background-position:-70px 0px}}@media screen and (min-width: 1024px){.icon-amex{width:21px;height:21px;background-position:-70px 0px}}@media screen and (min-width: 1440px){.icon-amex{width:24px;height:24px;background-position:-80px 0px}}.icon-visa{width:37.2px;height:12px;background-position:-60px -21px}@media screen and (min-width: 768px){.icon-visa{width:43.4px;height:14px;background-position:-70px -24.5px}}@media screen and (min-width: 1024px){.icon-visa{width:43.4px;height:14px;background-position:-70px -24.5px}}@media screen and (min-width: 1440px){.icon-visa{width:49.6px;height:16px;background-position:-80px -28px}}.icon-mastercard{width:23.4px;height:18px;background-position:-60px -36px}@media screen and (min-width: 768px){.icon-mastercard{width:27.3px;height:21px;background-position:-70px -42px}}@media screen and (min-width: 1024px){.icon-mastercard{width:27.3px;height:21px;background-position:-70px -42px}}@media screen and (min-width: 1440px){.icon-mastercard{width:31.2px;height:24px;background-position:-80px -48px}}.icon-paypal{width:53.4px;height:13.8px;background-position:-60px -57px}@media screen and (min-width: 768px){.icon-paypal{width:62.3px;height:16.1px;background-position:-70px -66.5px}}@media screen and (min-width: 1024px){.icon-paypal{width:62.3px;height:16.1px;background-position:-70px -66.5px}}@media screen and (min-width: 1440px){.icon-paypal{width:71.2px;height:18.4px;background-position:-80px -76px}}.icon-mercadopago{width:60px;height:15.6px;background-position:-60px -75px}@media screen and (min-width: 768px){.icon-mercadopago{width:70px;height:18.2px;background-position:-70px -87.5px}}@media screen and (min-width: 1024px){.icon-mercadopago{width:70px;height:18.2px;background-position:-70px -87.5px}}@media screen and (min-width: 1440px){.icon-mercadopago{width:80px;height:20.8px;background-position:-80px -100px}}.icon-banamex{width:57.6px;height:12.6px;background-position:-60px -93px}@media screen and (min-width: 768px){.icon-banamex{width:67.2px;height:14.7px;background-position:-70px -108.5px}}@media screen and (min-width: 1024px){.icon-banamex{width:67.2px;height:14.7px;background-position:-70px -108.5px}}@media screen and (min-width: 1440px){.icon-banamex{width:76.8px;height:16.8px;background-position:-80px -124px}}.icon-bancomer{width:60px;height:16.8px;background-position:-60px -108px}@media screen and (min-width: 768px){.icon-bancomer{width:70px;height:19.6px;background-position:-70px -126px}}@media screen and (min-width: 1024px){.icon-bancomer{width:70px;height:19.6px;background-position:-70px -126px}}@media screen and (min-width: 1440px){.icon-bancomer{width:80px;height:22.4px;background-position:-80px -144px}}.icon-santander{width:55.8px;height:10.2px;background-position:-60px -129px}@media screen and (min-width: 768px){.icon-santander{width:65.1px;height:11.9px;background-position:-70px -150.5px}}@media screen and (min-width: 1024px){.icon-santander{width:65.1px;height:11.9px;background-position:-70px -150.5px}}@media screen and (min-width: 1440px){.icon-santander{width:74.4px;height:13.6px;background-position:-80px -172px}}.icon-scotiabank{width:60px;height:10.8px;background-position:-60px -144px}@media screen and (min-width: 768px){.icon-scotiabank{width:70px;height:12.6px;background-position:-70px -168px}}@media screen and (min-width: 1024px){.icon-scotiabank{width:70px;height:12.6px;background-position:-70px -168px}}@media screen and (min-width: 1440px){.icon-scotiabank{width:80px;height:14.4px;background-position:-80px -192px}}.icon-oxxo{width:30px;height:15px;background-position:-60px -159px}@media screen and (min-width: 768px){.icon-oxxo{width:35px;height:17.5px;background-position:-70px -185.5px}}@media screen and (min-width: 1024px){.icon-oxxo{width:35px;height:17.5px;background-position:-70px -185.5px}}@media screen and (min-width: 1440px){.icon-oxxo{width:40px;height:20px;background-position:-80px -212px}}.icon-seveneleven{width:17.4px;height:18px;background-position:-60px -177px}@media screen and (min-width: 768px){.icon-seveneleven{width:20.3px;height:21px;background-position:-70px -206.5px}}@media screen and (min-width: 1024px){.icon-seveneleven{width:20.3px;height:21px;background-position:-70px -206.5px}}@media screen and (min-width: 1440px){.icon-seveneleven{width:23.2px;height:24px;background-position:-80px -236px}}.icon-ssl{width:20.4px;height:20.4px;background-position:-120px -132px}@media screen and (min-width: 768px){.icon-ssl{width:23.8px;height:23.8px;background-position:-140px -154px}}@media screen and (min-width: 1024px){.icon-ssl{width:23.8px;height:23.8px;background-position:-140px -154px}}@media screen and (min-width: 1440px){.icon-ssl{width:27.2px;height:27.2px;background-position:-160px -176px}}.icon-socioamipci{width:39.6px;height:20.4px;background-position:-180px -72px}@media screen and (min-width: 768px){.icon-socioamipci{width:46.2px;height:23.8px;background-position:-210px -84px}}@media screen and (min-width: 1024px){.icon-socioamipci{width:46.2px;height:23.8px;background-position:-210px -84px}}@media screen and (min-width: 1440px){.icon-socioamipci{width:52.8px;height:27.2px;background-position:-240px -96px}}.icon-amvo{width:39.6px;height:12px;background-position:-180px -96px}@media screen and (min-width: 768px){.icon-amvo{width:46.2px;height:14px;background-position:-210px -112px}}@media screen and (min-width: 1024px){.icon-amvo{width:46.2px;height:14px;background-position:-210px -112px}}@media screen and (min-width: 1440px){.icon-amvo{width:52.8px;height:16px;background-position:-240px -128px}}.icon-firewall{width:39.6px;height:15px;background-position:-120px -114px}@media screen and (min-width: 768px){.icon-firewall{width:46.2px;height:17.5px;background-position:-140px -133px}}@media screen and (min-width: 1024px){.icon-firewall{width:46.2px;height:17.5px;background-position:-140px -133px}}@media screen and (min-width: 1440px){.icon-firewall{width:52.8px;height:20px;background-position:-160px -152px}}.icon-pagoseguro{width:31.2px;height:24px;background-position:-60px -104.4}@media screen and (min-width: 768px){.icon-pagoseguro{width:36.4px;height:28px;background-position:-70px -121.8}}@media screen and (min-width: 1024px){.icon-pagoseguro{width:36.4px;height:28px;background-position:-70px -121.8}}@media screen and (min-width: 1440px){.icon-pagoseguro{width:41.6px;height:32px;background-position:-80px -139.2}}.icon-norton{width:45.6px;height:24px;background-position:-60px -128.4}@media screen and (min-width: 768px){.icon-norton{width:53.2px;height:28px;background-position:-70px -149.8}}@media screen and (min-width: 1024px){.icon-norton{width:53.2px;height:28px;background-position:-70px -149.8}}@media screen and (min-width: 1440px){.icon-norton{width:60.8px;height:32px;background-position:-80px -171.2}}.icon-amipci{width:36px;height:22.8px;background-position:-60px -152.4}@media screen and (min-width: 768px){.icon-amipci{width:42px;height:26.6px;background-position:-70px -177.8}}@media screen and (min-width: 1024px){.icon-amipci{width:42px;height:26.6px;background-position:-70px -177.8}}@media screen and (min-width: 1440px){.icon-amipci{width:48px;height:30.4px;background-position:-80px -203.2}}.icon-estafeta{width:60px;height:9px;background-position:-300px 0px}@media screen and (min-width: 768px){.icon-estafeta{width:70px;height:10.5px;background-position:-350px 0px}}@media screen and (min-width: 1024px){.icon-estafeta{width:70px;height:10.5px;background-position:-350px 0px}}@media screen and (min-width: 1440px){.icon-estafeta{width:80px;height:12px;background-position:-400px 0px}}.icon-dhl{width:43.2px;height:6.6px;background-position:-300px -12px}@media screen and (min-width: 768px){.icon-dhl{width:50.4px;height:7.7px;background-position:-350px -14px}}@media screen and (min-width: 1024px){.icon-dhl{width:50.4px;height:7.7px;background-position:-350px -14px}}@media screen and (min-width: 1440px){.icon-dhl{width:57.6px;height:8.8px;background-position:-400px -16px}}.icon-fedex{width:34.8px;height:9.6px;background-position:-300px -22.2px}@media screen and (min-width: 768px){.icon-fedex{width:40.6px;height:11.2px;background-position:-350px -25.9px}}@media screen and (min-width: 1024px){.icon-fedex{width:40.6px;height:11.2px;background-position:-350px -25.9px}}@media screen and (min-width: 1440px){.icon-fedex{width:46.4px;height:12.8px;background-position:-400px -29.6px}}.go-to-top{width:8em;padding:3px 10px;display:inline-block;position:fixed;bottom:120px;right:20px;z-index:1000;font-size:0.73333em;line-height:1.5;text-align:center;text-transform:uppercase;color:white;background:#00174f;opacity:0.5;transition:all 0.2s;cursor:pointer}.go-to-top:hover{opacity:1}.svg-icon-go-to-top{width:1.2em;height:1.2em;color:white;vertical-align:middle}@media (max-width: 1024px){.go-to-top{display:none !important}}.searcher-wrapper{width:100%;position:fixed;top:0;left:0;right:0;z-index:-1;display:block;font-family:"Futura",sans-serif;font-size:10.8pt;font-size:0.9rem;opacity:0;transition:z-index 0.4s step-end, opacity 0.4s linear, margin-top 0.3s}body.searcher-shown .searcher-wrapper{z-index:2000;opacity:1;transition:z-index 0.4s step-start, opacity 0.4s linear, margin-top 0.3s}body.is-SmallKiosko.searcher-shown .searcher-wrapper{margin-top:250px}body.is-BigKiosko.searcher-shown .searcher-wrapper{margin-top:500px}.searcher-wrapper .nav-ecommerce__icon.svg-icon{width:1em;height:1em;stroke-width:2;margin-right:0;font-size:1.35em;color:#00174f;transition:top 0.2s;cursor:pointer}.searcher-container{padding-left:2em;padding-right:2em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searcher-label{margin-top:0;margin-bottom:1em;display:block;font-size:2em;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:white;transition:all .5s}.searcher-close{cursor:pointer}.searcher-close svg.svg-icon{width:50px;height:50px;color:white}.nav-ecommerce__icon.svg-icon{cursor:pointer}.search-form{position:relative;margin-left:auto;margin-right:auto;border:0;color:#00174f;padding-left:0px;padding-right:0px}@media screen and (min-width: 768px) and (max-width: 1023px){.search-form{width:94%}}@media screen and (min-width: 480px) and (max-width: 767px){.search-form{width:98%}}@media screen and (min-width: 360px) and (max-width: 479px){.search-form{width:100%}}@media screen and (max-width: 359px){.search-form{width:100%}}.search-form .control-wrapper{margin-bottom:0}.search-form .control-wrapper:after{border:1px solid #131314}.search-form input[type="text"]{width:70%;height:75px;padding-left:1em;padding-right:1em;border:none;border-radius:10px;margin-left:0.5em;margin-right:0.5em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:2em;line-height:20px;background:white}.search-form .searcher-submit{width:4em;height:75px;position:static;-webkit-transform:none;-ms-transform:none;transform:none;background:#cc0c2f;color:white;font-size:2em;padding:0;right:1em}ul.ui-autocomplete{overflow-y:auto;position:absolute !important;z-index:1000;border-radius:0 0 10px 10px;background:white;box-shadow:0 5px 10px rgba(0,0,0,0.1);height:350px}@media screen and (min-width: 768px) and (max-width: 1023px){ul.ui-autocomplete{width:94% !important}}@media screen and (min-width: 480px) and (max-width: 767px){ul.ui-autocomplete{width:98% !important}}@media screen and (min-width: 360px) and (max-width: 479px){ul.ui-autocomplete{width:100% !important}}@media screen and (max-width: 359px){ul.ui-autocomplete{width:100% !important}}@media screen and (min-width: 768px) and (max-width: 1023px){ul.ui-autocomplete{left:3% !important}}@media screen and (min-width: 480px) and (max-width: 767px){ul.ui-autocomplete{left:1% !important}}@media screen and (min-width: 360px) and (max-width: 479px){ul.ui-autocomplete{left:0% !important}}@media screen and (max-width: 359px){ul.ui-autocomplete{left:0% !important}}@media screen and (min-width: 1024px){ul.ui-autocomplete{width:725px !important}}@media screen and (min-width: 768px){ul.ui-autocomplete{height:500px}}@media screen and (min-width: 1024px){ul.ui-autocomplete{height:auto}}ul.ui-autocomplete li.ui-menu-item:last-child a{border:0}ul.ui-autocomplete li.ui-menu-item a{display:block;position:relative;padding-top:0.75em;padding-bottom:0.75em;padding-left:60px;padding-right:30px;border-bottom:1px solid #f4f4f4;font-size:14.4pt;font-size:1.2rem;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1;cursor:pointer;transition:all 0.3s}ul.ui-autocomplete li.ui-menu-item a:hover{text-decoration:none;opacity:0.8}ul.ui-autocomplete li.ui-menu-item a img{width:35px !important;height:auto !important;position:absolute;top:50%;left:15px;margin-right:0.5em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.box-reset{padding-left:0 !important;padding-right:0 !important}.box-reset .row{margin-left:0;margin-right:0}.box-reset .row>*{padding-left:0;padding-right:0}.box-table{display:table}.box-table>div{display:table-cell;float:none;vertical-align:middle}.child-inline>*{display:inline-block;vertical-align:middle}.hide{display:none}.hidden{display:none;visibility:hidden}@media screen and (min-width: 0) and (max-width: 359px){.hidden-bs{display:none !important}}@media screen and (min-width: 0){.hidden-bs-up{display:none !important}}@media screen and (max-width: 359px){.hidden-bs-down{display:none !important}}@media screen and (min-width: 360px) and (max-width: 479px){.hidden-xs{display:none !important}}@media screen and (min-width: 360px){.hidden-xs-up{display:none !important}}@media screen and (max-width: 479px){.hidden-xs-down{display:none !important}}@media screen and (min-width: 480px) and (max-width: 767px){.hidden-sm{display:none !important}}@media screen and (min-width: 480px){.hidden-sm-up{display:none !important}}@media screen and (max-width: 767px){.hidden-sm-down{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1023px){.hidden-md{display:none !important}}@media screen and (min-width: 768px){.hidden-md-up{display:none !important}}@media screen and (max-width: 1023px){.hidden-md-down{display:none !important}}@media screen and (min-width: 1024px) and (max-width: 1279px){.hidden-lg{display:none !important}}@media screen and (min-width: 1024px){.hidden-lg-up{display:none !important}}@media screen and (max-width: 1279px){.hidden-lg-down{display:none !important}}@media screen and (min-width: 1280px) and (max-width: 1439px){.hidden-xl{display:none !important}}@media screen and (min-width: 1280px){.hidden-xl-up{display:none !important}}@media screen and (max-width: 1439px){.hidden-xl-down{display:none !important}}@media screen and (min-width: 1440px) and (max-width: 1919px){.hidden-xxl{display:none !important}}@media screen and (min-width: 1440px){.hidden-xxl-up{display:none !important}}@media screen and (max-width: 1919px){.hidden-xxl-down{display:none !important}}@media screen and (min-width: 1920px) and (max-width: 10000px){.hidden-hd{display:none !important}}@media screen and (min-width: 1920px){.hidden-hd-up{display:none !important}}@media screen and (max-width: 10000px){.hidden-hd-down{display:none !important}}.absolute-center{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:inherit}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.horizontal-center-auto{margin-left:auto;margin-right:auto}*.float-left{float:left}*.float-right{float:right}*.clear-both{clear:both}*.clearfix{content:'';display:block;clear:both}*.num-font{font-family:"Futura",sans-serif;font-weight:300;white-space:nowrap}*.llamar{cursor:default}*.llamar:hover{text-decoration:none;color:none}.content-stand{padding-top:10px;padding-bottom:10px;border:1px dotted #dbdbdb;margin-bottom:10px}span.mensaje{font-size:18pt;font-size:1.5rem;color:#00081c}.font-title{font-family:"Futura",sans-serif}.font-body{font-family:"Futura",sans-serif}.font-number{font-family:"Futura",sans-serif}.font-2{font-size:2pt;font-size:0.16667rem}.font-4{font-size:4pt;font-size:0.33333rem}.font-6{font-size:6pt;font-size:0.5rem}.font-8{font-size:8pt;font-size:0.66667rem}.font-10{font-size:10pt;font-size:0.83333rem}.font-12{font-size:12pt;font-size:1rem}.font-14{font-size:14pt;font-size:1.16667rem}.font-16{font-size:16pt;font-size:1.33333rem}.font-18{font-size:18pt;font-size:1.5rem}.font-20{font-size:20pt;font-size:1.66667rem}.font-22{font-size:22pt;font-size:1.83333rem}.font-24{font-size:24pt;font-size:2rem}.font-26{font-size:26pt;font-size:2.16667rem}.font-28{font-size:28pt;font-size:2.33333rem}.font-30{font-size:30pt;font-size:2.5rem}.font-32{font-size:32pt;font-size:2.66667rem}.font-34{font-size:34pt;font-size:2.83333rem}.font-36{font-size:36pt;font-size:3rem}.font-38{font-size:38pt;font-size:3.16667rem}.font-40{font-size:40pt;font-size:3.33333rem}.font-42{font-size:42pt;font-size:3.5rem}.font-44{font-size:44pt;font-size:3.66667rem}.font-46{font-size:46pt;font-size:3.83333rem}.font-48{font-size:48pt;font-size:4rem}.font-50{font-size:50pt;font-size:4.16667rem}.font-52{font-size:52pt;font-size:4.33333rem}.font-54{font-size:54pt;font-size:4.5rem}.font-56{font-size:56pt;font-size:4.66667rem}.font-58{font-size:58pt;font-size:4.83333rem}.font-60{font-size:60pt;font-size:5rem}.font-62{font-size:62pt;font-size:5.16667rem}.font-64{font-size:64pt;font-size:5.33333rem}.font-66{font-size:66pt;font-size:5.5rem}.font-68{font-size:68pt;font-size:5.66667rem}.font-70{font-size:70pt;font-size:5.83333rem}.font-72{font-size:72pt;font-size:6rem}.font-74{font-size:74pt;font-size:6.16667rem}.font-76{font-size:76pt;font-size:6.33333rem}.font-78{font-size:78pt;font-size:6.5rem}.font-80{font-size:80pt;font-size:6.66667rem}.font-82{font-size:82pt;font-size:6.83333rem}.font-84{font-size:84pt;font-size:7rem}.font-86{font-size:86pt;font-size:7.16667rem}.font-88{font-size:88pt;font-size:7.33333rem}.font-90{font-size:90pt;font-size:7.5rem}.font-92{font-size:92pt;font-size:7.66667rem}.font-94{font-size:94pt;font-size:7.83333rem}.font-96{font-size:96pt;font-size:8rem}.font-98{font-size:98pt;font-size:8.16667rem}.font-100{font-size:100pt;font-size:8.33333rem}.font-thin{font-weight:100}.font-x-light{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-x-bold{font-weight:800}.font-black{font-weight:900}.font-primary{color:#00174f !important}.font-secondary{color:#cc0c2f !important}.font-tertiary{color:#cc0c2f !important}.font-accent{color:#f5323e !important}.font-dark{color:#131314 !important}.font-white{color:#fff !important}.font-black{color:#000 !important}.font-cta{color:#14be82 !important}.font-lowercase{text-transform:lowercase}.font-uppercase{text-transform:uppercase}.font-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}ul.unordered-list{padding-left:1.5em;list-style-type:disc}ol.ordered-list{padding-left:30px;list-style-type:decimal-leading-zero}.img-center{max-width:100%;display:block;margin-left:auto;margin-right:auto}.img-cien,.img-100{width:100%;display:block}.bg-primary{background-color:#00174f}.bg-primary-opacity-10{background-color:rgba(0,23,79,0.1)}.bg-primary-opacity-20{background-color:rgba(0,23,79,0.2)}.bg-primary-opacity-30{background-color:rgba(0,23,79,0.3)}.bg-primary-opacity-40{background-color:rgba(0,23,79,0.4)}.bg-primary-opacity-50{background-color:rgba(0,23,79,0.5)}.bg-primary-opacity-60{background-color:rgba(0,23,79,0.6)}.bg-primary-opacity-70{background-color:rgba(0,23,79,0.7)}.bg-primary-opacity-80{background-color:rgba(0,23,79,0.8)}.bg-primary-opacity-90{background-color:rgba(0,23,79,0.9)}.bg-primary-opacity-100{background-color:#00174f}.bg-secondary{background-color:#cc0c2f}.bg-secondary-opacity-10{background-color:rgba(204,12,47,0.1)}.bg-secondary-opacity-20{background-color:rgba(204,12,47,0.2)}.bg-secondary-opacity-30{background-color:rgba(204,12,47,0.3)}.bg-secondary-opacity-40{background-color:rgba(204,12,47,0.4)}.bg-secondary-opacity-50{background-color:rgba(204,12,47,0.5)}.bg-secondary-opacity-60{background-color:rgba(204,12,47,0.6)}.bg-secondary-opacity-70{background-color:rgba(204,12,47,0.7)}.bg-secondary-opacity-80{background-color:rgba(204,12,47,0.8)}.bg-secondary-opacity-90{background-color:rgba(204,12,47,0.9)}.bg-secondary-opacity-100{background-color:#cc0c2f}.bg-tertiary{background-color:#cc0c2f}.bg-tertiary-opacity-10{background-color:rgba(204,12,47,0.1)}.bg-tertiary-opacity-20{background-color:rgba(204,12,47,0.2)}.bg-tertiary-opacity-30{background-color:rgba(204,12,47,0.3)}.bg-tertiary-opacity-40{background-color:rgba(204,12,47,0.4)}.bg-tertiary-opacity-50{background-color:rgba(204,12,47,0.5)}.bg-tertiary-opacity-60{background-color:rgba(204,12,47,0.6)}.bg-tertiary-opacity-70{background-color:rgba(204,12,47,0.7)}.bg-tertiary-opacity-80{background-color:rgba(204,12,47,0.8)}.bg-tertiary-opacity-90{background-color:rgba(204,12,47,0.9)}.bg-tertiary-opacity-100{background-color:#cc0c2f}.bg-accent{background-color:#f5323e}.bg-accent-opacity-10{background-color:rgba(245,50,62,0.1)}.bg-accent-opacity-20{background-color:rgba(245,50,62,0.2)}.bg-accent-opacity-30{background-color:rgba(245,50,62,0.3)}.bg-accent-opacity-40{background-color:rgba(245,50,62,0.4)}.bg-accent-opacity-50{background-color:rgba(245,50,62,0.5)}.bg-accent-opacity-60{background-color:rgba(245,50,62,0.6)}.bg-accent-opacity-70{background-color:rgba(245,50,62,0.7)}.bg-accent-opacity-80{background-color:rgba(245,50,62,0.8)}.bg-accent-opacity-90{background-color:rgba(245,50,62,0.9)}.bg-accent-opacity-100{background-color:#f5323e}.bg-dark{background-color:#131314}.bg-dark-opacity-10{background-color:rgba(19,19,20,0.1)}.bg-dark-opacity-20{background-color:rgba(19,19,20,0.2)}.bg-dark-opacity-30{background-color:rgba(19,19,20,0.3)}.bg-dark-opacity-40{background-color:rgba(19,19,20,0.4)}.bg-dark-opacity-50{background-color:rgba(19,19,20,0.5)}.bg-dark-opacity-60{background-color:rgba(19,19,20,0.6)}.bg-dark-opacity-70{background-color:rgba(19,19,20,0.7)}.bg-dark-opacity-80{background-color:rgba(19,19,20,0.8)}.bg-dark-opacity-90{background-color:rgba(19,19,20,0.9)}.bg-dark-opacity-100{background-color:#131314}.bg-white{background-color:#fff}.bg-white-opacity-10{background-color:rgba(255,255,255,0.1)}.bg-white-opacity-20{background-color:rgba(255,255,255,0.2)}.bg-white-opacity-30{background-color:rgba(255,255,255,0.3)}.bg-white-opacity-40{background-color:rgba(255,255,255,0.4)}.bg-white-opacity-50{background-color:rgba(255,255,255,0.5)}.bg-white-opacity-60{background-color:rgba(255,255,255,0.6)}.bg-white-opacity-70{background-color:rgba(255,255,255,0.7)}.bg-white-opacity-80{background-color:rgba(255,255,255,0.8)}.bg-white-opacity-90{background-color:rgba(255,255,255,0.9)}.bg-white-opacity-100{background-color:#fff}.bg-black{background-color:#000}.bg-black-opacity-10{background-color:rgba(0,0,0,0.1)}.bg-black-opacity-20{background-color:rgba(0,0,0,0.2)}.bg-black-opacity-30{background-color:rgba(0,0,0,0.3)}.bg-black-opacity-40{background-color:rgba(0,0,0,0.4)}.bg-black-opacity-50{background-color:rgba(0,0,0,0.5)}.bg-black-opacity-60{background-color:rgba(0,0,0,0.6)}.bg-black-opacity-70{background-color:rgba(0,0,0,0.7)}.bg-black-opacity-80{background-color:rgba(0,0,0,0.8)}.bg-black-opacity-90{background-color:rgba(0,0,0,0.9)}.bg-black-opacity-100{background-color:#000}.bg-cta{background-color:#14be82}.bg-cta-opacity-10{background-color:rgba(20,190,130,0.1)}.bg-cta-opacity-20{background-color:rgba(20,190,130,0.2)}.bg-cta-opacity-30{background-color:rgba(20,190,130,0.3)}.bg-cta-opacity-40{background-color:rgba(20,190,130,0.4)}.bg-cta-opacity-50{background-color:rgba(20,190,130,0.5)}.bg-cta-opacity-60{background-color:rgba(20,190,130,0.6)}.bg-cta-opacity-70{background-color:rgba(20,190,130,0.7)}.bg-cta-opacity-80{background-color:rgba(20,190,130,0.8)}.bg-cta-opacity-90{background-color:rgba(20,190,130,0.9)}.bg-cta-opacity-100{background-color:#14be82}.accordion__trigger{cursor:pointer}.accordion__content{display:none}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;visibility:hidden;opacity:0;background-color:rgba(0,23,79,0.95);transition:all 0.3s}.overlay--atc{visibility:visible;opacity:1}.overlay.active,.overlay.is-active{visibility:visible;opacity:1}.close-modal{display:block;position:absolute;top:15px;right:15px;z-index:10;font-size:1em;text-transform:uppercase;opacity:0.8;transition:all 0.3s;cursor:pointer}.close-modal:hover{opacity:1}.close-modal--sign-up{display:block;font-size:36pt;font-size:3rem;font-weight:300;line-height:0.5;color:#00174f;background-color:transparent}.loading__image-wrapper{display:none;margin-top:50px}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"FontAwesome" !important}body,html{padding:0;margin:0;background-color:transparent}body *{outline:none !important}.loading-img .icon-spinner:before{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}#checkout-header,#checkout-footer{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}.checkout-brand{width:2.31667em;height:1.48267em;display:block;opacity:1}@media screen and (min-width: 1024px){.checkout-brand{width:23.16667em;height:1.39em}}a{color:#00174f}#go-to-shipping,#btn-client-pre-email,#go-to-payment,.btn-go-to-payment{background:#737373;color:white;text-transform:uppercase;font-family:"Futura",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;transition:all .3s}#go-to-shipping:hover,#go-to-shipping:active,#go-to-shipping:focus,#btn-client-pre-email:hover,#btn-client-pre-email:active,#btn-client-pre-email:focus,#go-to-payment:hover,#go-to-payment:active,#go-to-payment:focus,.btn-go-to-payment:hover,.btn-go-to-payment:active,.btn-go-to-payment:focus{background:#666}.step{background:#F1F1F1;border:0;border-radius:0;padding:15px}.step input[type="text"],.step input[type="email"],.step input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white;border:1px solid #CACACA;border-radius:0;height:34px;padding:0 10px}.step .text label,.step .select label{color:#00174f}.modal img{width:auto;height:auto}.checkout-container{z-index:10;font-size:1.2em;padding-top:0px;padding-bottom:0px;padding-left:5%;padding-right:5%}.empty-cart-content{margin-left:auto;margin-right:auto;text-align:center;float:none;width:100%;padding:3em 0}h2.empty-cart-title{font-family:"Futura",sans-serif;text-transform:uppercase;font-size:0;line-height:0}h2.empty-cart-title:before{content:'Bolsa de compras vacía';font-size:18pt;font-size:1.5rem;line-height:1.5}#cart-choose-products{background:#14be82;color:white;text-transform:uppercase;font-family:"Futura",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;letter-spacing:1px;transition:all .3s;line-height:1;padding:15px 20px 12px}#cart-choose-products:hover,#cart-choose-products:active,#cart-choose-products:focus{background:#15cc8b}#cart-title{padding:0 5%;font-family:"Futura",sans-serif;text-transform:uppercase;font-size:0;line-height:0;color:#00174f;font-weight:700;letter-spacing:8.5px}.empty-cart #cart-title{display:none !important}#cart-title:before{content:'Bolsa de compras';font-size:40px;line-height:1.5}.container-cart,.container-order-form{width:100%;max-width:1280px;margin-top:150px}@media screen and (min-width: 768px){.container-cart,.container-order-form{margin-top:150px}}@media screen and (min-width: 1024px){.container-cart,.container-order-form{margin-top:150px}}@media (orientation: landscape){.container-cart,.container-order-form{max-width:1500px}}.cart{border:3px solid #00174f;border-left:0;border-right:0;border-bottom:0;border-radius:0}#cart-to-orderform{border:0;font-size:12pt;font-size:1rem;text-transform:uppercase;font-weight:700;text-shadow:none;letter-spacing:1px;font-family:"Futura",sans-serif;border-radius:0;background:#14be82;transition:all .4s}#cart-to-orderform:hover,#cart-to-orderform:active,#cart-to-orderform:focus{background:#15cc8b}.cart-template.full-cart{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-template.full-cart .cart-template-holder{-webkit-order:1;-ms-flex-order:1;order:1}.cart-template.full-cart .summary-template-holder{-webkit-order:2;-ms-flex-order:2;order:2}.cart-template.full-cart .cart-select-gift-placeholder{width:100%;-webkit-order:3;-ms-flex-order:3;order:3}.cart-template.full-cart .cart-links.cart-links-bottom{-webkit-order:4;-ms-flex-order:4;order:4}#cartLoadedDiv{width:100%}@media screen and (min-width: 1280px){#cartLoadedDiv{width:70%}}.empty-cart #cartLoadedDiv{width:100%}@media screen and (min-width: 1280px){.full-cart .summary-template-holder{width:28%;margin-left:2%}}.full-cart .row-fluid .coupon-column.span7{width:100%;margin-bottom:20px;margin-left:0;border-radius:0}.full-cart .row-fluid .coupon-column.span7 .summary-coupon{width:100%;margin:auto}.full-cart .row-fluid .coupon-column.span7 .summary-coupon p.coupon-data{float:none;line-height:2.5;text-align:center;font-family:"Futura",sans-serif;font-weight:700;text-transform:uppercase}.full-cart .row-fluid .coupon-column.span7 .summary-coupon p.coupon-label{text-transform:uppercase;color:#00174f}.full-cart .row-fluid .coupon-column.span7 .summary-coupon p.coupon-label label{font-family:"Futura",sans-serif;font-weight:700}.full-cart .row-fluid .coupon-column.span7 .summary-coupon #cart-coupon{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:70%;height:30px;padding:0 15px;border-radius:0;border:1px solid #CACACA}.full-cart .row-fluid .coupon-column.span7 .summary-coupon #cart-coupon-add{background:#737373;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;text-transform:uppercase;color:white;border:0;height:30px}.full-cart .row-fluid .span5.totalizers{width:100%;border:1px solid #CACACA;border-radius:0;padding:15px}.full-cart .row-fluid .span5.totalizers .info{text-transform:uppercase;font-family:"Futura",sans-serif;font-weight:700;color:#00174f;text-align:left;font-size:12pt;font-size:1rem}.full-cart .row-fluid .span5.totalizers .monetary{text-align:right;color:#cc0c2f}.full-cart .row-fluid .span5.totalizers .empty{display:none}.full-cart .row-fluid .span5.totalizers tbody tr{border-bottom:1px solid #CACACA}.full-cart .row-fluid .span5.totalizers tfoot .info,.full-cart .row-fluid .span5.totalizers tfoot .monetary{padding-top:15px;font-size:15pt;font-size:1.25rem;font-weight:700}.full-cart .row-fluid .span5.totalizers tfoot .monetary{width:200px !important}.cart-links.cart-links-bottom{float:none}.cart-links.cart-links-bottom .btn-place-order-wrapper{width:100%;display:block;margin-bottom:15px}.cart-links.cart-links-bottom .btn-place-order-wrapper a{width:100%}.cart-links.cart-links-bottom .link-choose-more-products-wrapper{width:100%;display:block}.cart-links.cart-links-bottom .link-choose-more-products-wrapper a{display:block;text-align:left;width:100%;margin:0 0 20px}.cart-links.cart-links-bottom .link-print-cart-wrapper{display:none !important}td.quantity input{margin-top:5px !important}.emailInfo{display:none}.box-client-info p.pull-left{float:none;margin:0 0 10px}.box-client-info .input-xlarge,.box-client-info .input-small{width:100%}.icon-user:before{content:"" !important}@media (min-width: 1440px){.step.accordion-group.client-profile-data.filled{min-height:171px}}#ship-street,#ship-neighborhood,#ship-name,.ship-neighborhood{width:100%}.selectize-control.single .selectize-input{height:34px;padding-top:0;padding-bottom:0;border-radius:0}.selectize-control.single .selectize-input .item{line-height:32px}#shipping-data .address-shipping-options .label-vertical-group{text-shadow:none;background:white;color:#00174f;border-radius:0;padding-top:12px;padding-bottom:10px}#shipping-data .address-shipping-options .label-vertical-group.active{background:#cc0c2f;color:white}#shipping-data .address-shipping-options .label-vertical-group i{margin-top:4px}#Express span{font-size:0}#Express span:before{content:"Express - $99.00 De 1 a 2 días hábiles- Solo CDMX";font-size:13px}#Normal span{font-size:0}#Normal span:before{content:"Normal - $79.00 De 5 a 7 días hábiles";font-size:13px}.shipping-option-item[for=seller-1-sla-Express] .delivery-estimate{font-size:0}.shipping-option-item[for=seller-1-sla-Express] .delivery-estimate:before{content:"De 1 a 2 días hábiles- Solo CDMX";font-size:13px}.shipping-option-item[for=seller-1-sla-Normal] .delivery-estimate{font-size:0}.shipping-option-item[for=seller-1-sla-Normal] .delivery-estimate:before{content:"De 5 a 7 días hábiles";font-size:13px}#orderform-title{font-family:"Futura",sans-serif;font-weight:700;text-transform:uppercase;font-size:24pt;font-size:2rem;line-height:1.5;color:#00174f;margin:20px 0;padding:0 5%}.mini-cart .summary-template-holder,.mini-cart h2{background:none;font-family:"Futura",sans-serif;color:#00174f;text-align:left;font-size:12pt;font-size:1rem;text-transform:uppercase;line-height:1;padding:5%;border-radius:0;border-top:1px solid #CACACA}.mini-cart .summary-template-holder{padding:5% 0}.mini-cart .cart{padding:0}.mini-cart .item{margin-top:0;padding:15px 0 10px;border-top:1px solid #CACACA}.mini-cart .info{width:auto}#payment-data-submit{background:green;color:white;text-transform:uppercase;font-family:"Futura",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;letter-spacing:1px;transition:all .3s;line-height:1;padding:15px 20px 12px}#payment-data-submit:hover,#payment-data-submit:active,#payment-data-submit:focus{background:#008f00}#payment-data-submit i{position:relative;top:-2px}.payment-data .step{background:#F1F1F1}#payment-data .payment-group{background:none;position:relative;z-index:100}@media screen and (min-width: 1024px){#payment-data .payment-group{width:30%}}#payment-data .payment-group .payment-group-list-btn{width:100%}#payment-data .payment-group .payment-group-item{padding:15px 10px 15px 15px;border-radius:0;color:#00174f;transition:all .3s;width:100%;border:1px solid #F1F1F1}#payment-data .payment-group .payment-group-item.active{position:relative;color:#00174f}@media screen and (min-width: 1024px){#payment-data .steps-view{width:70%;border-left:1px solid #CACACA}}#payment-group-promissoryPaymentGroup .payment-group-item-text{padding:0;font-size:0;line-height:0}#payment-group-promissoryPaymentGroup .payment-group-item-text:before{content:'Depósito pruebas';font-size:12pt;font-size:1rem;line-height:1}#orderform-minicart-to-cart{display:inline-block;padding:5px 0}.cart-fixed.affix-top{width:100%}.cart-fixed .row-fluid .span5.totalizers{width:100%;border:1px solid #CACACA;border-radius:0;padding:0}.cart-fixed .row-fluid .span5.totalizers .info{text-transform:uppercase;font-family:"Futura",sans-serif;font-weight:700;color:#00174f;text-align:left;font-size:10.2pt;font-size:0.85rem}.cart-fixed .row-fluid .span5.totalizers .monetary{text-align:right;color:#00174f}.cart-fixed .row-fluid .span5.totalizers .empty{display:none}.cart-fixed .row-fluid .span5.totalizers tbody tr{border-bottom:1px solid #CACACA}.cart-fixed .row-fluid .span5.totalizers tfoot .info,.cart-fixed .row-fluid .span5.totalizers tfoot .monetary{padding-top:15px;font-size:12pt;font-size:1rem;font-weight:700}.CardForm{padding-top:30px}.CardForm .input-medium,.CardForm .input-mini,.CardForm .input-small,.CardForm .input-xlarge{width:80%;box-sizing:border-box;border-radius:0;height:36px}.CardForm .input-mini{width:30%}.CardForm .input-mini.card-value{width:40%}.CardForm .input-small{width:30%}.CardForm .add-on{height:36px;box-sizing:border-box}.CardForm .payment-card-due-month,.CardForm .payment-card-due-year{margin-left:10px;width:80px}.CardForm .payment-card-due-month .input-mini,.CardForm .payment-card-due-year .input-mini{width:100%}.CardForm .BillingAddress{display:none}.CardForm .card-flags .radio{margin-right:10px;margin-bottom:10px;width:60px;height:40px}.CardForm .card-flags .radio .card-flag-radio{display:none}.CardForm .card-flags .radio .card-flag{opacity:.3;margin-right:10px;transition:all .3s;width:60px;height:40px;background-size:100% auto;background-position:center center;background-repeat:no-repeat}.CardForm .card-flags .radio .card-flag.Visa{background-image:url("https://kioskotommymx.vteximg.com.br/arquivos/ico-checkout-visa.png")}.CardForm .card-flags .radio .card-flag.Mastercard{background-image:url("https://kioskotommymx.vteximg.com.br/arquivos/ico-checkout-mastercard.png")}.CardForm .card-flags .radio .card-flag.American.Express{background-image:url("https://kioskotommymx.vteximg.com.br/arquivos/ico-checkout-amex.png")}.CardForm .card-flags .radio .card-flag:hover{opacity:.6}.CardForm .card-flags .radio .card-flag.card-selected{opacity:1}.CardForm .PaymentCardCVV input{text-align:left}@media (max-width: 767px){.CardForm .input-medium,.CardForm .input-mini,.CardForm .input-small,.CardForm .input-xlarge{width:100%}}.PaymentCardHolderName{margin:1em 0 !important}.SendCart-wrapper{width:90%;margin-top:0;-webkit-order:-2;-ms-flex-order:-2;order:-2;position:fixed;left:50%;right:0;z-index:-1;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:z-index 0.4s step-end, opacity 0.4s linear, margin-top 0.3s}@media (orientation: landscape){.SendCart-wrapper{width:70%}}body.send-cart-shown .SendCart-wrapper{z-index:2000;opacity:1;transition:z-index 0.4s step-start, opacity 0.4s linear, margin-top 0.3s}body.is-SmallKiosko.send-cart-shown .SendCart-wrapper{margin-top:250px}body.is-BigKiosko.send-cart-shown .SendCart-wrapper{margin-top:500px}@media (orientation: landscape){body.is-BigKiosko.send-cart-shown .SendCart-wrapper{margin-top:250px}}.SendCart-form{width:100%;padding:2em;margin-left:auto;margin-right:auto;background-color:#FAFAFA}.SendCart-form .inputEmailOrder input{width:100%;height:auto;padding:0.5em 0.5em;border:none;font-size:1.5em}.SendCart-form .control-wrapper--send{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SendCart-title{width:80%;border-bottom:none;margin:0 auto 2em;font-family:"Futura",sans-serif;font-size:1.65em;font-weight:700;text-align:center;color:#00174f}.button--payment,.button--cancel,.button--send{width:100%;padding:1.25em 0.5em;margin-top:0.5em}.button--payment{width:100%;-webkit-order:-1;-ms-flex-order:-1;order:-1;font-size:1.5em}.button--cancel,.button--send{width:49%;font-size:1.2em}.button--cancel{color:#cc0c2f !important}.button--cancel:hover{background-color:#FAFAFA !important}

/*# sourceMappingURL=checkout5-custom.css.map */