/* Pagina de seguimiento del pedido.
   Portada oscura, la ficha del buscador de TrackShip levantada sobre ella,
   el recorrido del envio en negro y la salida de ayuda. */

.gcs{font-family:'Bricolage Grotesque',sans-serif;color:#0a0a0b;background:#fff;display:block}
.gcs img{display:block;max-width:100%}
.gcs__kicker{display:block;font:700 10.5px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8a8a90;margin:0 0 9px}
.gcs__kicker--claro{color:#e0a394}

.gcs .gcs__h1{color:#fff !important;margin:0 0 12px;letter-spacing:-.025em;text-wrap:balance;
	font:800 clamp(30px,7.4vw,52px)/1.02 'Bricolage Grotesque',sans-serif !important;text-transform:none}
.gcs .gcs__h2{color:#0a0a0b !important;margin:0 0 16px;letter-spacing:-.02em;text-wrap:balance;
	font:800 clamp(21px,4.4vw,32px)/1.1 'Bricolage Grotesque',sans-serif !important;text-transform:none}
.gcs .gcs__h2--claro{color:#fff !important}
.gcs .gcs__h2--centro{text-align:center}

/* --------------------------------------------------------------- portada */
.gcs__hero{background:#0a0a0b;padding:44px 18px 118px;position:relative;overflow:hidden}
.gcs__hero::before{content:'';position:absolute;inset:auto -10% -60% 40%;height:380px;pointer-events:none;
	background:radial-gradient(closest-side,rgba(224,112,92,.22),rgba(224,112,92,0));filter:blur(6px)}
.gcs__hero-in{position:relative;max-width:820px;margin:0 auto}
.gcs__lead{margin:0;max-width:56ch;color:#b9b9c1;font:400 14.5px/1.6 'Bricolage Grotesque',sans-serif}
@media (min-width:768px){
	.gcs__hero{padding:64px 32px 132px}
	.gcs__lead{font-size:15.5px}
}

/* ---------------------------------------------------------- ficha buscador */
.gcs__buscador{max-width:820px;margin:-92px auto 0;padding:0 18px 6px;position:relative;z-index:2}
@media (min-width:768px){.gcs__buscador{padding:0 32px 6px}}
.gcs__card{background:#fff;border-radius:22px;padding:8px 6px 4px;box-shadow:0 18px 48px rgba(10,10,11,.18);border:1px solid #ececee}
.gcs__pista{margin:14px 2px 0;color:#8a8a90;font:400 12.5px/1.55 'Bricolage Grotesque',sans-serif}
.gcs__pista b{color:#0a0a0b}

/* TrackShip dentro de la ficha */
.gcs__card form.order_track_form{max-width:none;margin:0;border:0 !important;min-height:0;background:transparent;border-radius:0}
.gcs__card .track-order-section{margin:0}
.gcs__card .search_order_form{padding:0}
.gcs__card .tracking_form_tabs{border:0 !important;display:flex;gap:6px;padding:8px 10px 0;margin:0 0 4px}
.gcs__card .tracking_form_tabs .ts_from_input{position:absolute;opacity:0;width:0;height:0}
.gcs__card .ts_from_label{
	display:inline-flex;align-items:center;justify-content:center;cursor:pointer;
	padding:10px 15px;margin:0;border-radius:999px;border:1.5px solid #e6e6ea;
	font:700 11.5px/1 'Bricolage Grotesque',sans-serif !important;letter-spacing:.03em;
	color:#6d6d74 !important;text-transform:none;background:#fff;transition:all .16s ease}
.gcs__card .ts_from_label:hover{border-color:#c9ccd2}
.gcs__card .order_track_form input.ts_from_input:checked + label{
	background:#0a0a0b;border-color:#0a0a0b;color:#fff !important;margin-bottom:0;border-bottom:1.5px solid #0a0a0b}
.gcs__card .tracking_form{padding:14px 12px 12px}
.gcs__card .tracking_form > p:first-child{margin:0 0 14px;color:#6d6d74;font:400 13px/1.55 'Bricolage Grotesque',sans-serif}
.gcs__card .form-row{margin:0 0 12px;display:flex;flex-direction:column;gap:6px}
.gcs__card .form-row label{
	font:700 10px/1 'Bricolage Grotesque',sans-serif !important;letter-spacing:.1em;
	text-transform:uppercase;color:#8a8a90 !important;margin:0}
.gcs__card .form-row input.input-text{
	width:100% !important;max-width:none !important;box-sizing:border-box;
	border:1.5px solid #e2e2e7;border-radius:12px;padding:13px 14px;background:#fff;
	font:600 14px/1.2 'Bricolage Grotesque',sans-serif;color:#0a0a0b;box-shadow:none}
.gcs__card .form-row input.input-text::placeholder{color:#b3b3bb;font-weight:400}
.gcs__card .form-row input.input-text:focus{border-color:#0a0a0b;outline:none}
.gcs__card .order_track_form div.search_order_form button{
	width:100%;background:#0a0a0b;color:#fff;border:0;border-radius:999px;
	min-height:54px;padding:0 26px;cursor:pointer;
	font:700 13px/1 'Bricolage Grotesque',sans-serif !important;letter-spacing:.06em;text-transform:uppercase;
	transition:opacity .16s ease}
.gcs__card .order_track_form div.search_order_form button:hover{opacity:.86}
.gcs__card .track_fail_msg{color:#c9736a !important;padding:0 12px 12px;font:600 12.5px/1.5 'Bricolage Grotesque',sans-serif}
.gcs__card .trackship_branding,.gcs__card .enhanced_trackship_branding{display:none !important}
/* resultado del seguimiento */
.gcs__card .tracking-detail,.gcs__card .shipment-tracking,.gcs__card .ts-shipment{font-family:'Bricolage Grotesque',sans-serif}

/* ---------------------------------------------------------- estados envio */
.gcs__estados{margin:40px 0 0;background:#0a0a0b;padding:40px 18px 44px}
@media (min-width:768px){.gcs__estados{margin-top:54px;padding:54px 32px 58px}}
.gcs__estados-in{max-width:1120px;margin:0 auto}
.gcs__estados-lead{margin:-6px 0 22px;max-width:56ch;color:#93939c;font:400 13.5px/1.55 'Bricolage Grotesque',sans-serif}

/* los cuatro pasos normales */
.gcs__ruta{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:1fr}
@media (min-width:620px){.gcs__ruta{grid-template-columns:1fr 1fr}}
@media (min-width:1000px){.gcs__ruta{grid-template-columns:repeat(4,1fr);gap:18px}}
.gcs__hito{position:relative;background:#141417;border:1px solid #232329;border-radius:18px;
	padding:18px 16px 20px;display:flex;flex-direction:column;gap:4px;
	transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}
.gcs__hito-n{position:absolute;top:14px;right:14px;
	font:800 11px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.06em;color:#4a4a54}
@media (min-width:1000px){
	.gcs__hito:not(:last-child)::after{content:'';position:absolute;top:50%;right:-13px;width:7px;height:7px;
		border-top:2px solid #3a3a42;border-right:2px solid #3a3a42;transform:translateY(-50%) rotate(45deg)}
}
.gcs__hito-ico{display:block;width:62px;height:62px;border-radius:14px;overflow:hidden;margin:0 0 10px;background:#0a0a0b}
.gcs__hito-ico img{width:100%;height:100%;object-fit:cover}
.gcs__hito b{color:#fff;font:700 14.5px/1.2 'Bricolage Grotesque',sans-serif;letter-spacing:-.01em}
.gcs__hito-t{color:#93939c;font:400 12.5px/1.5 'Bricolage Grotesque',sans-serif}
/* movil: icono a la izquierda para que la lista no se haga larga */
@media (max-width:619px){
	.gcs__hito{display:grid;grid-template-columns:52px 1fr;column-gap:14px;row-gap:3px;align-items:center;padding:14px 38px 14px 14px}
	.gcs__hito-ico{grid-row:1 / span 3;width:52px;height:52px;margin:0;align-self:start}
	.gcs .gcs__aqui{margin-top:6px}
}

/* si pasa algo */
.gcs .gcs__h3{color:#fff !important;margin:34px 0 14px;text-transform:none;letter-spacing:-.01em;
	font:800 17px/1.2 'Bricolage Grotesque',sans-serif !important}
.gcs__avisos{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:1fr}
@media (min-width:620px){.gcs__avisos{grid-template-columns:1fr 1fr}}
@media (min-width:1000px){.gcs__avisos{grid-template-columns:repeat(4,1fr);gap:12px}}
.gcs__aviso{display:flex;gap:12px;align-items:flex-start;border:1px solid #232329;border-radius:16px;padding:14px 14px 16px;
	transition:border-color .2s ease,box-shadow .2s ease}
.gcs__aviso-ico{flex:0 0 36px;height:36px;border-radius:10px;background:#1c1c21;color:#e0a394;
	display:flex;align-items:center;justify-content:center}
.gcs__aviso-ico svg{width:18px;height:18px}
.gcs__aviso-txt{display:flex;flex-direction:column;gap:3px;min-width:0}
.gcs__aviso-txt b{color:#fff;font:700 13.5px/1.25 'Bricolage Grotesque',sans-serif}
.gcs__aviso-txt > span{color:#93939c;font:400 12px/1.5 'Bricolage Grotesque',sans-serif}

.gcs__estados-nota{margin:22px 0 0;color:#6f6f78;font:400 12.5px/1.5 'Bricolage Grotesque',sans-serif}
.gcs__estados-nota b{color:#c9c9d0;font-weight:600}

/* estado en el que va el pedido buscado */
.gcs .gcs__aqui{display:none;align-self:flex-start;margin-top:10px;padding:6px 10px;border-radius:999px;
	background:#e0a394;color:#0a0a0b;font:700 10px/1 'Bricolage Grotesque',sans-serif;
	letter-spacing:.08em;text-transform:uppercase}
.gcs__hito.is-actual,.gcs__aviso.is-actual{border-color:#e0a394;box-shadow:0 0 0 1px #e0a394,0 14px 34px rgba(224,163,148,.14)}
.gcs .is-actual .gcs__aqui{display:inline-flex}
.gcs__hito.is-hecho{opacity:.5}
@media (prefers-reduced-motion:reduce){.gcs__hito,.gcs__aviso{transition:none}}

/* ---------------------------------------------------------------- plazos */
.gcs__plazos{max-width:1120px;margin:0 auto;padding:40px 18px 6px}
@media (min-width:768px){.gcs__plazos{padding:52px 32px 6px}}
.gcs__plazos-g{display:grid;gap:12px;grid-template-columns:1fr}
@media (min-width:700px){.gcs__plazos-g{grid-template-columns:repeat(3,1fr)}}
.gcs__plazo{background:#f4f4f5;border-radius:18px;padding:22px 20px;display:flex;flex-direction:column;gap:3px}
.gcs__plazo b{font:800 clamp(24px,4.6vw,32px)/1 'Bricolage Grotesque',sans-serif;letter-spacing:-.03em;
	font-variant-numeric:tabular-nums;color:#0a0a0b}
.gcs__plazo-lab{font:700 10px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8a8a90;margin:5px 0 2px}
.gcs__plazo-t{font:400 12.5px/1.5 'Bricolage Grotesque',sans-serif;color:#55555c}

/* ----------------------------------------------------------------- ayuda */
.gcs__ayuda{max-width:1120px;margin:0 auto;padding:34px 18px 56px}
@media (min-width:768px){.gcs__ayuda{padding:44px 32px 70px}}
.gcs__ayuda-caja{background:#0a0a0b;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:1fr}
@media (min-width:840px){.gcs__ayuda-caja{grid-template-columns:.6fr 1fr;align-items:center}}
.gcs__ayuda-foto{background:#141417;display:flex;align-items:center;justify-content:center;padding:24px}
.gcs__ayuda-foto img{width:100%;max-width:210px;height:auto;border-radius:16px}
.gcs__ayuda-txt{padding:26px 22px 30px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
@media (min-width:840px){.gcs__ayuda-txt{padding:36px 40px}}
.gcs__ayuda-txt p{margin:0;max-width:52ch;color:#b9b9c1;font:400 13.5px/1.6 'Bricolage Grotesque',sans-serif}
.gcs__ayuda-btns{display:flex;flex-wrap:wrap;gap:9px;margin-top:4px}
.gcs__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;
	padding:14px 24px;text-decoration:none;transition:opacity .16s ease,background .16s ease;
	font:700 12.5px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.05em}
.gcs__btn--claro{background:#fff;color:#0a0a0b !important}
.gcs__btn--claro:hover{opacity:.86}
.gcs__btn--linea{background:transparent;color:#fff !important;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5);letter-spacing:.01em;text-transform:none}
.gcs__btn--linea:hover{background:rgba(255,255,255,.12)}
.gcs__pie{margin:18px 2px 0;color:#8a8a90;font:400 13px/1.6 'Bricolage Grotesque',sans-serif}
.gcs__pie a{color:#0a0a0b;font-weight:600;text-decoration:underline;text-underline-offset:3px}

/* pestanas a partes iguales */
.gcs__card .tracking_form_tabs .ts_from_label{flex:1 1 0;min-width:0}

.gcs__card .ts_from_label{white-space:nowrap}

/* ------------------------------------------------------- animacion estado */
.gcs__escena{position:relative;margin:26px 0 0;border-radius:22px;overflow:hidden;background:#000;
	box-shadow:0 0 0 1px #1c1c21,0 24px 60px rgba(0,0,0,.45)}
.gcs__escena-cine{position:relative;aspect-ratio:16/9;background:#000}
.gcs__escena[hidden]{display:none}
.gcs__escena-v{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;
	opacity:0;transition:opacity .6s ease}
.gcs__escena-v.on{opacity:1}
.gcs__escena-pie{padding:4px 20px 20px;display:flex;flex-direction:column;gap:5px}
@media (min-width:768px){.gcs__escena-pie{padding:2px 28px 26px}}
.gcs .gcs__escena-t{display:block;font:800 clamp(26px,5.6vw,44px)/1 'Bricolage Grotesque',sans-serif;letter-spacing:-.025em;
	background:linear-gradient(180deg,#ffffff 0%,#e6e7ea 32%,#8e9199 52%,#f4e3dc 70%,#b98b7e 100%);
	-webkit-background-clip:text;background-clip:text;color:transparent}
.gcs__escena-s{color:#cfcfd6;font:500 13px/1.4 'Bricolage Grotesque',sans-serif}
@media (min-width:768px){.gcs__escena-s{font-size:14.5px}}

/* aviso de pretransito bajo el buscador */
.gcs__aviso-pre{margin:14px 2px 0;padding:12px 14px;border-radius:14px;background:#f6efec;color:#5a3f37;
	font:500 13px/1.5 'Bricolage Grotesque',sans-serif}
.gcs__aviso-pre[hidden]{display:none}
@media (prefers-reduced-motion:reduce){.gcs__escena-v{transition:none}}

/* ======================================================= widget de TrackShip
   Resultado del seguimiento con la estetica de la tienda: cabecera limpia,
   estado en un panel negro con letras cromadas y barra de progreso, y detalles
   del pedido en lista. Pisa los estilos en linea del plugin (llevan !important). */

/* en esta pagina la cabecera flota sobre negro, no sobre el blanco general */
body{background:#0a0a0b !important}

.gcs .gcs__card .col.enhanced_tracking_detail{border:0 !important;background:transparent !important;border-radius:0 !important;
	margin:0 !important;box-shadow:none !important;font-family:'Bricolage Grotesque',sans-serif !important;color:#0a0a0b !important}
.gcs .gcs__card .enhanced_tracking_detail + .enhanced_tracking_detail{border-top:1px solid #ececee !important;margin-top:6px !important;padding-top:6px !important}

/* cabecera: transportista y numero */
.gcs .gcs__card .tracking_number_wrap{padding:14px 14px 12px !important;border:0 !important;cursor:pointer;
	display:flex !important;align-items:center;justify-content:space-between;gap:12px}
.gcs .gcs__card .tracking_number_wrap > div{align-items:center;gap:12px;min-width:0;flex:1 1 auto;width:100%}
.gcs .gcs__card .provider_image_div{margin:0 !important}
.gcs .gcs__card .provider_image{width:48px !important;height:48px !important;object-fit:contain;padding:6px;box-sizing:border-box;
	border:1px solid #ececee;border-radius:14px;background:#fff}
.gcs .gcs__card .tracking_number_div ul{list-style:none;margin:0 !important;padding:0 !important}
.gcs .gcs__card .tracking_number_div li{margin:0 !important;padding:0 !important;line-height:1.25}
.gcs .gcs__card .tracking_page_provider_name{display:block;margin:0 0 5px;color:#8a8a90 !important;
	font:700 10.5px/1 'Bricolage Grotesque',sans-serif !important;letter-spacing:.12em;text-transform:uppercase}
.gcs .gcs__card .tracking_number_div strong{color:#0a0a0b !important;font:800 clamp(15px,3.6vw,18px)/1.1 'Bricolage Grotesque',sans-serif !important;
	letter-spacing:.02em;font-variant-numeric:tabular-nums;word-break:break-all}
.gcs .gcs__card .tracking_number_div a{text-decoration:none !important;color:inherit !important}
/* el numero se ve entero siempre (TrackShip lo corta con puntos suspensivos) */
.gcs .gcs__card .tracking_number_div,.gcs .gcs__card .tracking_number_div ul,.gcs .gcs__card .tracking_number_div li,
.gcs .gcs__card .tracking_number_div a,.gcs .gcs__card .tracking_number_div strong{min-width:0;max-width:100%;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}
.gcs .gcs__card .tracking_number_div{flex:1 1 auto}
@media (max-width:420px){.gcs .gcs__card .tracking_number_div strong{font-size:clamp(11px,3.5vw,14.5px) !important;letter-spacing:0}}

/* flechas de los desplegables: circulo gris con chevron */
.gcs .gcs__card span.accordian-arrow{flex:0 0 34px;width:34px !important;height:34px !important;margin:0 0 0 auto !important;padding:0 !important;
	border:0 !important;border-radius:50%;background:#f4f4f5;transform:none !important;position:relative;display:inline-block}
.gcs .gcs__card span.accordian-arrow::after{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;
	border-right:2px solid #0a0a0b;border-bottom:2px solid #0a0a0b;transform:translate(-50%,-70%) rotate(45deg);transition:transform .2s ease}
.gcs .gcs__card span.accordian-arrow.ts-right::after,.gcs .gcs__card span.accordian-arrow.right::after{transform:translate(-70%,-50%) rotate(-45deg)}
.gcs .gcs__card span.accordian-arrow.ts-up::after,.gcs .gcs__card span.accordian-arrow.up::after{transform:translate(-50%,-30%) rotate(-135deg)}

/* estado actual: panel negro */
.gcs .gcs__card .enhanced_tracking_content{border:0 !important;padding:0 !important}
.gcs .gcs__card .tracking_widget_tracking_events_section{padding:0 8px !important}
.gcs .gcs__card .enhanced_overview{background:#0a0a0b !important;border-radius:18px;padding:20px 20px 18px !important;margin:0 0 8px !important;
	color:#fff !important;position:relative;overflow:hidden}
.gcs .gcs__card .enhanced_overview::after{content:'';position:absolute;right:-40px;top:-60px;width:220px;height:220px;pointer-events:none;
	background:radial-gradient(closest-side,rgba(224,163,148,.22),rgba(224,163,148,0))}
.gcs .gcs__card .heading_shipment_status{display:flex !important;align-items:center;gap:12px;margin:0 0 4px !important;padding:0 !important;
	font:800 clamp(26px,5.4vw,34px)/1.05 'Bricolage Grotesque',sans-serif !important;letter-spacing:-.025em;
	background:linear-gradient(180deg,#ffffff 0%,#e6e7ea 32%,#8e9199 55%,#f4e3dc 72%,#b98b7e 100%);
	-webkit-background-clip:text;background-clip:text;color:transparent !important}
.gcs .gcs__card .heading_shipment_status::before{content:'' !important;flex:0 0 10px;width:10px !important;height:10px !important;margin:0 !important;
	background:#e0a394 !important;background-image:none !important;border-radius:50%;box-shadow:0 0 0 0 rgba(224,163,148,.6);
	animation:gcsLate 1.8s ease-out infinite}
.gcs .gcs__card .heading_shipment_status.delivered::before{animation:none;background:#7fd1a6 !important}
.gcs .gcs__card .heading_shipment_status.exception::before,.gcs .gcs__card .heading_shipment_status.failure::before,
.gcs .gcs__card .heading_shipment_status.return_to_sender::before{background:#ff8a7a !important}
@keyframes gcsLate{0%{box-shadow:0 0 0 0 rgba(224,163,148,.55)}100%{box-shadow:0 0 0 12px rgba(224,163,148,0)}}
@media (prefers-reduced-motion:reduce){.gcs .gcs__card .heading_shipment_status::before{animation:none}}

.gcs .gcs__card .enhanced_overview .tracking_detail{margin:0 !important;padding:0 !important;border:0 !important;color:#d9d9df !important}
.gcs .gcs__card .enhanced_overview .tracking_detail::before,.gcs .gcs__card .enhanced_overview .tracking_detail::after{display:none !important}
.gcs .gcs__card .enhanced_overview .tracking_detail strong{display:block;margin:2px 0 3px;color:#9a9aa3 !important;
	font:700 10.5px/1.3 'Bricolage Grotesque',sans-serif !important;letter-spacing:.1em;text-transform:uppercase}
.gcs .gcs__card .enhanced_overview .tracking_detail div{color:#ececf0 !important;font:500 14px/1.45 'Bricolage Grotesque',sans-serif !important}

/* barra de progreso (la mete el script de la plantilla) */
.gcs__progreso{position:relative;z-index:1;margin:16px 0 14px}
.gcs__progreso-b{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}
.gcs__progreso-b i{display:block;height:5px;border-radius:99px;background:#26262c}
.gcs__progreso-b i.on{background:linear-gradient(90deg,#b98b7e,#f4e3dc 55%,#e0a394)}
.gcs__progreso-b i.ahora{background:linear-gradient(90deg,#b98b7e,#f4e3dc 55%,#e0a394);animation:gcsBrillo 2.2s ease-in-out infinite}
@keyframes gcsBrillo{50%{opacity:.55}}
.gcs__progreso-l{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px}
.gcs__progreso-l span{color:#6f6f78;font:600 10px/1.2 'Bricolage Grotesque',sans-serif;letter-spacing:.04em}
.gcs__progreso-l span.on{color:#e7c8bf}
@media (prefers-reduced-motion:reduce){.gcs__progreso-b i.ahora{animation:none}}

/* historial de movimientos, si hay mas de uno */
.gcs .gcs__card .tracking_detail:not(.enhanced_overview .tracking_detail){margin:0 0 0 18px !important;padding:0 0 14px 18px !important;border-left:2px solid #ececee !important}
.gcs .gcs__card .tracking_detail:not(.enhanced_overview .tracking_detail)::before{content:'' !important;left:-6px !important;top:4px !important;width:10px !important;height:10px !important;
	border-radius:50%;background:#d6d6dc !important}
.gcs .gcs__card .view_more_class,.gcs .gcs__card .tracking_event_tab_view a{color:#0a0a0b !important;font:700 12px/1 'Bricolage Grotesque',sans-serif !important;
	letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px}

/* detalles del pedido */
.gcs .gcs__card .enhanced_shipment_details_section{border:0 !important;margin:0 8px 4px !important}
.gcs .gcs__card .enhanced_heading{display:flex !important;align-items:center;justify-content:space-between;padding:12px 6px !important;border:0 !important;cursor:pointer}
.gcs .gcs__card .enhanced_heading > span:first-child{color:#0a0a0b !important;font:700 11px/1 'Bricolage Grotesque',sans-serif !important;letter-spacing:.12em;text-transform:uppercase}
.gcs .gcs__card .enhanced_content{border:0 !important;padding:2px 6px 10px !important}
.gcs .gcs__card .enhanced_content .wc_order_id{display:block;margin:0 0 10px !important;padding:0 !important;color:#6d6d74 !important;
	font:500 13px/1.5 'Bricolage Grotesque',sans-serif !important}
.gcs .gcs__card .enhanced_content .wc_order_id a{color:#0a0a0b !important;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.gcs .gcs__card ul.tpi_product_tracking_ul{list-style:none;margin:0 !important;padding:0 !important;display:grid;gap:8px}
.gcs .gcs__card ul.tpi_product_tracking_ul li{display:flex !important;align-items:center;gap:12px;margin:0 !important;padding:8px !important;
	border:1px solid #ececee !important;border-radius:14px;background:#fff}
.gcs .gcs__card ul.tpi_product_tracking_ul li img{width:52px !important;height:52px !important;object-fit:cover;border-radius:10px;background:#f4f4f5;margin:0 !important}
.gcs .gcs__card ul.tpi_product_tracking_ul li span,.gcs .gcs__card ul.tpi_product_tracking_ul li a{color:#0a0a0b !important;
	font:600 13.5px/1.35 'Bricolage Grotesque',sans-serif !important;text-decoration:none !important}
.gcs .gcs__card .shipping_from_to{border-color:#ececee !important;font-family:'Bricolage Grotesque',sans-serif !important}

@media (max-width:560px){
	.gcs .gcs__card .enhanced_overview{padding:18px 16px 16px !important}
	.gcs__progreso-l span{font-size:9.5px;letter-spacing:0}
}
