<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.informacion{font-weight:700;margin:0 0 13px}
.direccion{-moz-border-radius:3px;background-color:#F2F2F2;border:1px solid #C4C4C4;font-size:11px;margin:17px;padding:11px}
.content-accordion{display:none}
#transferencia:before,#btransfer2:before{background-image:url(../images/general/transferencia.png)}
#cod:before,#codp:before{background-image:url(../images/general/contrareembolso.png)}
#servired2:before,#bbva:before,#Qb_Denox:before,#banesto:before,#ceca:before,#realex:before,#redsys:before,#paytpv:before{background-image:url(../images/general/servired.png)}
#bizum:before{background-image:url(../images/general/bizum.png?v=1);padding:0}
#contado:before{background-image:url(../images/general/pagotienda.png)}
#paypal_express:before{background-image:url(../images/general/paypal_ipn.png)}
#paypal_vzero:before{background-image:url(../images/general/paypal_vzero.png)}
#sequra_pp:before{background-image:url(/includes/modules/payment/SeQura/view/img/7dias.svg);padding:2px 0}
#sequra:before{background-image:url(/includes/modules/payment/SeQura/view/img/sequra.svg);padding:2px 0}
#sequra_splitpayment:before{background-image:url(/includes/modules/payment/SeQura/view/img/divide.svg);padding:2px 0}
.botonera DIV{float:left}
.rojo{color:#CB0000}
.verde{color:#50a313}
.comentario .producto_review{text-align:center;float:left;width:168px}
.contenido H4 SPAN{color:red;font-size:11px;font-weight:400;right:6px;top:5px;margin-left:5px}
.me_address_book P STRONG{font-size:15px;color:#020202}
.me_address_book P{margin-bottom:10px}
.account_history{padding:10px;margin-bottom:13px}
.inputRequirement{margin-left:10px;color:#E00000;float:left;font-size:13px}
.botonera A,.botonera INPUT{padding:0;border:0}
.information_contenido{text-align:justify;padding:0 18px;margin-bottom:30px}
.information_contenido H2{margin-top:20px;margin-bottom:20px}
.information_contenido LI{list-style:disc!important;margin:5px 0 5px 35px;Ã§font-weight:bold}
.information_contenido LI A{color:#8c43a8}
.information_contenido LI A:hover{color:#8c43a8;text-decoration:underline}
.information_contenido UL{margin-bottom:20px}
.information_contenido a:hover{color:#1f5c8f}
.grupo{float:left;width:50%;padding:10px;font-size:12px;box-sizing:border-box}
.botonera{text-align:right;overflow:hidden;margin-top:10px;width:100%}
.me_search .botonera{margin-bottom:17px}
.me_login{overflow:hidden}
.campo LABEL{float:left;padding:2px 10px 2px 2px;width:18%;font-weight:700;box-sizing:border-box;display:flex;align-items:center;min-height:35px}
.campo .Select LABEL{padding:0;width:auto}
.campo{overflow:hidden;margin-bottom:15px}
.me_search .col_search{float:left;width:284px;padding:8px}
H4{font-size:15px;font-weight:700;margin:30px 0 10px;padding:7px 0;position:relative;color:#924FAB}
H4.cupon{padding:13px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:2px dashed #FAA608}
H4.cupon input{width:100%}
.me_product_review H4{font-weight:400}
.mensaje{padding:15px 20px;margin:14px 0;background:#e84848;border-radius:5px;color:#fff}
.mensaje.success{background:#0e9300}
.errship p{color:#ff2939!important}
.info{background:#5789FC}
.me_create_account{overflow:hidden}
.paginacion{float:left;margin-top:4px;margin-bottom:4px;padding:6px;font-size:12px;width:559px}
.modulos.novedades{overflow:hidden}
.productos{float:left;width:194px;margin:3px}
.principal .columna{float:left;width:167px}
.notificaciones_box IMG{float:left;margin-right:10px}
.notificaciones_box{overflow:hidden}
TEXTAREA{resize:none}
.me_search #keywords{margin-top:12px;font-size:21px;margin-bottom:12px;width:565px}
.me_product_review .formulario TEXTAREA{width:570px;height:171px}
.formulario h4{margin-top:0;background:none}
.campo INPUT,.campo SELECT,.campo TEXTAREA{box-shadow:2px 2px 2px 0 #f5f5f5 inset;box-sizing:border-box;padding:5px 15px;width:82%;float:left;color:#7F7F7F}
.campo SELECT{padding:5px 34px 5px 5px;width:100%!important}
.campo INPUT:focus,.campo SELECT:focus,.campo TEXTAREA:focus{border:1px solid #878787;color:#323232}
.me_search .col_search SELECT,.me_search .col_search INPUT{width:155px;font-size:11px}
.campo INPUT[type=checkbox]{width:19px;height:23px}
.me_login .campo INPUT[type=text],.me_login .campo INPUT[type=password]{width:149px}
.menu&gt;UL{height:22px;z-index:1}
.menu .submenu{position:absolute;top:23px;left:0;padding:6px;display:none;border:1px solid #000;overflow:hidden}
.menu .submenu LI{margin-bottom:4px;margin-top:4px}
.menu&gt;UL&gt;LI{float:left;position:relative}
.menu&gt;UL&gt;LI&gt;A{display:block;padding:6px}
A{outline:none}
.cabecera H2{font-size:34px;height:101px}
#nif{width:245px}
.proceso{background-image:url(../images/general/checkout.jpg);height:38px;margin:30px auto;width:556px}
.proceso a{float:left;height:38px;text-indent:-20000em;width:145px}
.checkout_shipping_bar{background-position:0 0}
.checkout_payment_bar{background-position:0 -38px}
.confirmacion_bar{background-position:0 -76px}
.finalizado{background-position:0 -114px}
.main{padding:2px}
.pedido{margin-bottom:15px}
.paginacion{background-color:silver;float:left;font-size:11px;margin-top:20px;padding:8px;width:559px}
.paginacion p{color:#FFF;font-size:12px;font-weight:700;margin:0;padding:0;text-align:center}
.span_cart .productListing-heading{background-color:#EAEAEA;color:#919191;font-size:11px}
.span_cart .carrito_total{color:#595959;font-size:18px;padding:6px 0;background:unset}
.stockWarning b{font-size:10px;font-weight:400;color:red}
.span_cart{margin-bottom:20px;display:block}
.span_cart.ldng{background:url(../images/general/load-all.gif) no-repeat center center #FFF;height:60px;width:100%}
.span_cart tr{margin:4px 0}
.span_cart table{width:100%}
.grupo h4{margin-top:0}
.productListing-data{padding-bottom:10px}
.fced ul,.fced ul{list-style:disc}
.fced li,.fced li{margin-left:40px}
.fced ol,.fced ol{list-style:decimal}
.fced strong{font-weight:700}
.fced p{padding-bottom:20px}
#cmtr-hdng{background:#e5ebee;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 8px;color:#424242;margin-bottom:10px}
#cmtr-hdng span{font-weight:700;font-size:14px;font-style:italic}
.cmtr{position:relative;padding:15px 10px 15px 125px;border:solid #cdd3d5;border-width:0 0 1px}
.cmtr-txt{border:solid #cdd3d5;border-width:0 0 0 1px;text-align:justify;padding-left:15px;height:auto!important;height:60px;min-height:60px}
.cmtr span{position:absolute;left:0;color:#424242;font-size:12px;width:113px;top:15px}
.cmtr small{background:none repeat scroll 0 0 #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;color:#666;display:block;font-size:11px;margin-top:7px;text-align:center;width:70px}
.cmtr-ratg{width:80px;height:16px;background-image:url(../images/general/comentarios.png);background-position:0 0;margin-bottom:5px}
.cr1{background-position:0 -16px}
.cr2{background-position:0 -32px}
.cr3{background-position:0 -48px}
.cr4{background-position:0 -64px}
.cr5{background-position:0 -80px}
.cmtr-wrte-bg{position:absolute;z-index:4;width:100%;height:100%;top:0;left:0;background:transparent;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;display:none}
.cmtr-wrte-load{background-image:url(../images/general/load-smll.gif);bottom:4px;height:16px;left:245px;position:absolute;width:16px;z-index:5;display:none}
#asrch-load{background:url(../images/general/load-smll.gif) no-repeat center center #FFF;left:0;position:absolute;top:0;width:491px;z-index:10}
#asrch-order{float:left;margin-left:4px}
#asrch-order select{font-size:11px;border:1px solid #d9d9d9}
#asrch-advc{position:relative;z-index:100}
#asrch-advc-box{background:none repeat scroll 0 0 #FFF;border:4px solid #8a5d9d;display:none;padding:13px 13px 0;position:absolute;right:0;top:27px;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:101}
.asrch-tags{margin-top:10px}
.asrch-tags a{text-decoration:none;background:url(../images/general/sprite.png) no-repeat scroll right -66px #939393;border-radius:3px 3px 3px 3px;color:#FFF;font-size:11px;margin:0 3px;padding:3px 19px 3px 3px}
.asrch-tags a:hover{background-color:#b2b2b2;text-decoration:none}
#asrch-fltr-ul-ctgr{max-height:80px;height:auto!important;height:80px;overflow:hidden;position:relative}
#asrch-fltr-ul-ctgr ul{position:relative}
#asrch-fltr-ul-ctgr ul a{display:block;color:#666;text-decoration:none}
#asrch-fltr-ul-ctgr ul a:hover{background:#e9e8e8;color:#666;text-decoration:none}
.asrch-fltr-mas{background:url(../images/general/sprite.png) no-repeat scroll center -126px #E2E2E2;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;height:7px}
.asrch-fltr-mnos{background:url(../images/general/sprite.png) no-repeat scroll center -133px #E2E2E2;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;height:7px}
.asrch-fltr-mas-vrtl{background:url(../images/general/sprite.png) no-repeat scroll -261px -126px #E2E2E2;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:70px;width:7px;float:left}
.asrch-fltr-mnos-vrtl{background:url(../images/general/sprite.png) no-repeat scroll -308px -126px #E2E2E2;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:70px;width:7px;float:left}
#asrch-fltr-ul-fbct{height:70px;width:94%;float:left}
#asrch-fltr-ul-fbct ul{height:70px;width:451px;width:10000px;position:relative}
#asrch-fltr-ul-fbct li{float:left;margin:0 5px}
#asrch-fltr-ul-fbct li a{display:block;text-align:center;width:100px;color:#666;text-decoration:none}
#asrch-fltr-ul-fbct li img{display:block}
.asrch-ovfl{overflow:hidden;height:100%}
#asrch-btns{border:solid #b6b6b6;border-width:1px 0 0;position:relative;padding:8px 13px;width:100%;overflow:hidden;height:100%;margin-top:35px}
#asrch-btns .form-sbmt,#asrch-btns .form-bton{float:right;margin-left:10px}
#asrch-bg{height:100%;position:fixed;top:0;width:100%;z-index:90;display:none}
#asrch{position:relative}
#asrch-order{left:122px;margin-left:4px;position:absolute;top:67px}
#asrch-order select{font-size:13px;border:1px solid #d9d9d9;width:160px}
#asrch-advc-box .asrch-advc-achr{top:-42px;right:-7px;width:260px;height:42px;display:block;text-indent:-9999em;position:absolute}
#asrch-vsta .chng-vsta-hrzt{background-position:-725px -565px}
#asrch-vsta a{text-decoration:none;width:55px;height:22px;display:inline-block;position:relative;top:7px;margin-left:5px;background-position:-725px -604px}
#asrch-vsta{left:305px;position:absolute;top:61px;width:68px}
.msje{border:1px dashed #000;color:#666;margin-bottom:8px;padding:10px 10px 10px 30px;position:relative;text-align:justify}
.msje-icon{background-image:url(../images/general/msje-icons.png);height:16px;left:8px;position:absolute;top:11px;width:16px}
.msje-eror{background-color:#FAE8E8;border-color:#FC575E}
.msje-eror .msje-icon{background-position:0 0}
.msje-wrng{background-color:#F9FAE8;border-color:#FCCB57}
.msje-wrng .msje-icon{background-position:-48px 0}
.msje-crrt{background-color:#EBFAE8;border-color:#92C746}
.msje-crrt .msje-icon{background-position:-22px 0}
form div.form-pddg{padding:5px;background-position:0 0;border:1px solid #CCC;font:12px Arial,Helvetica,sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;resize:none;background:url(../images/general/sprite.png) repeat-x scroll 0 -498px #FFF}
form div.form-pddg input,form div.form-pddg select,form div.form-pddg textarea{color:#333;border:none;width:100%}
form input.form-sbmt,form input.form-bton{background:url(../images/general/sprite.png) repeat-x scroll -92px 0 #FFF;border:0;text-align:center;text-transform:uppercase;color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-width:100px;width:auto!important;width:100px;padding:4px 0;cursor:pointer;font-size:14px;min-height:auto;line-height:17px}
form input.form-bton{background:url(../images/general/sprite.png) repeat-x scroll -112px -263px #FFF}
form label.form-lbel{display:block;margin-top:10px;font-weight:700}
form div.form-lnea{border-bottom:1px solid #CCC;position:relative;margin-bottom:15px}
form div.form-lnea-txt{background:#FFF;padding:0 5px;position:absolute;left:5px;top:-9px;font-size:10px;font-weight:700}
.form-btom{margin:15px 0 0;overflow:hidden;height:100%}
.form-btom .form-sbmt{float:right}
.form-lnea-sepa{margin-top:35px}
.form-avcd-srch-btom{margin:15px 0 40px;position:relative}
.form-avcd-srch-btom .form-sbmt{position:absolute;right:0;top:-2px}
#load-page-scroll{height:95px;width:100%;background:url(../images/general/loading_sc.gif) no-repeat center center}
.texto{font-size:13px;color:#7A7A7A;line-height:16px}
.texto i{font-style:italic}
.pnel-sctng{margin-bottom:40px;overflow:hidden;height:100%}
.pnel-ttle{background:#ebebeb;color:#666;font-size:14px;font-weight:700;margin-bottom:20px;padding:6px}
.fdrh{float:right;width:49.5%}
.fizq{float:left;width:49.5%}
.tble1,.tble2{width:100%;margin:20px 0;font-size:12px}
.tble2{border:none}
.tble1 thead td{background-color:#e1e1e1;border-bottom:1px dotted #DDD;color:#4D4D4D;font-weight:700}
.tble1 tbody td{border-bottom:1px dotted #DDD;color:#5e5e5e}
.tble1 tbody tr.impr{background-color:#FaFaFa}
#ordr-tble td{padding:7px}
#ordr-tble .actn{text-align:right}
#ordr-tble .ship,#ordr-tble .stus,#ordr-tble .date{text-align:center}
.pddo-hstr{border-bottom:1px solid #ebebeb;color:#666;margin-bottom:15px;padding-bottom:15px}
#dx-wrng{display:none;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#dx-wrng.dx-wrng-izqd,#dx-wrng.dx-wrng-drch{position:fixed;bottom:20px;border:1px solid;width:265px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;box-shadow:0 0 3px 2px rgba(0,0,0,0.1);padding:10px;z-index:999}
#dx-wrng.dx-wrng-drch{right:20px}
#dx-wrng.dx-wrng-izqd{left:20px}
#dx-wrng.dx-wrng-izqd #dx-wrng-tile,#dx-wrng.dx-wrng-drch #dx-wrng-tile{background:url(../../../images/upload/warning_module_imagen.png) no-repeat scroll 0 5px transparent;color:#2C2C2C;font-size:14px;font-weight:700;line-height:25px;padding-left:23px}
#dx-wrng.dx-wrng-izqd #dx-wrng-clse,#dx-wrng.dx-wrng-drch #dx-wrng-clse{color:#000;cursor:pointer;font-size:14px;position:absolute;right:10px;top:9px}
#dx-wrng.dx-wrng-izqd #dx-wrng-text,#dx-wrng.dx-wrng-drch #dx-wrng-text{color:#666;font-size:11px;line-height:18px;padding:5px 0 13px;text-align:justify}
#dx-wrng.dx-wrng-izqd #dx-wrng-text a,#dx-wrng.dx-wrng-drch #dx-wrng-text a{text-decoration:none;color:#2b9af0;display:block;margin-top:8px}
#dx-wrng.dx-wrng-top,#dx-wrng.dx-wrng-botom,#dx-wrng.dx-wrng-blok{position:fixed;border:1px solid;left:0;width:100%;z-index:999;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);filter:alpha(opacity=95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95}
#dx-wrng.dx-wrng-top #dx-wrng-cntd,#dx-wrng.dx-wrng-botom #dx-wrng-cntd,#dx-wrng.dx-wrng-blok #dx-wrng-cntd{padding:20px 30px;text-align:center}
#dx-wrng.dx-wrng-blok,#dx-wrng.dx-wrng-top{top:0;box-shadow:0 0 6px #111;border-bottom:1px solid}
#dx-wrng.dx-wrng-botom{bottom:0;box-shadow:0 4px 8px #444;border-top:1px solid}
#dx-wrng.dx-wrng-top #dx-wrng-tile,#dx-wrng.dx-wrng-botom #dx-wrng-tile,#dx-wrng.dx-wrng-blok #dx-wrng-tile{display:none}
#dx-wrng.dx-wrng-top #dx-wrng-text,#dx-wrng.dx-wrng-botom #dx-wrng-text,#dx-wrng.dx-wrng-blok #dx-wrng-text{color:#FFF;font-size:14px;font-weight:400;text-align:center;text-decoration:none}
#dx-wrng.dx-wrng-top #dx-wrng-text a,#dx-wrng.dx-wrng-botom #dx-wrng-text a,#dx-wrng.dx-wrng-blok #dx-wrng-text a{text-decoration:none;color:#2b9af0}
#dx-wrng.dx-wrng-top #dx-wrng-text a:hover,#dx-wrng.dx-wrng-botom #dx-wrng-text a:hover,#dx-wrng.dx-wrng-blok #dx-wrng-text a:hover{text-decoration:underline}
#dx-wrng.dx-wrng-top #dx-wrng-clse,#dx-wrng.dx-wrng-botom #dx-wrng-clse,#dx-wrng.dx-wrng-blok #dx-wrng-clse{color:#000;cursor:pointer;font-size:14px;position:absolute;right:10px;top:9px}
#dx-wrng.dx-wrng-blok{position:relative}
body.mobile,html.mobile{width:100%;min-width:100%}
body.mobile #web-cntd{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body.mobile #gift-card-chkt{display:none}
#carrito-3x2{background:url(../images/custom/icon_3x2.jpg) no-repeat 0 0;color:#727272;float:left;font-weight:700;margin:20px 0 0;padding:10px 0 10px 45px}
p.campo.dob &gt; select:nth-child(2){width:50px}
p.campo.dob &gt; select:nth-child(3){width:150px}
p.campo.dob &gt; select:nth-child(4){width:75px}
@media all and (max-width:767px) {
	.brtdy .Select{display:block}
	.campo INPUT,.campo SELECT,.campo TEXTAREA{width:93%}
	.campo LABEL,#cntc-left .campo LABEL{width:100%}
	.campo LABEL[for="newsletter"]{width:37%}
	.campo .Select LABEL{width:93%}
	.grupo{width:100%}
	.bton-dflt{margin:10px 0}
	.confirmacion .confirmacion_interior{width:100%}
	.botonera A,.botonera INPUT{display:block;margin-bottom:5px}
}
#rgpd-wndw{max-width:655px;margin:0 auto;position:relative}
#rgpd-wndw.win-repn .cntd{border-radius:3px;padding:0;font-size:15px;line-height:23px}
#rgpd-wndw.win-repn.rgpd-pp .cntd{margin:0}
#rgpd-wndw .rgpd-head{text-align:left;padding:15px;border-bottom:2px solid #dfdfdf}
#rgpd-wndw .rgpd-head img{height:25px}
#rgpd-wndw .rgpd-extr{border-bottom:1px solid #dfdfdf;padding-bottom:70px;margin-bottom:30px}
#rgpd-wndw .rgpd-extr i{font-size:100px;color:#3362b5;line-height:100px;float:right;margin:-10px 0 0 40px}
#rgpd-wndw .rgpd-extr span{color:#008dca;font-size:20px;line-height:25px;margin-bottom:35px;padding-bottom:0;display:block;text-transform:uppercase;font-weight:700;letter-spacing:-1px}
#rgpd-wndw .rgpd-extr small{color:#008dca;text-align:left;font-size:15px;line-height:23px;display:block}
#rgpd-wndw .rgpd-cntd{overflow-y:scroll;height:370px;padding:60px 40px 0;color:#797979}
#rgpd-wndw .rgpd-cntd .ccEditor{color:#797979;font-size:15px;line-height:23px;text-align:justify;padding-bottom:50px}
#rgpd-wndw .rgpd-btn{border-top:1px solid #d1d1d1;padding:15px 37px;text-align:center;background:#f7f7f7}
#rgpd-wndw .rgpd-btn::after{clear:both;display:table;content:' '}
#rgpd-wndw .rgpd-btn div{float:right}
#rgpd-wndw .rgpd-btn div,#rgpd-wndw .rgpd-btn a{background:#1d9896;color:#FFF;text-align:center;display:inline-block;padding:12px 42px;border-radius:4px;font-size:17px;line-height:21px;cursor:pointer;text-transform:lowercase;text-decoration:none;width:auto;margin-left:10px;font-weight:700;height:44px}
#rgpd-wndw .rgpd-btn div.red,#rgpd-wndw .rgpd-btn a.red{background:#f44242!important}
#rgpd-wndw.rgpd-dob .rgpd-extr i{margin:-25px 0 0 40px}
#rgpd-wndw.rgpd-dob .rgpd-extr{padding:0;margin:0 0 70px;border:0}
#rgpd-wndw.rgpd-dob .rgpd-cntd{height:auto}
.rgpd-check .fa{font-size:17px;line-height:17px;margin-left:6px;position:relative;top:1px}
.rgpd-tooltip,.arrow:after{background:#ffee8c;border:0;box-shadow:none;color:#666}
.rgpd-tooltip{padding:10px 20px;color:#666;border-radius:5px;font:12px "Helvetica Neue",Sans-Serif;padding:10px}
.rgpd-tooltip a{text-decoration:underline}
.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}
.arrow.top{top:-16px;bottom:auto}
.arrow.left{left:20%}
.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.arrow.top:after{bottom:-20px;top:auto}
@media all and (max-width:767px) {
	.rgpd-check.xform input[type="checkbox"] + label{padding-left:34px;position:relative}
	.rgpd-check.xform input[type="checkbox"] + label span{position:absolute!important;top:7px!important;left:0;width:22px!important;height:22px!important}
	.rgpd-check.xform input[type="checkbox"] + label span:before{width:22px!important;height:22px!important}
	.rgpd-check.check input[type="checkbox"]:checked + label span:before{border-width:11.5px!important}
	.rgpd-check.check input[type="checkbox"] + label span:after{font-size:17px!important;line-height:20px!important}
}
.spch{background-image:url(../images/general/sprite_checkout.png)}
.spch.ship{background-position:0 0;width:41px;height:41px}
.spch.pickup{background-position:-46px -2px;width:38px;height:38px}
.spch.arrw{background-position:0 -87px;width:13px;height:11px}
.spch.pedit{background-position:-20px -88px;width:21px;height:21px;display:block;position:absolute;top:-3px;right:0}
.chk-slct input[type="radio"]{display:none}
.chk-slct input[type="radio"] + label{display:flex;margin:0;padding:0}
.chk-slct input[type="radio"] + label &gt; span{cursor:pointer;border:2px solid #cacaca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:21px;width:100%;height:21px;position:relative;display:inline-block}
.chk-slct input[type="radio"] + label &gt; span:after{content:"";width:11px;height:11px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;top:3px;left:3px;display:none;background:#6e6e6e}
.chk-slct input[type="radio"]:checked + label &gt; span{border-color:#6e6e6e}
.chk-slct input[type="radio"]:checked + label &gt; span:after{display:block}
.chk-slct label{display:flex}
.chk-slct label &gt; *{margin:auto 0}
.chk-slct i,.chk-slct img,.chkcnfm i{border:2px solid #e2e2e2;position:relative;display:inline-block;width:100%;max-width:80px;height:42px;border-radius:3px;margin:0 10px 0 18px}
.chk-slct img{max-width:100px;border:0;margin-left:10px}
.ntipt .chk-slct label &gt; img{margin-left:0}
.chk-slct i:before,.chkcnfm i:before{content:"";padding:3px 0;background-size:contain;background-repeat:no-repeat;background-position:center top;background-origin:content-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}
.chk-slct .mdltt{flex:0 1 1;margin:auto 10px!important}
.chk-slct .mdltt .icon-info{margin-top:5px;display:block}
.chk-slct label font{color:#575757;font-size:16px;line-height:16px;text-transform:uppercase;letter-spacing:.9px;font-family:'todayshop-lightregular';font-weight:700}
.content-accordion .chk-slct label &gt; *{margin:0}
.content-accordion .chk-slct{margin-bottom:15px}
.xtrchk .content-accordion{margin-top:15px}
.xtrchk{margin:5px 0 0 39px;font-size:16px;color:#5b5b5b;line-height:16px;font-family:'todayshop-lightregular'}
.ntipt .xtrchk{margin-left:0!important}
.xtrchk p{margin-bottom:5px}
.xtrchk i{color:#f46b04;font-weight:700;letter-spacing:1px}
.xtrchk .idslblk,.xtrchk.actv .dslinf{display:none}
.xtrchk.actv .idslblk{display:block}
#brcb-chck{padding:30px 0;border-bottom:1px solid #e1e1e1;display:flex;justify-content:center}
#brcb-chck .cstchk{width:125px;background:#ddfdd4;text-align:center;font-size:15px;color:#55b144;line-height:20px;display:flex;flex-direction:column;justify-content:center;letter-spacing:.5px}
#brcb-chck .brcb{display:flex;justify-content:space-between;width:100%;margin-left:10%;max-width:760px}
#brcb-chck .brcb a, #brcb-chck .brcb span{font-family:"Myriad Pro",Myriad,Lucida Grande,Arial,Helvetica,sans-serif;color:#bbb;font-size:13px;font-weight:700;text-transform:uppercase;line-height:16px;text-align:center;word-wrap:break-word}
#brcb-chck .brcb a:hover,#brcb-chck a.actv,#brcb-chck span.actv{color:#55b244}
#brcb-chck .brcb .brdots{font-size:79px;color:#eee;line-height:20px}
#brcb-chck .brcb a span, #brcb-chck .brcb span span{display:block;font-size:16px;line-height:54px;color:#c4c4c4;background:#eee;border-radius:30px;height:54px;width:54px;margin:0 auto 6px}
#brcb-chck .brcb a:hover span, #brcb-chck a.actv span,#brcb-chck span.actv span{background:#55b244;color:#fff}
.blck_sop{display:flex;justify-content:space-between;margin-top:48px}
.shipping_sop{width:48%}
.shipping_sop .sop_ttl{display:flex;background-color:#e9e9e9;font-weight:500;color:var(--primary-color);cursor:pointer;font-size:20px;padding:0 55px 0 37px;position:relative;width:100%;height:68px;letter-spacing:.7px}
.shipping_sop .sop_ttl span{margin:auto 0}
.shipping_sop .sop_ttl .spch:not(.arrw){position:absolute;top:13px;left:40px}
.shipping_sop .sop_ttl .arrw{position:absolute;top:28px;right:40px}
.shipping_sop:not(.actv) .sop_ttl .spch.ship{background-position:0 -44px}
.shipping_sop:not(.actv) .sop_ttl .spch.pickup{background-position:-46px -47px}
.shipping_sop.actv .sop_ttl,.shipping_sop.actv .sop_ttl{background:#a74dc9;background:-moz-linear-gradient(left,#a74dc9 0%,#ab51cc 34%,#c771e5 67%,#cb75e9 100%);background:-webkit-linear-gradient(left,#a74dc9 0%,#ab51cc 34%,#c771e5 67%,#cb75e9 100%);background:linear-gradient(to right,#a74dc9 0%,#ab51cc 34%,#c771e5 67%,#cb75e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a74dc9',endColorstr='#cb75e9',GradientType=1);color:#fff}
.shipping_sop.actv .sop_ttl .arrw{transform:rotate(180deg);filter:brightness(0) invert(1)}
.shipping_sop .sop_cnt{padding:0 49px;margin-bottom:10px;display:none}
.shipping_sop.actv .sop_cnt{display:block}
.shipping_sop .sop_cnt .envios{padding-top:30px;margin-top:30px;border-top:1px solid #e1e1e1}
.shipping_sop .sop_cnt .envios:first-child{border-top:0;margin-top:0}
.envios .shp-slct{display:flex;width:100%}
.envios .shp-slct &gt; *{margin:auto 0}
.envios .chk-slct label font{margin-left:auto}
.envios .xtrchk{margin:10px 0 0 32px}
.envios .xtrchk &gt; p{font-weight:700;font-size:16px;line-height:18px;color:#f57317;letter-spacing:.1px}
.errship p{color:#ff2939!important}
.chkout-blk{margin-top:40px;padding-top:37px;border-top:1px solid #e1e1e1;position:relative}
.chkout-blk.bklnbt{border-top:0;padding-top:0}
.chkout-blk.lst{margin-bottom:40px;padding-bottom:37px;border-bottom:1px solid #e1e1e1}
.chkout-blk h4{margin:0;padding:0;color:#4b4b4b;font-size:22px;font-weight:500;line-height:18px;letter-spacing:.8px;padding-right:45px}
.chkout-blk.dspl h4{cursor:pointer}
.chkout-blk.dspl h4 .arrw{position:absolute;top:3px;right:0;filter:grayscale(100%)}
.chkout-blk.dspl.actv h4 .arrw{transform:rotate(180deg)}
.chkout-blk .chkcntd{margin-top:15px;font-size:15px;line-height:17px;letter-spacing:.5px;color:#4b4b4b}
.chkout-blk.dspl .chkcntd,.chkout-blk.invc{display:none}
.chkout-blk.dspl.actv .chkcntd,.chkout-blk.invc.actv{display:block}
.chkout-blk .chkcntd p{padding-left:22px;text-transform:uppercase}
.chkout-blk .chkcntd p.smll{font-size:12px;line-height:13px;padding-left:0}
.chkout-blk .chkcntd i{color:#f46b04;display:block}
.chkout-blk .chkcntd textarea{margin-top:25px}
.pagos{position:relative;display:flex;flex-wrap:wrap;margin-top:48px}
.pagos .modlpay{flex:0 0 auto;width:33.33%;padding:0 15px;margin-top:18px}
.pagos.phddn .modlpay:not(.slcted){display:none}
.pagos .modlpay .brdpay{padding-top:27px;border-top:1px solid #e1e1e1}
.pagos.phddn .modlpay.slcted .brdpay{padding-top:0;border-top:0}
.pagos .modlpay .chk-slct #sequra:before,.pagos .modlpay .chk-slct #sequra_pp:before{top:3px}
.pagos .modlpay .xtrchk.xform input[type="checkbox"] + label{margin-left:0;padding:0}
.pagos .psall{display:none;position:absolute;top:10px;right:0;color:#f98912;font-family:'todayshop-lightregular';font-weight:700;font-size:16px;letter-spacing:.7px;cursor:pointer}
.pagos.phddn .psall{display:block}
.icon-info{position:relative;cursor:pointer}
.icon-info:after,.icon-info:after{content:'+ info';color:var(--primary-color);text-align:center;font-size:16px;font-weight:400;letter-spacing:.6px}
.chkcnfm{display:flex;padding-left:20px}
.chkcnfm &gt; *{margin:auto 0}
.chkcnfm img{max-width:100px;border:0;margin-right:10px}
.chkcnfm label{flex:1 1 0}
.chkcnfm font{padding-left:4px;margin-left:auto;color:#575757;font-size:16px;line-height:16px;text-transform:uppercase;letter-spacing:.9px;font-family:'todayshop-lightregular';font-weight:700}
.chkcnfm i{margin-left:0;max-width:100px}
.chk-lstep{margin-top:30px;padding:18px 28px 13px;background:#e2ffd9;display:flex;flex-direction:column;text-align:center;font-size:15px;color:#2d333a;line-height:15px;letter-spacing:.5px}
.chk-lstep b{font-family:'todayshop-mediumregular';font-weight:400;color:#4b4b4b;font-size:22px;line-height:18px}
.textSuccess{margin-bottom:15px;margin-top:30px;display:flex;position:relative}
.textSuccess .scs-flx{display:flex;flex-direction:column}
.textSuccess h1{text-transform:uppercase;color:#4b4b4b;font-size:22px;line-height:18px;font-family:'todayshop-mediumregular';margin-bottom:10px}
.textSuccess h1 p{color:#2d333a;font-size:15px;line-height:15px}
.textSuccess label{margin:0 0 auto auto;background:#be66dd;font-family:'todayshop-mediumregular';font-size:22px;line-height:26px;color:#fff;padding:2px 10px;height:27px}
.scs-rtrn{;margin-top:30px;text-transform:uppercase;width:350px;display:inline-block;text-align:center;font-size:18px;color:#fff;line-height:58px;background:var(--primary-color);}
.scs-rtrn:hover{color:#fff;opacity:.8}
#paycardgift{display:none}
.chk-prdt{padding:20px 0;border-bottom:1px solid #e4e7ea;font-family:'todayshop-regularregular';color:#575757;font-size:18px;line-height:16px;letter-spacing:.5px;display:flex}
.chk-prdt img{height:101px}
.chk-iprdt{margin:auto 0 auto 30px;width:100%;display:flex;justify-content:space-between}
.chk-iprdt label{padding:0}
.chk-iprdt label &gt; span{margin-right:27px}
.chk-iprdt b{font-weight:400;font-family:'todayshop-mediumregular'}
.totales{margin-top:15px;overflow:hidden;font-size:18px;color:#585858;font-family:'todayshop-regularregular'}
.totales table{float:right;width:100%;border-spacing:0}
.totales table tbody tr:nth-child(2n){background-color:#fff}
.totales table .main{letter-spacing:.5px;padding:5px 11px;width:100%}
.totales table tbody tr:last-child{position:relative;top:15px}
.totales table tbody tr:last-child .main{padding-top:20px;border-top:1px solid #e4e7ea}
.totales table tbody tr:last-child strong{font-size:22px}
@media all and (min-width: 767px) {
	.pagos .modlpay:nth-child(-n+3){padding-top:0!important;margin-top:0}
	.pagos .modlpay:nth-child(3n){padding:0 0 0 29px}
	.pagos .modlpay:nth-child(3n) + div,.pagos .modlpay:first-child{padding:0 29px 0 0}
	.pagos .modlpay:nth-child(-n+3) .brdpay{padding-top:0;border-top:0}
	.pagos.phddn .modlpay.slcted{margin-top:0;width:100%}
}
@media all and (max-width: 1020px) {
	#brcb-chck .brcb{margin-left:0}
	#brcb-chck{display:block;padding:0 0 30px}
	#brcb-chck .cstchk{width:100%;height:auto;display:block;margin-bottom:16px}
	#brcb-chck .cstchk span{display:inline-block}
	#brcb-chck .cstchk span:not(:last-child):after{content:'.';display:inline-block;padding:0 20px;position:relative;top:-3px;font-weight:700}
}
@media all and (max-width: 767px) {
	#brcb-chck .brcb a{font-size:12px;position:relative}
	#brcb-chck .brcb a:not(:last-child):after{content:"...";font-size:26px;color:#eee;line-height:23px;position:absolute;top:-5px;right:-20px;letter-spacing:2px}
	#brcb-chck .brcb a:nth-child(3):after{right:-37px}
	#brcb-chck .brcb a span{height:28px;width:28px;font-size:12px;line-height:28px}
	#brcb-chck .brcb .brdots{display:none}
	.spch.ship{background-size:63px;width:31px;height:31px}
	.spch.pickup{background-position:-39px -2px;background-size:69px;width:30px;height:30px}
	.shipping_sop:not(.actv) .sop_ttl .spch.ship{background-position:0 -33px}
	.shipping_sop:not(.actv) .sop_ttl .spch.pickup{background-position:-39px -39px}
	.shipping_sop .sop_cnt .envios:last-child{margin-bottom:30px}
	.blck_sop{display:block;margin-top:31px}
	.shipping_sop{width:100%;margin-bottom:10px}
	.shipping_sop .sop_ttl{font-size:16px;}
	.shipping_sop .sop_ttl .spch:not(.arrw){top:18px;left:16px}
	.shipping_sop .sop_ttl .spch.arrw{top:29px;right:15px}
	.shipping_sop .sop_cnt{padding:0}
	.chkout-blk{margin-top:31px}
	.chkout-blk.lst{margin-bottom:31px;padding-bottom:0;border-bottom:0}
	.chkout-blk h4{font-size:18px}
	.pagos{margin-top:0;flex-direction:column}
	.pagos .modlpay{width:100%}
	.pagos:not(.phddn) .modlpay:first-child{margin-top:0}
	.pagos .modlpay:first-child .brdpay{border:0}
	.pagos.phddn .psall{position:relative;text-align:center;padding-top:17px;border-top:1px solid #e1e1e1}
	.chk-lstep{margin-top:-1px}
	.textSuccess{display:block}
	.textSuccess h1{padding-right:120px;font-size:18px}
	.textSuccess label{position:absolute;top:0;right:0}
	.scs-rtrn{width:100%;line-height:48px}
	.chk-prdt{font-size:16px}
	.chk-prdt img{width:72px}
	.chk-iprdt{margin-left:10px;display:block}
	.chk-iprdt label{display:flex;margin-bottom:10px}
	.chk-iprdt label &gt; span{margin-right:9px}
	.chk-iprdt label &gt; font{flex:1}
	.chk-iprdt b{display:block;margin-top:10px}
	.totales{font-size:16px}
	.totales table tbody tr:last-child strong{font-size:20px}
	.totales table .main{padding:5px 9px}
}</pre></body></html>