/* Va en el documento (no en el shadow root): @font-face no funciona dentro de Shadow DOM. */
@font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, 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')
      format('woff');
    font-weight: 400;
    font-style: normal;
  }
@font-face {font-family: 'icomoon';src:  url('//www.exquisitetimepieces.com/cdn/shop/t/4/assets/icomoon.eot?v=40073263178600934091762295758');src:  url('//www.exquisitetimepieces.com/cdn/shop/t/4/assets/icomoon.eot?v=40073263178600934091762295758') format('embedded-opentype'),url('//www.exquisitetimepieces.com/cdn/shop/t/4/assets/icomoon.ttf?v=3073305035700732751762295758') format('truetype'),url('//www.exquisitetimepieces.com/cdn/shop/t/4/assets/icomoon.woff?v=164432553405425012441762295759') format('woff'),url('//www.exquisitetimepieces.com/cdn/shop/t/4/assets/icomoon.svg?v=20337712751715580881762295758') format('svg');font-weight: normal;font-style: normal;font-display: block;}
@font-face {
            font-family: 'Butler';
            src: url(https://cdn.shopify.com/s/files/1/0790/6993/7984/files/Butler.woff2?v=1688374313) format('woff2'),
                url(https://cdn.shopify.com/s/files/1/0790/6993/7984/files/Butler.woff?v=1688374313) format('woff');
            font-weight: 500;
            font-style: normal;
            font-display: swap;
        }
@font-face {
            font-family: 'font-test';
            
            font-style: normal;
            font-display: swap;
        }
@font-face {
  font-family: "EB Garamond";
  font-weight: 400;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n4.f03b4ad40330b0ec2af5bb96f169ce0df8a12bc0.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n4.73939a8b7fe7c6b6b560b459d64db062f2ba1a29.woff") format("woff");
}
@font-face {
  font-family: "EB Garamond";
  font-weight: 700;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n7.d08d282a03b4a9cde493a0a5c170eb41fd0a48a6.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n7.7c8306185882f01a9ed6edf77ce46bbf9dd53b41.woff") format("woff");
}
@font-face {
  font-family: "EB Garamond";
  font-weight: 500;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n5.3e25a5488beb55ca397c46b6a35ec00e32bd7588.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n5.abced48e0ce998fe3fda80b5d5329505f19714c6.woff") format("woff");
}
@font-face {
  font-family: "EB Garamond";
  font-weight: 600;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n6.9fbba68e5aeeda69cf315a9bd4516ff6325d7e2d.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_n6.f6cdb210b4d532f781a8385fdcef2e74c795072f.woff") format("woff");
}
@font-face {
  font-family: "EB Garamond";
  font-weight: 400;
  font-style: italic;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_i4.8a8d350a4bec29823a3db2f6d6a96a056d2e3223.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_i4.ac4f3f00b446eda80de7b499ddd9e019a66ddfe2.woff") format("woff");
}
@font-face {
  font-family: "EB Garamond";
  font-weight: 700;
  font-style: italic;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_i7.a554120900e2a1ba4ba64bd80ad36a8fd44041f5.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/ebgaramond/ebgaramond_i7.7101ca1f5cf9647cc8a47fe8b7268d197f62e702.woff") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 700;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 500;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n5.26caedc0c0f332f957d0fb6b24adee050844cce5.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n5.d09f0488bf8aadd48534c94ac3f185fbc9ddb168.woff") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 600;
  font-style: normal;
  src: url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n6.b2cbcfa81550fc99b5d970d0ef582eebcbac24e0.woff2") format("woff2"),
       url("//www.exquisitetimepieces.com/cdn/fonts/assistant/assistant_n6.5dced1e1f897f561a8304b6ef1c533d81fd1c6e0.woff") format("woff");
}

/* Contenedores (light DOM). */
.etp-shell-host{display:block;margin:0;padding:0;border:0;float:none;width:auto;max-width:none}
/* El sticky de #shopify-section-header no puede actuar dentro del shadow root: se aplica al host. */
.etp-shell-host--header{position:sticky;top:0;z-index:999;transition:top .3s ease}
/* Con el drawer abierto, el header (y el drawer, que vive dentro) queda sobre todo el blog. */
.etp-shell-host--header.etp-shell-host--drawer-open{z-index:2147483000}
/* app2.js del blog pone body.touch en pantallas tactiles y style.css tiene body.touch #wrapper{overflow-x:hidden}:
   eso vuelve a #wrapper un contenedor de scroll y el header deja de ser sticky. clip recorta igual sin ese efecto. */
body.touch #wrapper{overflow-x:clip}
/* Barra de administracion de WordPress (usuarios logueados): el header fijo va debajo de ella. */
.admin-bar .etp-shell-host--header{top:32px}
@media screen and (max-width:782px){.admin-bar .etp-shell-host--header{top:46px}}
@media screen and (max-width:600px){.admin-bar .etp-shell-host--header{top:0}}
