@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,700&display=swap";:root{--rojo: #C8181A;--rojo-dark: #A51416;--dorado: #F5A00A;--navy: #1B2A5E;--carbon: #1E1E1E;--gris-dark: #333333;--gris-mid: #666666;--gris-light: #F7F7F7;--gris-borde: #E8E8E8;--blanco: #FFFFFF}body,.shopify-section,input,select,textarea,button{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-header,header.site-header,.header-wrapper,.header,header,[class*=header__],[class*=site-header],.shopify-section-header,.shopify-section-header-sticky>*,nav,.nav,[class*=navigation]{background:var(--carbon)!important;border-bottom:2px solid var(--rojo)!important;color:#fff!important}header a,header span,header li,header button,header svg,nav a,nav span,nav li,nav button,.site-header a,.site-header span,.site-header button,.header a,.header span,.header button,[class*=header] a,[class*=header] span,[class*=header] button,[class*=nav] a,[class*=nav] span,[class*=menu] a,[class*=menu] span{color:#fff!important;fill:#fff!important}header a:hover,nav a:hover,.site-header a:hover,.header a:hover,[class*=header] a:hover,[class*=nav] a:hover,[class*=menu] a:hover{color:var(--dorado)!important}.site-header .logo,.header__heading-logo,.site-header__logo,.header__heading,header .logo,nav .logo{color:#fff!important}.site-nav__dropdown,.header__submenu,[class*=dropdown],[class*=submenu]{background:var(--gris-dark)!important;border-top:2px solid var(--rojo)!important}.site-nav__dropdown a,.header__submenu a,[class*=dropdown] a,[class*=submenu] a{color:#ffffffd9!important}.site-nav__dropdown a:hover,.header__submenu a:hover,[class*=dropdown] a:hover,[class*=submenu] a:hover{background:#c8181a1f!important;color:var(--dorado)!important}.cart-count-bubble,.header__cart-count,[class*=cart-count],[class*=cart__count]{background:var(--rojo)!important;color:#fff!important}header svg path,header svg circle,header svg line,header svg polyline,nav svg path,nav svg circle{stroke:#fff!important;fill:none!important}.site-header.is-sticky,.shopify-section-header-sticky{background:#1e1e1ef7!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.btn--link.site-nav__link,.mobile-nav__toggle,[class*=header__menu-icon]{color:#fff!important}.site-footer,footer.site-footer,.footer,[class*=footer__]{background:var(--carbon)!important;color:#ffffffbf!important;border-top:2px solid var(--rojo)!important}.site-footer h2,.site-footer h3,.site-footer h4,.footer__heading,[class*=footer__] h2,[class*=footer__] h3,[class*=footer__] h4{color:#fff!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:2px!important}.site-footer a,.footer a,[class*=footer__] a{color:#ffffffa6!important;transition:color .15s!important}.site-footer a:hover,.footer a:hover,[class*=footer__] a:hover{color:var(--dorado)!important}.site-footer__linklist,.footer__list{list-style:none}.site-footer__copyright,.footer__copyright,[class*=footer__copyright]{color:#ffffff59!important;border-top:1px solid rgba(255,255,255,.08)!important;font-size:12px!important}.btn,button.btn,.button,button.button,input[type=submit],.shopify-payment-button__button--unbranded{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;letter-spacing:.3px!important;border-radius:5px!important;transition:transform .15s,box-shadow .15s,background .2s!important}.btn--primary,.button--primary,.product-form__submit,[class*=btn-primary],input[type=submit]:not([class*=ghost]){background:var(--rojo)!important;color:#fff!important;border:none!important}.btn--primary:hover,.button--primary:hover,.product-form__submit:hover{background:var(--rojo-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #c8181a4d!important;color:#fff!important}.btn--secondary,.button--secondary,[class*=btn-secondary]{background:transparent!important;color:var(--rojo)!important;border:1.5px solid var(--rojo)!important}.btn--secondary:hover,.button--secondary:hover{background:var(--rojo)!important;color:#fff!important}.btn[name=add],.product-form__cart-submit,.product-form__submit,[class*=add-to-cart],[class*=AddToCart],button[data-add-to-cart]{background:var(--carbon)!important;color:#fff!important;border:none!important;font-size:15px!important;padding:14px 28px!important}.btn[name=add]:hover,.product-form__cart-submit:hover,.product-form__submit:hover,[class*=add-to-cart]:hover{background:#333!important;box-shadow:0 6px 20px #00000040!important;transform:translateY(-2px)!important;color:#fff!important}.shopify-payment-button__button--branded{border-radius:5px!important}.collection-hero,.collection__title,.template-collection .page-title,h1.collection__title{font-size:clamp(28px,4vw,48px)!important;font-weight:800!important;color:var(--gris-dark)!important;letter-spacing:-.3px!important}.breadcrumb a,.breadcrumbs a,[class*=breadcrumb] a{color:var(--rojo)!important}.product-card,.grid__item,.grid-product,[class*=product-card]{border-radius:10px!important;overflow:hidden!important;transition:box-shadow .2s,transform .2s!important}.product-card:hover,.grid-product:hover{box-shadow:0 8px 28px #0000001a!important;transform:translateY(-3px)!important}.product-price,.price,.product__price,[class*=price--regular],[class*=price__regular]{color:var(--rojo)!important;font-weight:700!important}.price--on-sale .price__regular,.was-price,[class*=price--compare]{color:var(--gris-mid)!important;text-decoration:line-through!important}.badge,.product-badge,.collection-product-card__badge,[class*=badge--sale],[class*=badge--new]{background:var(--rojo)!important;color:#fff!important;font-weight:700!important;border-radius:4px!important}.facet-filters-form label,.active-facets,[class*=facets__] label{font-weight:600!important;color:var(--gris-dark)!important}.active-facets__button,[class*=active-facets] .button{background:var(--rojo)!important;color:#fff!important;border-radius:20px!important}.product__title,h1.product__title,.product-single__title{font-size:clamp(22px,3vw,36px)!important;font-weight:800!important;color:var(--gris-dark)!important;line-height:1.2!important;letter-spacing:-.2px!important}.product__price,.product-single__price,[class*=product__price] .price{font-size:28px!important;font-weight:800!important;color:var(--rojo)!important}.product__description,.product-single__description,[class*=product__description]{font-size:15px!important;line-height:1.75!important;color:var(--gris-mid)!important}.single-option-selector,.product-form__input select,.select__select{border:1.5px solid var(--gris-borde)!important;border-radius:5px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;color:var(--gris-dark)!important}.single-option-selector:focus,.product-form__input select:focus,.select__select:focus{border-color:var(--rojo)!important;outline:none!important;box-shadow:0 0 0 3px #c8181a26!important}.swatch__input:checked+.swatch__label,[class*=variant] input:checked+label{border-color:var(--rojo)!important;color:var(--rojo)!important;background:#c8181a0f!important}.tab__link.is-active,.accordion__button[aria-expanded=true],[class*=accordion] [aria-expanded=true]{color:var(--rojo)!important;border-bottom-color:var(--rojo)!important}.product__thumbnail.is-active,[class*=thumbnail]:focus,[class*=thumbnail][aria-current=true]{border-color:var(--rojo)!important}.cart__item,[class*=cart__item]{border-bottom:1px solid var(--gris-borde)!important}.cart__title,.cart-item__title,[class*=cart__title]{font-weight:700!important;color:var(--gris-dark)!important}.cart__price,.cart-item__price,[class*=cart__price]{color:var(--rojo)!important;font-weight:700!important}.cart__checkout-button,.cart-footer__checkout,[class*=cart__checkout]{background:var(--rojo)!important;color:#fff!important;font-weight:700!important;border-radius:5px!important;border:none!important;padding:16px 32px!important;font-size:15px!important}.cart__checkout-button:hover{background:var(--rojo-dark)!important;box-shadow:0 6px 20px #c8181a4d!important;transform:translateY(-2px)!important}.cart__total,[class*=cart__total] strong{color:var(--gris-dark)!important;font-weight:800!important}.form-control,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select{border:1.5px solid var(--gris-borde)!important;border-radius:5px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:14px!important;color:var(--gris-dark)!important;transition:border-color .15s,box-shadow .15s!important}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:var(--rojo)!important;outline:none!important;box-shadow:0 0 0 3px #c8181a1f!important}label{font-weight:600!important;font-size:13px!important;color:var(--gris-dark)!important;margin-bottom:6px!important}.pagination__item,[class*=pagination] a{border:1.5px solid var(--gris-borde)!important;border-radius:5px!important;color:var(--gris-dark)!important;font-weight:600!important;transition:all .15s!important}.pagination__item:hover,[class*=pagination] a:hover{border-color:var(--rojo)!important;color:var(--rojo)!important}.pagination__item--current,[class*=pagination] .current{background:var(--rojo)!important;border-color:var(--rojo)!important;color:#fff!important}.errors,.form-status--error,[class*=error]{color:var(--rojo)!important;border-color:var(--rojo)!important}.notice,.form-status--success,[class*=success]{color:#1a7a4a!important;border-color:#1a7a4a!important}.announcement-bar,[class*=announcement]{background:var(--rojo)!important;color:#fff!important;font-weight:600!important;font-size:13px!important}.announcement-bar a,[class*=announcement] a{color:var(--dorado)!important}.section-header h2,.section__title,[class*=section__heading],[class*=section__title]{font-size:clamp(24px,3vw,40px)!important;font-weight:800!important;color:var(--gris-dark)!important;letter-spacing:-.3px!important;line-height:1.15!important}@media(max-width:768px){.site-header,.header-wrapper{padding:0 16px!important}.site-footer{padding:40px 16px 24px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/irurzun-brand.css.map */
