@font-face{font-family:Fraunces;src:url(fraunces-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(bricolage-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(bricolage-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--bc-white: #ffffff;--bc-ink: #231f20;--bc-red: #d7261e;--bc-grey: #6e6e6e;--bc-rule: #dedede;--font-heading-family: "Fraunces", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 900;--font-body-family: "Bricolage Grotesque", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}body{font-family:var(--font-body-family);letter-spacing:0;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}strong,b{font-weight:600}::selection{background:var(--bc-red);color:var(--bc-white)}.rte,.rich-text__text,.image-with-text__text,.banner__text,.product__description,.footer-block__details-content{color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.card__heading,.product__title h1,.product__title h2{font-family:var(--font-heading-family);font-weight:900;font-style:normal;letter-spacing:-.02em;line-height:1.04;color:rgb(var(--color-foreground));text-wrap:balance}.hxl{font-size:clamp(5.2rem,10vw,13rem);line-height:.95;letter-spacing:-.03em}.h0{font-size:clamp(4.4rem,7.2vw,9.6rem);line-height:.98;letter-spacing:-.025em}h1,.h1{font-size:clamp(3.6rem,5vw,6.4rem)}h2,.h2{font-size:clamp(2.8rem,3.4vw,4.4rem)}h3,.h3{font-size:clamp(2.2rem,2.4vw,3.2rem)}h4,.h4{font-size:2rem;letter-spacing:-.01em}.caption-with-letter-spacing,.rich-text__caption,.image-with-text__text--caption,.product__text.caption-with-letter-spacing,.announcement-bar__message,.badge{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;line-height:1.3}.color-background-1 .caption-with-letter-spacing,.color-background-1 .rich-text__caption,.color-background-1 .image-with-text__text--caption,.color-background-2 .caption-with-letter-spacing,.color-background-2 .image-with-text__text--caption{color:var(--bc-red)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.02em;border-radius:0;min-height:5.2rem;padding:0 3.2rem;transition:background-color .18s ease,color .18s ease}.button:after,.button:before{border-radius:0}.button:not([disabled]):hover:after{box-shadow:none}.button--primary:not([disabled]):hover,.color-background-1 .button--primary:not([disabled]):hover,.color-background-2 .button--primary:not([disabled]):hover{background-color:var(--bc-red);color:var(--bc-white)}.color-accent-1 .button--primary:not([disabled]):hover{background-color:var(--bc-red);color:var(--bc-white)}.color-inverse .button--primary:not([disabled]):hover,.color-accent-2 .button--primary:not([disabled]):hover,[class*=color-scheme-0814] .button--primary:not([disabled]):hover{background-color:var(--bc-white);color:var(--bc-ink)}.button--secondary{--alpha-button-border: 1}.product-form__submit.button--primary,.product-form__submit{background-color:var(--bc-red);color:var(--bc-white)}.product-form__submit:not([disabled]):hover{background-color:var(--bc-ink);color:var(--bc-white)}.color-accent-1 .product-form__submit:not([disabled]):hover{background-color:var(--bc-white);color:var(--bc-ink)}.rte a,.rich-text__text a,.image-with-text__text a{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em;text-decoration-color:var(--bc-red)}.color-inverse .rte a,.color-inverse .rich-text__text a{text-decoration-color:var(--bc-white)}.field__input,.select__select,.customer .field input,.customer select,.quantity{border-radius:0}.field:after,.select:after,.quantity:after,.customer .field:after,.field:before,.quantity:before{border-radius:0}.announcement-bar-section .utility-bar{border-bottom:0}.announcement-bar__message{font-size:1.15rem;padding:1.1rem 0}.section-header .header-wrapper{border-bottom:1px solid var(--bc-rule)}.header__heading-logo{height:auto}.header__menu-item{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.01em;color:var(--bc-ink)}.header__menu-item span{text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.45em;text-decoration-color:var(--bc-red)}.color-inverse,.color-accent-2,[class*=color-scheme-0814]{background-image:url(birracca-pattern.png);background-repeat:repeat;background-size:180px 180px;background-position:center top}.color-inverse.gradient,.color-accent-2.gradient,[class*=color-scheme-0814].gradient{background:url(birracca-pattern.png) center top / 180px 180px repeat,var(--gradient-background)}.rich-text__blocks{max-width:72rem}.rich-text__text p,.image-with-text__text p{font-size:1.8rem;line-height:1.5}.rich-text__caption+.rich-text__heading,.image-with-text__text--caption+.image-with-text__heading{margin-top:1.4rem}.rich-text__heading+.rich-text__text,.rich-text__heading+.rich-text__buttons{margin-top:2.4rem}.rich-text__buttons{margin-top:3.2rem}.image-with-text__content{padding:4.8rem 4rem}.image-with-text__heading+.image-with-text__text{margin-top:2rem}.image-with-text__content .button{margin-top:3.2rem}@media screen and (min-width:990px){.image-with-text__content{padding:6.4rem}}@media screen and (max-width:749px){.image-with-text__content{padding:3.6rem 2rem 4rem}}[id$=__image-with-text] .image-with-text__heading{font-size:clamp(4.6rem,6.4vw,9.2rem);line-height:.95;letter-spacing:-.03em}[id$=__image-with-text] .image-with-text__text p{font-size:2rem;max-width:34ch}.banner__box{border:0}.banner__heading{letter-spacing:-.02em}.card__heading{font-size:2.2rem;line-height:1.05}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--bc-red);text-decoration-thickness:2px;text-underline-offset:.2em}.price{font-family:var(--font-body-family);font-weight:600;letter-spacing:0}.price-item--regular,.price-item--sale{font-size:1.7rem}.badge{border-radius:0;padding:.6rem 1rem;font-size:1.05rem}.product__title>*{font-size:clamp(3.6rem,4.6vw,6rem)}.product__description{font-size:1.7rem;line-height:1.55}.product-form__input .form__label,.quantity__label,.product-form__input legend{font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem}.product-form__input input[type=radio]+label{border-radius:0;font-weight:600}.footer{border-top:0}.footer-block__heading,.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);font-weight:900;letter-spacing:-.015em;font-size:clamp(2.4rem,3vw,3.6rem)}.footer .newsletter-form__field-wrapper .field__input{border-radius:0}.footer__copyright .copyright__content{font-size:1.25rem;letter-spacing:.02em}.footer__copyright .bc-firma{font-weight:600}.video-section .title-wrapper,.video-section .title{text-align:center;margin-bottom:3.2rem}.video-section .title-wrapper{justify-content:center}.video-section__media[style*="--ratio-percent: 1"]{width:min(42rem,100%);max-width:100%;margin-left:auto;margin-right:auto;padding-bottom:0!important;aspect-ratio:9 / 16}.media,.global-media-settings{border-radius:0}.title-wrapper-with-link .link,.link.underlined-link{text-decoration-color:var(--bc-red)}csm-cookie-consent{font-family:var(--font-body-family)}@media screen and (max-width:749px){[id$=__image-with-text] .image-with-text__text-item{order:-1}[id$=__image-with-text] .image-with-text__content{padding-top:4rem}[id$=__image-with-text] .image-with-text__heading{font-size:clamp(3.6rem,10.6vw,5.2rem)}.h0{font-size:clamp(3.8rem,11vw,5.6rem)}.hxl{font-size:clamp(4.4rem,13vw,6.4rem)}.rich-text__text p,.image-with-text__text p{font-size:1.7rem}.rich-text.content-container,.rich-text__wrapper{text-align:left}.announcement-bar__message{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/birracca-brand.css.map */
