.gradient{background-attachment:fixed}.section{color:rgb(var(--color-foreground))}:root{--kenzie-heading-font: Baskerville, "Libre Baskerville", Georgia, serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper-with-link,.main-page-title,.collection-hero__title,.product__title h1,.rich-text__heading,.banner__heading,.card__heading{font-family:var(--kenzie-heading-font);font-style:normal;font-weight:400}.announcement-bar__message{min-height:3.2rem;padding:.8rem 1.6rem;letter-spacing:0}.header{gap:1.6rem;border-bottom:.1rem solid rgba(250,158,188,.28)}.header__heading-link{padding:0}.header__menu-item{padding:1.2rem}.rich-text__buttons{gap:1.2rem;max-width:50rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;border-color:#0b19572e;transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease,border-color var(--duration-short) ease}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px);box-shadow:0 .8rem 1.8rem #0b195714}.rich-text__buttons .button{min-width:18rem}.rich-text__buttons .button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.rich-text__buttons .button--secondary{background-color:transparent;color:rgb(var(--color-secondary-button-text))}.title,.main-page-title,.collection-hero__title,.product__title h1,.rich-text__heading{letter-spacing:0;line-height:1.08}.rich-text__heading,.collection__title .title,.featured-blog .title{color:rgb(var(--color-foreground))}.card-wrapper .card,.article-card-wrapper .card,.collection-card-wrapper .card{border-color:#7a574c24}.card-wrapper:hover .card,.article-card-wrapper:hover .card,.collection-card-wrapper:hover .card{border-color:#fa9ebc73}.card__heading,.card-information,.price{letter-spacing:0}.price{color:rgb(var(--color-foreground))}#MainContent[data-template-suffix=ballard-barn-wear]{--ballard-cream: #f8f3ea;--ballard-paper: #fffdf9;--ballard-navy: #0b1957;--ballard-red: #8f4d46;background:var(--ballard-paper);color:var(--ballard-navy)}.ballard-storefront{background:#fffdf9;color:#0b1957}.ballard-site-header{align-items:center;background:#f8f3ea;border-bottom:.1rem solid rgba(11,25,87,.14);display:flex;justify-content:space-between;min-height:7.2rem;padding:1.2rem max(2rem,calc((100vw - 120rem)/2))}.ballard-site-header__brand{display:block;max-width:25rem}.ballard-site-header__brand img{display:block;height:auto;width:100%}.ballard-site-header__cart{color:#0b1957;font-weight:700;text-decoration:none}.ballard-site-footer{align-items:center;background:#0b1957;color:#f8f3ea;display:flex;flex-wrap:wrap;gap:1.6rem 3rem;justify-content:space-between;padding:2.4rem max(2rem,calc((100vw - 120rem)/2))}.ballard-site-footer p{margin:0}.ballard-site-footer nav{display:flex;flex-wrap:wrap;gap:1.2rem 2rem}.ballard-site-footer a{color:inherit}#MainContent[data-template-suffix=ballard-barn-wear] .color-scheme-1,#MainContent[data-template-suffix=ballard-barn-wear] .color-scheme-2,#MainContent[data-template-suffix=ballard-barn-wear] .gradient{--color-background: 255, 253, 249;--color-foreground: 11, 25, 87;--color-button: 11, 25, 87;--color-button-text: 248, 243, 234;--color-secondary-button-text: 11, 25, 87;background:var(--ballard-paper)}#MainContent[data-template-suffix=ballard-barn-wear] .product{gap:clamp(3.2rem,6vw,8rem)}#MainContent[data-template-suffix=ballard-barn-wear] .product__media img{background:var(--ballard-cream)}#MainContent[data-template-suffix=ballard-barn-wear] .ballard-product-brand{margin:0 0 1.2rem;max-width:34rem}#MainContent[data-template-suffix=ballard-barn-wear] .ballard-product-brand img{display:block;height:auto;width:100%}#MainContent[data-template-suffix=ballard-barn-wear] .product__title h1{color:var(--ballard-navy);font-size:clamp(4rem,5vw,6.4rem);line-height:.98}#MainContent[data-template-suffix=ballard-barn-wear] .product-form__input--pill input[type=radio]+label{letter-spacing:0;min-height:4.6rem;padding:1.4rem 1.8rem}#MainContent[data-template-suffix=ballard-barn-wear] .product-form__input--pill input[type=radio]:checked+label{background:var(--ballard-navy);color:var(--ballard-cream)}#MainContent[data-template-suffix=ballard-barn-wear] .product-form__submit{background:var(--ballard-navy);color:var(--ballard-cream);min-height:5.4rem}#MainContent[data-template-suffix=ballard-barn-wear] .product__accordion{border-color:#0b19572e}#MainContent[data-template-suffix=ballard-barn-wear] .product__accordion summary:hover{color:var(--ballard-red)}@media screen and (max-width:749px){.ballard-site-header{min-height:6.4rem}.ballard-site-header__brand{max-width:19rem}.ballard-site-footer{align-items:flex-start;flex-direction:column}#MainContent[data-template-suffix=ballard-barn-wear] .ballard-product-brand{max-width:27rem}#MainContent[data-template-suffix=ballard-barn-wear] .product__title h1{font-size:4.4rem}}.bag-tag-personalization{border-block:.1rem solid rgba(122,87,76,.18);display:block;margin:2rem 0;padding:2.4rem 0}.bag-tag-personalization__intro h2,.bag-tag-personalization__intro p{margin-top:0}.bag-tag-personalization__intro>p:last-child{color:rgba(var(--color-foreground),.76);margin-bottom:0}.bag-tag-personalization__eyebrow{color:rgb(var(--color-button));font-size:1.2rem;font-weight:700;letter-spacing:0;margin-bottom:.6rem;text-transform:uppercase}.bag-tag-personalization__field{border:0;margin:2rem 0 0;min-width:0;padding:0}.bag-tag-personalization__field>.form__label,.bag-tag-personalization__field>legend.form__label{font-weight:700;margin-bottom:.8rem}.bag-tag-personalization .field__input,.bag-tag-personalization .select,.bag-tag-personalization .select__select{width:100%}.bag-tag-personalization .field__input{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius);color:rgb(var(--color-foreground));min-height:4.8rem;padding:1.2rem 1.4rem}.bag-tag-personalization .field__input:focus,.bag-tag-personalization .field__input:focus-visible{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgba(var(--color-background),1),0 0 0 .4rem rgba(var(--color-foreground),.55);outline:0}.bag-tag-personalization__help{color:rgba(var(--color-foreground),.68);font-size:1.3rem;line-height:1.45;margin:.7rem 0 0}.bag-tag-personalization__reference img{background:#fff;border:.1rem solid rgba(122,87,76,.16);border-radius:.6rem;display:block;height:auto;margin:0 0 1.2rem;max-width:100%;object-fit:contain}.bag-tag-personalization__reference .select{max-width:38rem}.bag-tag-personalization__text-lines{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.bag-tag-personalization__text-lines .form__label span{color:rgba(var(--color-foreground),.64);font-weight:400}.bag-tag-personalization__emblem[hidden]{display:none}.bag-tag-personalization__acknowledgment{align-items:flex-start;cursor:pointer;display:flex;gap:1rem;line-height:1.45;margin-top:2.2rem}.bag-tag-personalization__acknowledgment input{flex:0 0 auto;height:1.8rem;margin:.2rem 0 0;width:1.8rem}.bag-tag-personalization__notice{background:#ffd8d147;border-left:.3rem solid rgb(var(--color-button));border-radius:0 .6rem .6rem 0;color:rgba(var(--color-foreground),.78);font-size:1.3rem;line-height:1.5;margin-top:2rem;padding:1.2rem 1.4rem}.collection--draft-empty{padding-inline:1.6rem}.collection-draft-empty{background:#ffd8d147;border:.1rem solid rgba(122,87,76,.16);border-radius:.8rem;margin:0 auto;max-width:64rem;padding:3.2rem 2rem}.collection-draft-empty__eyebrow{color:rgb(var(--color-button));font-size:1.2rem;font-weight:700;letter-spacing:0;margin:0 0 .8rem;text-transform:uppercase}.collection-draft-empty .title{margin-bottom:0}.collection-draft-empty__text{color:rgba(var(--color-foreground),.78);margin:1.2rem auto 0;max-width:52rem}.collection-draft-empty__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.badge{border-color:#f8f3ea73;font-weight:700;letter-spacing:0}.newsletter,.rich-text{position:relative}.newsletter:before,.rich-text:before{background-image:repeating-linear-gradient(90deg,rgba(122,87,76,.42) 0 1.2rem,transparent 1.2rem 2.6rem);content:"";display:block;height:.2rem;left:50%;max-width:min(28rem,calc(100vw - 4rem));opacity:.55;position:absolute;top:0;transform:translate(-50%);width:100%}.product__accordion .accordion__title,.facets__heading,.facet-filters__label,.menu-drawer__menu-item,.header__menu-item{letter-spacing:0}@media screen and (max-width:749px){.announcement-bar__message{min-height:2.8rem;padding:.7rem 1.2rem;font-size:1.2rem}.header{gap:.8rem}.rich-text__buttons{width:100%}.rich-text__buttons .button{width:100%;min-width:0}.collection-draft-empty{padding:2.4rem 1.6rem}.collection-draft-empty__actions .button{width:100%}.bag-tag-personalization{padding-block:2rem}.bag-tag-personalization__text-lines{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kenzie-theme.css.map */
