:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--font-body-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Oswald", "Archivo", Arial Narrow, Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 600}:root{--grafito-ink: #000;--grafito-paper: #fff;--grafito-haze: #f8f5f5;--grafito-rule: #e3e3e3;--grafito-muted: #6b6b6b;--grafito-accent: #b4532a;--grafito-accent-dark: #93401e;--grafito-sale: var(--grafito-accent)}body{font-size:1.5rem;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;line-height:1.05}.h0{font-size:4.2rem;letter-spacing:.17rem}h1,.h1{font-size:3.4rem;letter-spacing:.14rem}h2,.h2{font-size:2.6rem;letter-spacing:.11rem}h3,.h3{font-size:2.1rem;letter-spacing:.09rem}h4,.h4{font-size:1.8rem;letter-spacing:.07rem}h5,.h5{font-size:1.5rem;letter-spacing:.06rem}@media screen and (min-width:750px){.h0{font-size:6.4rem;letter-spacing:.26rem}h1,.h1{font-size:4.8rem;letter-spacing:.19rem}h2,.h2{font-size:3.4rem;letter-spacing:.14rem}h3,.h3{font-size:2.4rem;letter-spacing:.1rem}}.collection__title .title,.title-wrapper-with-link .title{margin-bottom:1.6rem}.button,.button-label,.shopify-challenge__button,.customer button,.field__input,.select__select,.card,.card__inner,.media,.quantity,.price-per-item__container .quantity,.cart-drawer,.badge,.product-form__submit,.shopify-payment-button__button--unbranded,.deferred-media__poster-button,.quantity__button,.global-media-settings,.global-media-settings img,.card-wrapper .card__media img{border-radius:0!important}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.13rem;text-transform:uppercase;min-height:4.4rem;padding:0 2.4rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background-color:var(--grafito-ink);color:var(--grafito-paper)}.button:not([disabled]):hover:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded:hover{background-color:#2b2b2b;color:var(--grafito-paper)}.button:after,.button:before{display:none}.button--secondary{background:transparent;color:var(--grafito-ink);box-shadow:inset 0 0 0 .1rem var(--grafito-ink)}.button--tertiary{font-size:1.2rem;letter-spacing:.12rem}.utility-bar{background-color:var(--grafito-haze);border-bottom:.1rem solid var(--grafito-rule);min-height:4rem}.utility-bar .announcement-bar__message,.utility-bar .localization-form__select,.utility-bar .link,.utility-bar a{font-family:var(--font-heading-family);font-weight:700;font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase;color:var(--grafito-ink);padding:1.2rem 0}.header-wrapper{border-bottom:.1rem solid var(--grafito-rule)}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item,.header__menu-item span,.header__submenu .header__menu-item{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;letter-spacing:.15rem;text-transform:uppercase;color:var(--grafito-ink)}.header__submenu.global-settings-popup,.mega-menu__content{border:0;border-top:.1rem solid var(--grafito-rule);border-radius:0;box-shadow:0 .6rem 1.2rem #0000000f;padding-top:2.4rem;padding-bottom:2.4rem}.mega-menu__link{font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem}.mega-menu__list>li>.mega-menu__link{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.13rem;font-size:1.3rem}.header .search__input.field__input,.header .search-modal__form .field__input,predictive-search .field__input{border-radius:2.4rem!important;background:var(--grafito-paper);box-shadow:inset 0 0 0 .1rem var(--grafito-rule);height:4.6rem;font-size:1.5rem;padding-left:2rem}.header .field:after,.header .field__input:focus~.field__button,.header .field:hover.field:after{box-shadow:none;outline:0}.card__heading,.card-information__text{font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.35}.card__inner,.card{border:0;box-shadow:none}.price{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.08rem;font-size:1.6rem}.price--on-sale .price-item--sale{color:var(--grafito-sale)}.badge{font-family:var(--font-heading-family);font-weight:700;font-size:1.1rem;letter-spacing:.11rem;text-transform:uppercase}.banner__heading{font-size:4rem;letter-spacing:.4rem}@media screen and (min-width:750px){.banner__heading{font-size:6rem;letter-spacing:.6rem}}.banner__box{background:transparent;border:0;box-shadow:none;padding:0;max-width:68rem}.banner--content-align-right .banner__box{text-align:right}.banner__text{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.28rem;font-size:2.4rem}.footer{background-color:var(--grafito-ink);color:var(--grafito-paper);border-top:0}.footer .footer-block__heading,.footer .footer__content-bottom h2{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;letter-spacing:.15rem;text-transform:uppercase;color:var(--grafito-paper)}.footer a,.footer .list-menu__item--link,.footer .copyright__content,.footer .policies a{color:var(--grafito-paper);font-size:1.4rem;opacity:.85}.footer a:hover{opacity:1;text-decoration:underline}.footer__content-bottom{border-top:.1rem solid rgba(255,255,255,.2)}.footer-block--newsletter .footer-block__heading{font-size:2rem;letter-spacing:.32rem}.footer .field__input{background:transparent;color:var(--grafito-paper);box-shadow:inset 0 0 0 .1rem #fff6}.footer .field__label,.footer .field__input::placeholder{color:#ffffffb3}.footer .newsletter-form__button,.footer .list-social__link{color:var(--grafito-paper)}.grafito-section-pad{padding-top:var(--grafito-pt, 48px);padding-bottom:var(--grafito-pb, 48px)}.grafito-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.4rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--grafito-rule)}.grafito-section-head h2{margin:0}.grafito-section-head__link{font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase;color:var(--grafito-ink);white-space:nowrap}.grafito-kicker{font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;letter-spacing:.24rem;text-transform:uppercase;margin:0 0 1.2rem;opacity:.75}.grafito-empty{padding:3.2rem;background:var(--grafito-haze);font-size:1.4rem;text-align:center}.grafito-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--grafito-muted);background-color:#f0f0f0;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.035) 0,rgba(0,0,0,.035) 1px,transparent 1px,transparent 9px)}.grafito-placeholder span{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.14rem;font-size:clamp(1.4rem,3.5vw,2.6rem);line-height:1.1}.grafito-placeholder--hero{position:relative;aspect-ratio:4 / 5}@media screen and (min-width:750px){.grafito-placeholder--hero{aspect-ratio:auto;height:100%;min-height:42rem}}.grafito-hero{display:grid;grid-template-columns:1fr;padding-top:var(--grafito-hero-pt, 0);padding-bottom:var(--grafito-hero-pb, 0)}.grafito-hero__media{position:relative;overflow:hidden}.grafito-hero__img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 5}.grafito-hero__panel{display:flex;align-items:center}.grafito-hero__panel-inner{padding:3.2rem 2.4rem 4rem;width:100%}.grafito-hero__heading{margin:0 0 1.6rem}.grafito-hero__text{font-size:1.6rem;line-height:1.5;max-width:46ch;margin-bottom:2.4rem}.grafito-hero__text p:last-child{margin-bottom:0}.grafito-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.grafito-hero__panel .button--secondary{background:transparent;color:currentColor;box-shadow:inset 0 0 0 .1rem currentColor}@media screen and (min-width:750px){.grafito-hero{grid-template-columns:2fr 1fr;align-items:stretch}.grafito-hero__img{aspect-ratio:auto;min-height:42rem}.grafito-hero--small .grafito-hero__img,.grafito-hero--small .grafito-placeholder--hero{min-height:34rem}.grafito-hero--medium .grafito-hero__img,.grafito-hero--medium .grafito-placeholder--hero{min-height:48rem}.grafito-hero--large .grafito-hero__img,.grafito-hero--large .grafito-placeholder--hero{min-height:62rem}.grafito-hero__panel-inner{padding:4.8rem 4rem}.grafito-hero--reverse{grid-template-columns:1fr 2fr}.grafito-hero--reverse .grafito-hero__media{order:2}.grafito-hero--reverse .grafito-hero__panel{order:1}}.grafito-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.grafito-bento__item{position:relative;min-width:0}.grafito-bento__link{display:block;height:100%;text-decoration:none;color:inherit}.grafito-bento__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:#f0f0f0}.grafito-bento__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.grafito-bento__link:hover .grafito-bento__img{transform:scale(1.04)}.grafito-bento__body{padding:1.2rem .2rem 2rem}.grafito-bento__title{margin:0 0 .4rem;overflow-wrap:anywhere}.grafito-bento__tipos{margin:0;font-size:1.3rem;line-height:1.4;color:var(--grafito-muted)}.grafito-bento__link:hover .grafito-bento__title{color:var(--grafito-accent)}@media screen and (min-width:750px){.grafito-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.grafito-bento__item:nth-child(10n+1){grid-column:span 2;grid-row:span 2}.grafito-bento__item:nth-child(10n+8){grid-column:span 2;grid-row:span 2}.grafito-bento__item:nth-child(10n+1) .grafito-bento__title,.grafito-bento__item:nth-child(10n+8) .grafito-bento__title{font-size:2.4rem}}@media screen and (min-width:1200px){.grafito-bento{grid-template-columns:repeat(6,minmax(0,1fr))}}.grafito-marcas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem;margin:0;padding:0;list-style:none;background:var(--grafito-rule);border:.1rem solid var(--grafito-rule)}.grafito-marcas__item{background:var(--grafito-paper);min-width:0}.grafito-marcas__link{display:flex;align-items:center;justify-content:center;min-height:9rem;padding:1.6rem;text-decoration:none;color:var(--grafito-ink)}.grafito-marcas__logo{max-width:100%;max-height:4.4rem;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.75;transition:opacity .2s ease,filter .2s ease}.grafito-marcas__link:hover .grafito-marcas__logo{filter:grayscale(0);opacity:1}.grafito-marcas__nombre{font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;letter-spacing:.1rem;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}@media screen and (min-width:750px){.grafito-marcas{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){.grafito-marcas{grid-template-columns:repeat(6,minmax(0,1fr))}}.grafito-usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2rem;margin:0;padding:0;list-style:none}.grafito-usps__item{min-width:0;padding-top:1.6rem;border-top:.2rem solid var(--grafito-ink)}.grafito-usps__icono{display:block;width:2.4rem;height:2.4rem;margin-bottom:1.2rem;color:var(--grafito-accent)}.grafito-usps__icono svg{width:100%;height:100%}.grafito-usps__titulo{margin:0 0 .6rem}.grafito-usps__texto{font-size:1.4rem;line-height:1.5;color:var(--grafito-muted)}.grafito-usps__texto p:last-child{margin-bottom:0}@media screen and (min-width:990px){.grafito-usps{grid-template-columns:repeat(4,minmax(0,1fr))}}.grafito-card__marca{font-family:var(--font-heading-family);font-weight:600;font-size:1.1rem;letter-spacing:.16rem;text-transform:uppercase;color:var(--grafito-muted);line-height:1.2;margin-bottom:.4rem;overflow-wrap:anywhere}.card__information .card__heading{margin-top:0}.slider--everywhere .grid__item+.grid__item,.slider--desktop .grid__item+.grid__item{border-left:.1rem solid var(--grafito-rule);padding-left:1.6rem}.card-wrapper:hover .card__heading a{color:var(--grafito-accent)}*:focus-visible,.button:focus-visible,.link:focus-visible,summary:focus-visible{outline:.2rem solid var(--grafito-accent);outline-offset:.3rem;box-shadow:none}@media screen and (min-width:990px){.footer__content-top{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:4rem;align-items:start}.footer__blocks-wrapper{min-width:0}.footer__content-top .footer-block--newsletter{margin-top:0;padding-left:4rem;border-left:.1rem solid rgba(255,255,255,.2)}}.footer__content-top .footer-block__newsletter{max-width:44rem;margin:0;text-align:left}.footer .newsletter-form{align-items:flex-start}.grafito-footer__logo{display:block;width:100%;max-width:15rem;height:auto;margin-bottom:2rem}.mobile-facets__open{font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;letter-spacing:.08rem;text-transform:uppercase;border:.1rem solid var(--grafito-ink);padding:1rem 1.6rem}.active-facets__button-remove,.active-facets__button-wrapper .button{color:var(--grafito-accent)}.grafito-cat-head{padding:3.2rem 0 2rem;border-bottom:.1rem solid var(--grafito-rule);margin-bottom:2.4rem}.grafito-cat-head h1{margin:0 0 .8rem}.grafito-cat-head__desc{font-size:1.5rem;line-height:1.55;color:var(--grafito-muted);max-width:62ch;margin:0}@media screen and (min-width:750px){.grafito-cat-head{padding:4.8rem 0 2.4rem}}@media(prefers-reduced-motion:reduce){.grafito-bento__img,.grafito-marcas__logo{transition:none}.grafito-bento__link:hover .grafito-bento__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/grafito.css.map */
