@font-face{font-family:FCB-01-Regular;src:url(FCBARCELONA-Regular-web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCB-01-Semibold;src:url(FCBARCELONA-Semibold-web.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCB-01-Bold;src:url(FCBARCELONA-Bold-web.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCB-02-Regular;src:url(FCBARCELONACONDENSED-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCB-02-Semibold;src:url(FCBARCELONACONDENSED-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCB-02-Bold;src:url(FCBARCELONACONDENSED-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block;ascent-override:100%}@font-face{font-family:FCBLaLiga;src:url(FCBLaLiga.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FCB-Play;src:url(FCB-Play.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FCB-Modernista-Home;src:url(FCB-Modernista-Home.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FCB-Kobe;src:url(FCB-Kobe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FCB-Nike-Premier;src:url(FCB-Nike-Premier.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--font-body--family: "FCB-01-Regular", sans-serif;--font-body--weight: 400;--font-subheading--family: "FCB-01-Semibold", sans-serif;--font-subheading--weight: 400;--font-heading--family: "FCB-02-Bold", sans-serif;--font-heading--weight: 400;--font-accent--family: "FCB-01-Bold", sans-serif;--font-accent--weight: 400;--fcb-navy: #181733;--fcb-yellow: #fdc52c;--fcb-yellow-hover: #fab50f;--fcb-garnet: #aa003f;--fcb-blue: #011abd;--fcb-sky: #e6f0ff;--fcb-sky-light: #f3f8ff;--fcb-grana: #811944}body{font-family:var(--font-body--family);font-size:14px;line-height:1.4;color:var(--fcb-navy)}strong,b{font-family:FCB-01-Bold,sans-serif;font-weight:400}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:normal}h1,.h1{font-size:48px}h2,.h2{font-size:36px}h3,.h3,h4,.h4{font-size:24px}@media screen and (max-width:749px){h1,.h1{font-size:40px}h2,.h2{font-size:30px}h3,.h3,h4,.h4{font-size:20px}}.button,.button-cta,button.button,a.button,.product-form__submit,.quick-add__button,.email-signup__button:not(.button-unstyled){font-family:FCB-01-Bold,sans-serif!important;font-weight:400;font-size:14px;text-transform:uppercase!important;letter-spacing:normal;border-radius:4px!important;min-height:48px}.button:not(.button-secondary):not(.button-unstyled):not(.button-custom),.button-cta,.product-form__submit{background:var(--fcb-yellow)!important;color:var(--fcb-navy)!important;border-color:var(--fcb-yellow)!important}.button:not(.button-secondary):not(.button-unstyled):not(.button-custom):hover,.button-cta:hover,.product-form__submit:hover{background:var(--fcb-navy)!important;color:#fff!important;border-color:var(--fcb-navy)!important}.button-secondary{border-radius:4px!important;text-transform:uppercase!important;font-family:FCB-01-Bold,sans-serif!important}#header-component,header-component.header{padding-bottom:4px;background:#fff;position:relative}#header-component:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--fcb-blue) 50%,var(--fcb-garnet) 0)}.header__column--left{display:flex;align-items:center;gap:4px}.header__drawer{display:flex!important;min-height:48px;align-items:center}#header-component .header-menu,#header-component .header__row--bottom,#header-component .header-menu__inner{display:none!important}@media screen and (min-width:750px){#header-component .header__drawer,#header-component .menu-drawer-container,#header-component .header__icon--menu{display:flex!important}}.header__icon--summary,.header-actions__action{color:var(--fcb-navy)}.header-logo__image{height:36px;width:auto}.header-actions{gap:4px}.menu-drawer{background:#fff;width:min(662px,100vw)}.menu-drawer .menu-drawer__menu>.menu-list>.menu-list__list-item>.menu-list__link,.menu-drawer summary.menu-list__link,.menu-drawer .menu-list__link--parent{font-family:FCB-02-Bold,sans-serif;font-size:36px;text-transform:uppercase;line-height:1;color:var(--fcb-navy)}.menu-drawer .menu-list__submenu .menu-list__link{font-family:FCB-01-Semibold,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.02em}.menu-drawer .menu-list__submenu .menu-list__submenu .menu-list__link{font-family:FCB-01-Regular,sans-serif;font-size:12px;text-transform:uppercase}.hero h1,.hero .h1,.hero h2{font-family:FCB-02-Bold,sans-serif;font-size:48px;line-height:1;text-transform:uppercase}@media screen and (max-width:749px){.hero h1,.hero .h1{font-size:36px}}.product-card .product-card__content{gap:8px}.product-card .price,.product-card product-price,.product-card .product-price{font-family:FCB-01-Regular,sans-serif;font-size:14px}.product-card .card-gallery,.product-card img{border-radius:0!important}.product-badges .badge,.product-card .badge{font-family:FCB-01-Semibold,sans-serif;font-size:12px;line-height:12px;padding:4px 8px;border-radius:100px}.price--on-sale .price__regular,.price .compare-at-price,s{color:#18173399}.collection-wrapper .product-grid{gap:8px 8px}.barca-child-links{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;padding:4px 0 8px}.barca-child-links::-webkit-scrollbar{display:none}.barca-child-links a{white-space:nowrap;font-family:FCB-01-Bold,sans-serif;font-size:14px;text-transform:uppercase;padding:0 0 12px;border-bottom:2px solid transparent;color:var(--fcb-navy);text-decoration:none}.barca-child-links a.is-active,.barca-child-links a:hover{border-bottom-color:var(--fcb-navy)}.barca-footer,.barca-footer .section,#footer-group .footer,#footer-group .footer-utilities{background:var(--fcb-navy)!important;color:#fff}#footer-group h2,#footer-group h3,#footer-group .footer-accordion-row__heading,#footer-group .menu__heading{color:var(--fcb-yellow);font-family:FCB-02-Bold,sans-serif;text-transform:uppercase;font-size:18px}#footer-group a,#footer-group p,#footer-group .menu__item a{color:#fff;font-family:FCB-01-Regular,sans-serif;font-size:14px}#footer-group .jumbo-text,#footer-group jumbo-text{color:#fff;font-family:FCB-02-Bold,sans-serif}#footer-group .email-signup__input{background:transparent;color:#fff;border-color:#fff;border-radius:4px}#footer-group .email-signup__input::placeholder{color:#ffffffb3}#footer-group .social-links a{color:#fff}.variant-option__button-label,.pills-style,input[type=text],input[type=email],select{border-radius:4px!important}.variant-option__button-label{font-family:FCB-01-Semibold,sans-serif;text-transform:uppercase;font-size:12px}.product-card .product-badges .badge--sale,.product-card .badge--on-sale,.product-badges .badge-sale,.product-card [class*=badge][class*=sale]{display:none!important}.barca-subtitle{font-family:FCB-01-Bold,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.header__row--top{min-height:48px}#header-component .header__icon--menu,#header-component .header-actions__action,#header-component .header__icon{padding:12px!important}#header-component .header-drawer-icon,#header-component .header__icon svg,#header-component .header-actions__action svg{width:20px;height:20px}.button,.button-cta,button.button,a.button,.product-form__submit{padding:12px 24px!important;min-width:160px;min-height:0!important;line-height:1.4!important}.hero h1,.hero h2,.hero .text-block p,.hero .rte p{line-height:1!important}.product-card .product-card__title,.product-card h3,.product-card .product-title,.product-grid__card .h4,.product-card [class*=product-title] a{font-family:FCB-01-Regular,sans-serif!important;font-size:14px!important;line-height:1.4!important;text-transform:none!important;font-weight:400!important}.product-card .price,.product-card product-price,.product-card .product-price,.product-card [class*=price]{font-family:FCB-01-Regular,sans-serif!important;font-size:14px!important}.product-card .card-gallery,.product-card .card-gallery img,.product-card .card-gallery .media{aspect-ratio:3 / 4!important;object-fit:cover}@media screen and (min-width:990px){.collection-wrapper .product-grid{display:grid!important;grid-column:1 / -1!important;width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (max-width:989px){.collection-wrapper .product-grid{display:grid!important;grid-column:1 / -1!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.product-information product-price,.product-information .price,.product-details .price{font-family:FCB-02-Bold,sans-serif!important;font-size:24px!important;line-height:1!important}.product-information .price .visually-hidden{display:none}.barca-kit-widget .bkw__grid{grid-template-columns:1fr 1fr!important}.barca-kit-widget .bkw__media{aspect-ratio:4 / 5!important;max-height:620px}.barca-category-tabs .bct__track{grid-auto-columns:calc((100% - 32px) / 4.6)!important}@media screen and (max-width:989px){.barca-category-tabs .bct__track{grid-auto-columns:calc((100% - 8px) / 2.2)!important}}.product-information quantity-selector-component,.product-information .quantity-selector,.product-form quantity-selector-component,accelerated-checkout,shopify-accelerated-checkout,.shopify-payment-button,.accelerated-checkout-block{display:none!important}.cart-items .quantity-selector .button,.cart-items__remove,cart-items-component .quantity-selector .button,cart-items-component .cart-items__remove{padding:0!important;min-width:0!important;min-height:0!important;width:var(--minimum-touch-target, 44px)!important;height:var(--minimum-touch-target, 44px)!important;border-radius:4px!important;background:transparent!important;border-color:transparent!important;color:var(--color-foreground)!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cart-items__remove svg,cart-items-component .cart-items__remove svg{width:22px!important;height:22px!important;flex:0 0 auto}.cart-items .quantity-selector svg{width:14px!important;height:14px!important}.cart-items .quantity-selector,cart-items-component .quantity-selector{width:auto!important;max-width:140px}.cart-items .quantity-selector input[type=number]{width:40px!important;min-width:40px;text-align:center}@media screen and (min-width:750px){.cart-items .quantity-selector .button{width:var(--button-size-md, 36px)!important;height:var(--button-size-md, 36px)!important}}.md-pdp-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.md-pdp-sub .barca-subtitle{margin:0}.md-pdp-tag{display:inline-flex;align-items:center;padding:5px 10px;border-radius:2px;font-size:11px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-heading--family)}.md-pdp-tag--le{background:#a50044;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/6/assets/barca.css.map */
