:root{--dark-gold: #C47D00;--grid-desktop-vertical-spacing: 30px}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:0;min-height:unset;min-width:unset;font-size:1.35rem;padding:1.25rem 2.5rem}.color-scheme-1 p{color:#000}.header-wrapper{background:linear-gradient(0deg,#0000,#000000b3 73.42%);position:absolute;width:100%}@media screen and (max-width: 992px){.header-wrapper .header__heading-link svg{max-width:155px}}.header-wrapper .link,.header-wrapper .customer a{font-weight:700;letter-spacing:0;font-size:1.7rem}.header-wrapper .header__menu-item,.header-wrapper .header__icon .icon,.header__menu-item span{color:#fff}@media screen and (min-width: 990px){.header-wrapper header.header{grid-template-columns:auto 1fr auto}.header-wrapper header .header__inline-menu{margin:0 auto}}.header-wrapper .list-menu--inline{grid-gap:1.5rem}@media screen and (max-width: 992px){.blog .header-wrapper,.product .header-wrapper,.page .header-wrapper,.article .header-wrapper,.cart .header-wrapper,.search .header-wrapper,.policy-page .header-wrapper *,body:has(#boxi-root) .header-wrapper *{position:relative;background:transparent}.blog .header-wrapper *,.product .header-wrapper *,.page .header-wrapper *,.article .header-wrapper *,.cart .header-wrapper *,.search .header-wrapper *,.policy-page .header-wrapper *,body:has(#boxi-root) .header-wrapper *{color:#000}.blog .header-wrapper svg *,.product .header-wrapper svg *,.page .header-wrapper svg *,.article .header-wrapper svg *,.cart .header-wrapper svg *,.search .header-wrapper svg *,.policy-page .header-wrapper svg *,body:has(#boxi-root) .header-wrapper svg *{color:#000;fill:#000}.blog .header-wrapper .menu-drawer__inner-container svg *,.blog .header-wrapper .menu-drawer__inner-container *,.product .header-wrapper .menu-drawer__inner-container svg *,.product .header-wrapper .menu-drawer__inner-container *,.page .header-wrapper .menu-drawer__inner-container svg *,.page .header-wrapper .menu-drawer__inner-container *,.article .header-wrapper .menu-drawer__inner-container svg *,.article .header-wrapper .menu-drawer__inner-container *,.cart .header-wrapper .menu-drawer__inner-container svg *,.cart .header-wrapper .menu-drawer__inner-container *,.search .header-wrapper .menu-drawer__inner-container svg *,.search .header-wrapper .menu-drawer__inner-container *,.policy-page .header-wrapper .menu-drawer__inner-container svg *,.policy-page .header-wrapper .menu-drawer__inner-container *,body:has(#boxi-root) .header-wrapper .menu-drawer__inner-container svg *,body:has(#boxi-root) .header-wrapper .menu-drawer__inner-container *{color:#fff;fill:#fff}}@media screen and (min-width: 992px){.blog .header-wrapper,.product .header-wrapper,.page .header-wrapper,.article .header-wrapper,.cart .header-wrapper,.search .header-wrapper,.policy-page .header-wrapper,body:has(#boxi-root) .header-wrapper{position:relative;background:transparent;color:#000}.blog .header-wrapper *,.product .header-wrapper *,.page .header-wrapper *,.article .header-wrapper *,.cart .header-wrapper *,.search .header-wrapper *,.policy-page .header-wrapper *,body:has(#boxi-root) .header-wrapper *{color:#000}.blog .header-wrapper svg *,.product .header-wrapper svg *,.page .header-wrapper svg *,.article .header-wrapper svg *,.cart .header-wrapper svg *,.search .header-wrapper svg *,.policy-page .header-wrapper svg *,body:has(#boxi-root) .header-wrapper svg *{color:#000;fill:#000}}.blog .header-wrapper .header__submenu,.product .header-wrapper .header__submenu,.page .header-wrapper .header__submenu,.article .header-wrapper .header__submenu,.cart .header-wrapper .header__submenu,.search .header-wrapper .header__submenu,.policy-page .header-wrapper .header__submenu,body:has(#boxi-root) .header-wrapper .header__submenu{background:#efefef}.header__submenu .link{font-size:1.4rem;font-weight:400}.banner.banner--desktop-transparent .banner__box{padding-bottom:0}.banner .banner__text.rte.body{display:inline-block;background:#0009;padding:.5rem 1.5rem;color:#fff;border-radius:5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (max-width: 768px){.banner .banner__content .banner__heading{font-size:3rem}.banner .banner__content{padding:20rem 1.5rem 4rem}}.shopify-section .collection-hero{padding:3rem 0 0;color:#000}#product-grid,.product-grid{grid-gap:4rem;display:grid;grid-template-columns:1fr}.product-grid{padding:0 1.5rem;scroll-padding:0}.quick-add-modal__content-info .grid--peek.slider:after{content:none}@media screen and (min-width: 400px){#product-grid,.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){#product-grid,.product-grid{grid-template-columns:repeat(3,1fr);padding:0}}@media screen and (min-width: 1100px){#product-grid,.product-grid{grid-template-columns:repeat(4,1fr)}}#product-grid li.grid__item,.product-grid li.grid__item{border:1px solid #D9D9D9;width:100%!important;max-width:100%}#product-grid .card__heading,.product-grid .card__heading{font-size:20px;line-height:100%;text-align:center;text-transform:capitalize;color:var(--dark-gold);margin-bottom:10px}@media screen and (min-width: 768px){#product-grid .card__heading,.product-grid .card__heading{font-size:32px}}#product-grid .card-information,.product-grid .card-information{text-align:center;padding-bottom:2.7rem}#product-grid .card-information .price,.product-grid .card-information .price{letter-spacing:0}#product-grid .quick-add__submit,.product-grid .quick-add__submit{border:1px solid #D9D9D9;margin-bottom:-4rem;min-width:calc(12rem + var(--buttons-border-width)* 2);min-height:calc(4.5rem + var(--buttons-border-width)* 2)}.slider.slider--tablet .slider__slide{margin-top:0;margin-bottom:0}@media screen and (max-width: 992px){.grid__item .card--card.card--media>.card__content{display:block}.grid--peek.slider .grid__item:first-of-type{width:100%;margin-left:0}}.add-sample-to-cart{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:#fff;padding:.8rem;min-width:100%;box-sizing:border-box;border:1px solid #D9D9D9;margin-bottom:-4rem;min-width:calc(12rem + var(--buttons-border-width)* 2);min-height:calc(4.5rem + var(--buttons-border-width)* 2);letter-spacing:0;min-height:unset;min-width:unset;font-size:1.35rem;padding:1.25rem 2.5rem;font-weight:700}button.add-sample-to-cart:disabled{opacity:.5;cursor:not-allowed}.collapsible-content .collapsible-content-wrapper-narrow{max-width:90rem}.accordion summary .svg-wrapper{width:2.5rem;height:2.5rem;margin-right:1.5rem}.accordion details summary{padding:2.5rem 0}.accordion .accordion__content{padding:0rem 0rem 2rem 4rem}@media screen and (min-width: 992px){body .banner--large:not(.banner--adapt){min-height:78rem}}main .image-with-text .image-with-text__media-item:after{content:"";border:1px solid #DD9933;position:absolute;left:2rem;top:1rem;width:calc(100% - 3rem);z-index:1}.collection__title h2:after{content:"";background:#fcb54a;margin:2rem auto;display:block;width:60px;height:3px}#shopify-section-template--23479139533098__multicolumn_YJeHid .gradient{background:#fff}#shopify-section-template--23479139533098__multicolumn_YJeHid .page-width{padding:0;max-width:none}#shopify-section-template--23479139533098__multicolumn_YJeHid .multicolumn-card-spacing{margin:0;padding:0}#shopify-section-template--23479139533098__multicolumn_YJeHid .multicolumn-card__info{background:linear-gradient(180deg,#0000,#000 60.5%);padding:8.5rem 4rem 4.5rem;position:absolute;bottom:0;width:100%;display:flex;flex-direction:column}@media screen and (max-width: 768px){#shopify-section-template--23479139533098__multicolumn_YJeHid .media{padding-bottom:100vh!important}#shopify-section-template--23479139533098__multicolumn_YJeHid .multicolumn-card__info{min-height:100vh;justify-content:flex-end;padding:2.5rem 2rem 3.5rem}}#shopify-section-template--23479139533098__multicolumn_YJeHid .multicolumn-card__image{width:100%}#shopify-section-template--23479139533098__multicolumn_YJeHid .grid{grid-gap:1px;background:#fff;padding:0}#shopify-section-template--23479139533098__multicolumn_YJeHid h3{font-size:26px;line-height:84%;margin-bottom:1rem;color:#fcb54a}@media screen and (min-width: 768px){#shopify-section-template--23479139533098__multicolumn_YJeHid h3{font-size:40px}}@media screen and (min-width: 1200px){#shopify-section-template--23479139533098__multicolumn_YJeHid li:first-child .multicolumn-card__info{padding-left:25%}#shopify-section-template--23479139533098__multicolumn_YJeHid li:last-child .multicolumn-card__info{padding-right:25%}}.videoWrapper{position:relative;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.samples-offer{max-width:1300px;margin:0 auto;background:#fffaf2;border-radius:6px;padding:2rem 4rem;border:1px solid #fcb54a}.samples-collection{display:grid;grid-template-columns:1fr;grid-gap:1rem 2rem}@media screen and (min-width: 768px){.samples-collection{grid-template-columns:1fr 1fr}}@media screen and (min-width: 976px){.samples-collection{grid-template-columns:1fr 1fr 1fr}}.sample-product label{font-size:15px;color:#000}button#submit-samples{background:#fcb54a;border:0;padding:15px 22px;margin-top:2rem;font-weight:700;font-size:1.35rem;border-radius:3px;cursor:pointer}.template-search__results{grid-template-columns:1fr!important}.cart-toast{visibility:hidden;min-width:200px;background-color:#55e777;color:#094a18;text-align:center;padding:16px;position:fixed;z-index:9999;right:30px;bottom:30px;font-size:16px;opacity:0;transition:opacity .5s,visibility 0s linear .5s;font-weight:700;letter-spacing:0;border:1px solid #127128;border-radius:4px}.cart-toast.show{visibility:visible;opacity:1;transition:opacity .5s}
/*# sourceMappingURL=/cdn/shop/t/2/assets/california-balsamic-custom.css.map?v=142468112743582246571732248416 */
