:root{--font-body-family: "Outfit", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Outfit", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 800;--trago-azulito: #37adfb;--trago-azul-rey: #1a28c7;--trago-linea: 1px solid #000;--trago-mayus-espacio: .14em;--trago-margen: 1.5rem;--trago-boton-aire: 1.2rem}@media screen and (min-width:750px){:root{--trago-margen: 5rem}}html body{letter-spacing:.02em}html body,html body .color-scheme-1,html body .color-scheme-2,html body .color-scheme-3,html body .color-scheme-4,html body .color-scheme-5,html body .trago-marco__logo,html body .trago-marco__subtitulo,html body .rte,html body .product__description,html body .price,html body .card-information{color:rgb(var(--color-foreground))}html body em,html body i,html body cite{font-style:normal}html body a,html body a:hover,html body .link,html body .link:hover,html body .underlined-link,html body .customer a,html body .rte a,html body .card:hover .card__heading a,html body .card-wrapper:hover .card__heading a,html body .header__menu-item:hover span,html body .header__active-menu-item,html body .list-menu__item--link:hover,html body .link--text:hover{text-decoration:none!important}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .h3{font-weight:800;letter-spacing:-.01em}html body .header-wrapper,html body .header-wrapper--border-bottom{border-bottom:0!important;background:transparent}html body .header{grid-template-areas:"menu cart heading"!important;grid-template-columns:auto auto 1fr!important;column-gap:.4rem!important;align-items:center}html body .header.page-width{padding-left:calc(var(--trago-margen) - var(--trago-boton-aire))!important;padding-right:var(--trago-margen)!important}html body .footer .page-width,html body .collection .page-width,html body .title-wrapper.page-width,html body .trago-marco.page-width{padding-left:var(--trago-margen);padding-right:var(--trago-margen)}html body .header header-drawer{grid-area:menu!important;display:block!important;justify-self:start;margin:0!important}html body .header .header__icons{grid-area:cart!important;justify-self:start;padding:0}html body .header>.header__heading,html body .header>.header__heading-link{grid-area:heading!important;justify-self:end!important;margin:0}html body .header__heading-link{padding:0}html body .header__heading-link .h2,html body .header__heading .h2{color:#000;font-weight:800;font-size:3.2rem;letter-spacing:-.02em;line-height:1}html body .header__icon--menu,html body .header__icon--cart{width:auto;height:auto;padding:0}html body .trago-menu,html body .trago-carrito{display:inline-block;padding:.9rem var(--trago-boton-aire);font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.01em;color:#000;white-space:nowrap}html body details[open]>.header__icon--menu .trago-menu{background:#000;color:#fff}html body .trago-menu:hover,html body .trago-carrito:hover{opacity:.55}html body .header__icon--account,html body .header__search,html body .menu-drawer__utility-links .menu-drawer__account{display:none!important}html body .header__icon--menu[aria-expanded=true]:before{background:transparent!important}html body .menu-drawer{width:min(28rem,86vw)!important;border-width:0 1px 0 0!important;border-style:solid;border-color:#000!important;filter:none!important}html body .menu-drawer__navigation{padding:1.6rem 0}html body .menu-drawer__menu-item{padding:.9rem var(--trago-margen);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio);color:#000}html body .menu-drawer__menu-item--active,html body .menu-drawer__menu-item:hover{background:transparent;opacity:.55}html body .menu-drawer__utility-links{background:transparent;padding:1.6rem var(--trago-margen)}html body .trago-marco__caja{border:2px solid #000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:min(62vh,64rem);padding:4.8rem 2rem;gap:2.4rem}html body .trago-marco__caja--imagen{padding:0;min-height:0;gap:0}html body .trago-marco__imagen{display:block;width:100%;height:auto}html body .trago-marco__caja--imagen .trago-marco__texto{width:100%;border-top:2px solid #000;padding:2.4rem 2rem 2.8rem}html body .trago-marco__logo{margin:0;font-weight:800;font-size:clamp(7.2rem,17vw,22rem);line-height:.9;letter-spacing:-.035em}html body .trago-marco__titulo{margin:0;font-size:1.6rem;font-weight:800;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .trago-marco__subtitulo{margin:.6rem 0 0;font-size:1.5rem;font-weight:400}html body .trago-marco__boton{margin-top:2rem}html body .title-wrapper-with-link .title,html body .collection__title .title,html body .collection-hero__title,html body .related-products__heading,html body .main-page-title,html body .cart__title,html body .title--primary{font-size:1.5rem;font-weight:800;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .title-wrapper-with-link .link,html body .title-wrapper-with-link a{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .card__heading,html body .card__heading a{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.35}html body .card-information .price,html body .card-information .price-item{font-size:1.25rem;font-weight:400;letter-spacing:.04em}html body .card__media .media img{object-fit:contain}html body .card-wrapper:hover .card__heading a{opacity:.55}html body .badge{border-radius:0;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.4rem .8rem}html body .trago-insignia{background:var(--trago-azulito);color:#000;border-color:var(--trago-azulito)}html body .button,html body .shopify-payment-button__button--unbranded,html body .cart__checkout-button{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .product-form__input input[type=radio]+label{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em}html body .product-form__input .form__label,html body .quantity__label,html body .product-form__quantity .form__label{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .product__title h1,html body .product__title h2{font-size:2.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}html body .product .price-item{font-size:1.6rem}html body .trago-preventa-nota{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:.4rem 0 .8rem;font-size:1.3rem;line-height:1.4}html body .trago-preventa-nota__etiqueta{background:var(--trago-azulito);color:#000;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:.4rem .8rem}html body .product__accordion summary,html body .product__accordion .accordion__title{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}html body .product__accordion.accordion{border-top:var(--trago-linea);border-bottom:var(--trago-linea)}html body .product__description{font-size:1.4rem}html body .cart-item__name{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem}html body .cart-item .product-option{font-size:1.2rem}html body .footer{border-top:var(--trago-linea)}html body .footer-block__details-content .list-menu__item--link,html body .copyright__content,html body .copyright__content a,html body .footer__list-social .list-social__link{font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio);color:#000}html body .footer-block__details-content .list-menu__item--link:hover,html body .copyright__content a:hover{opacity:.55}html body .footer .list-payment__item svg{filter:grayscale(1);opacity:.8}html body .trago-marco__correo{width:100%;max-width:46rem;margin:2.4rem auto 0}html body .trago-marco__campo{display:flex;border:var(--trago-linea)}html body .trago-marco__campo input{flex:1;min-width:0;border:0;padding:1.2rem 1.4rem;font-family:var(--font-body-family);font-size:1.4rem;background:transparent;color:#000}html body .trago-marco__campo input:focus-visible{outline:2px solid var(--trago-azulito);outline-offset:-2px}html body .trago-marco__campo .button{margin:0;min-height:4.6rem}html body .trago-marco__gracias,html body .trago-marco__error{margin:1.2rem 0 0;font-size:1.3rem}html body .password-header h1.h2{visibility:hidden}html body .password-link,html body .password__footer-text,html body .password__footer-login{font-size:1.1rem;text-transform:uppercase;letter-spacing:var(--trago-mayus-espacio)}@media screen and (max-width:749px){html body .header__heading-link .h2,html body .header__heading .h2{font-size:2.6rem}html body .trago-menu,html body .trago-carrito{font-size:1.5rem}html body .trago-marco__caja{min-height:48vh}html body .card__heading,html body .card__heading a,html body .card-information .price,html body .card-information .price-item{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/trago.css.map */
