:root{--becbd-green: #2e6048;--becbd-green-dark: #1c2b1a;--becbd-cream: #f9f9eb;--becbd-gold: #946307;--becbd-gold-soft: #e9dcb8;--becbd-hairline: rgba(28, 43, 26, .12);--becbd-hairline-strong: rgba(28, 43, 26, .22);--becbd-ease: cubic-bezier(.4, 0, .2, 1);--becbd-radius: 12px}body{letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.015em;line-height:1.2;text-wrap:balance}h1,.h0,.h1{line-height:1.13}p,li{text-wrap:pretty}.rte p,.rte li{line-height:1.65}.rte>p:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte a,a.link{text-underline-offset:.3rem;text-decoration-thickness:1px}.caption,.caption-with-letter-spacing,.caption-large{text-transform:uppercase;letter-spacing:.09em;font-weight:600}.h0{font-size:clamp(3.2rem,5.6vw,5.4rem)}h1,.h1{font-size:clamp(2.8rem,4.2vw,4.2rem)}h2,.h2{font-size:clamp(2.4rem,3.2vw,3.4rem)}h3,.h3{font-size:clamp(2rem,2.4vw,2.6rem)}h4,.h4{font-size:clamp(1.8rem,1.9vw,2.1rem)}.card__heading,.card__heading a{font-size:1.6rem}@media screen and (min-width:990px){.card__heading,.card__heading a{font-size:1.7rem}}.title-wrapper-with-link .title,.collection-list-title,.multicolumn .title,.collapsible-content__heading,.newsletter__wrapper>.h1,.contact .title{position:relative;padding-bottom:1.6rem;margin-bottom:2.4rem}.title-wrapper-with-link .title:after,.collection-list-title:after,.multicolumn .title:after,.collapsible-content__heading:after,.newsletter__wrapper>.h1:after,.contact .title:after{content:"";position:absolute;bottom:0;left:0;width:4.8rem;height:2px;background:var(--becbd-gold);border-radius:2px}.color-scheme-9563b696-2286-4617-8d0c-efecb97a1c4d .collapsible-content__heading:after,.color-scheme-9563b696-2286-4617-8d0c-efecb97a1c4d .newsletter__wrapper>.h1:after,.color-scheme-9563b696-2286-4617-8d0c-efecb97a1c4d .title:after{background:var(--becbd-gold-soft)}.center .title:after,.collapsible-content__heading:after,.newsletter__wrapper>.h1:after,.title-wrapper--no-top-margin.center .title:after{left:50%;transform:translate(-50%)}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;font-weight:700;letter-spacing:.02em;transition:transform .15s var(--becbd-ease),box-shadow .2s var(--becbd-ease),background-color .2s var(--becbd-ease),color .2s var(--becbd-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}.button:not([disabled]):active{transform:translateY(0)}.button[disabled],.button[aria-disabled=true]{cursor:not-allowed}.product-form__submit,.cart__checkout-button{min-height:5.2rem;font-size:1.5rem}.button--secondary{--alpha-button-border: 1;font-weight:700}.collection__view-all .button,.center .button--tertiary{letter-spacing:.04em}*:focus-visible{outline:2px solid var(--becbd-gold);outline-offset:3px}.field__input:focus,.select__select:focus,.text-area:focus{outline:2px solid var(--becbd-gold);outline-offset:1px}.card__media,.card .media{overflow:hidden}.card__media img,.card .media img{transition:transform .6s var(--becbd-ease)}.card-wrapper:hover .card__media img,.card-wrapper:focus-within .card__media img{transform:scale(1.04)}.card__heading,.card__heading a{letter-spacing:-.005em;line-height:1.35}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information>*+*{margin-top:.6rem}.card-information .price,.card__information .price{font-weight:700}.card__information .rating,.card-information .rating{margin-top:.4rem}.rating-count{opacity:.6;font-size:1.3rem}.price{letter-spacing:-.01em}.price--on-sale .price-item--sale{color:var(--becbd-gold);font-weight:700}.price--on-sale .price-item--regular{opacity:.55}.price__container .price-item--regular{font-weight:700}.badge{text-transform:uppercase;letter-spacing:.07em;font-size:1.1rem;font-weight:700;padding:.5rem 1rem}.collection-list .card__heading,.collection-list .card__heading a{font-size:clamp(1.7rem,2vw,2.1rem);font-weight:700;letter-spacing:.01em}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.05)}.announcement-bar__message{letter-spacing:.05em;font-size:1.3rem;font-weight:600;min-height:4rem}.header{border-bottom:1px solid var(--becbd-hairline)}.header__menu-item{letter-spacing:.01em;font-weight:600}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--becbd-gold);text-decoration-thickness:2px;text-underline-offset:.5rem}.header__icon .icon,.header__icon--cart .icon{transition:transform .2s var(--becbd-ease)}.header__icon:hover .icon{transform:scale(1.08)}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}.product-grid,.collection-list{--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 24px}.product-grid.grid--2-col-tablet-down:not(.slider)>.grid__item,.collection-list.grid--2-col-tablet-down:not(.slider)>.grid__item{width:calc(50% - 6px);max-width:calc(50% - 6px)}}.rich-text__text,.rich-text__blocks,.collapsible-content__wrapper .rte,.newsletter__subheading{max-width:68rem;margin-left:auto;margin-right:auto}.image-with-text__content{border-radius:var(--becbd-radius)}.image-with-text__content .rte ul{list-style:none;padding-left:0}.image-with-text__content .rte ul li{position:relative;padding-left:2.6rem;margin-bottom:1.2rem}.image-with-text__content .rte ul li:before{content:"";position:absolute;left:0;top:.85em;width:1.2rem;height:2px;background:var(--becbd-gold-soft)}.multicolumn-card__info{padding-top:1.6rem}.multicolumn-card__info .rte{opacity:.88}.collapsible-content .accordion__title,.accordion summary{letter-spacing:-.005em}.accordion summary{padding-top:1.8rem;padding-bottom:1.8rem}.accordion__title{font-weight:700}.collapsible-content .accordion{border-top:1px solid var(--becbd-hairline);border-bottom:none;margin-top:0}.collapsible-content .accordion:last-of-type{border-bottom:1px solid var(--becbd-hairline)}.product__accordion{border-top:1px solid var(--becbd-hairline);border-bottom:1px solid var(--becbd-hairline)}.collapsible-content__wrapper .accordion__content{padding-bottom:1.8rem}.newsletter-form__field-wrapper .field__input{border-radius:4px 0 0 4px}.newsletter-form__button{border-radius:0 4px 4px 0}.field__label{letter-spacing:.01em}.contact__button .button{min-width:22rem}.footer{border-top:1px solid var(--becbd-hairline)}.footer-block__heading{text-transform:uppercase;letter-spacing:.07em;font-size:1.3rem;font-weight:700}.footer-block__details-content .list-menu__item--link,.footer__list-social .link{opacity:.85;transition:opacity .2s var(--becbd-ease)}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration-color:var(--becbd-gold)}.footer__content-bottom{border-top:1px solid var(--becbd-hairline)}.footer__copyright,.policies .list-menu__item--link{font-size:1.3rem;opacity:.75}.list-payment__item svg{height:2.4rem;width:auto}::selection{background:var(--becbd-gold-soft);color:var(--becbd-green-dark)}.breadcrumb,.coll-head__breadcrumb{font-size:1.3rem;opacity:.75}img{background-color:transparent}.rte table{border-collapse:collapse;width:100%}.rte table th,.rte table td{border:1px solid var(--becbd-hairline);padding:.9rem 1.2rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.button--primary,.product-form__submit,.cart__checkout-button{position:relative;overflow:hidden;transition:transform .15s var(--becbd-ease),box-shadow .35s var(--becbd-ease),background-color .2s var(--becbd-ease)}.button--primary:not([disabled]):hover,.product-form__submit:not([disabled]):hover,.cart__checkout-button:not([disabled]):hover{box-shadow:0 0 0 1px #94630759,0 8px 28px -6px #9463078c,0 0 24px #e9dcb859}.button--primary:before,.product-form__submit:before,.cart__checkout-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--becbd-ease);pointer-events:none}.button--primary:hover:before,.product-form__submit:hover:before,.cart__checkout-button:hover:before{transform:translate(120%)}.header{transition:background-color .3s var(--becbd-ease),backdrop-filter .3s var(--becbd-ease),box-shadow .3s var(--becbd-ease)}html.becbd-js .shopify-section-group-header-group.becbd-scrolled .header{background-color:#f9f9ebb8;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 24px -12px #1c2b1a40}.card-wrapper .card{transition:box-shadow .4s var(--becbd-ease),transform .4s var(--becbd-ease)}.card-wrapper:hover .card,.card-wrapper:focus-within .card{box-shadow:0 0 0 1px #94630740,0 22px 40px -18px #1c2b1a73,0 0 30px #e9dcb84d;transform:translateY(-3px)}.title-wrapper-with-link .title:after,.collection-list-title:after,.multicolumn .title:after,.collapsible-content__heading:after,.newsletter__wrapper>.h1:after,.contact .title:after{background:linear-gradient(90deg,var(--becbd-gold) 0%,var(--becbd-gold-soft) 50%,var(--becbd-gold) 100%);background-size:200% auto}html.becbd-js .title-wrapper-with-link .title:after,html.becbd-js .collection-list-title:after,html.becbd-js .multicolumn .title:after{animation:becbd-shimmer 3.2s linear infinite}@keyframes becbd-shimmer{0%{background-position:0% 0}to{background-position:200% 0}}.becbd-sticky-atc,[class*=sticky-atc]{backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%)}html.becbd-js .becbd-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--becbd-ease),transform .8s var(--becbd-ease);will-change:opacity,transform}html.becbd-js .becbd-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.becbd-js .becbd-reveal{opacity:1;transform:none;transition:none}.title-wrapper-with-link .title:after,.collection-list-title:after,.multicolumn .title:after{animation:none}}@media(hover:none)and (pointer:coarse){.button--primary,.product-form__submit,.cart__checkout-button{animation:becbd-pulse-glow 2.6s ease-in-out infinite}.button--primary:active,.product-form__submit:active,.cart__checkout-button:active{transform:scale(.97);box-shadow:0 0 0 1px #94630773,0 0 30px #e9dcb88c}.card-wrapper:active .card{box-shadow:0 0 0 1px #9463074d,0 14px 28px -14px #1c2b1a66,0 0 24px #e9dcb859;transform:translateY(-2px) scale(.99)}.header__icon:active .icon{transform:scale(.9)}@keyframes becbd-pulse-glow{0%,to{box-shadow:0 0 #94630700}50%{box-shadow:0 0 0 1px #9463074d,0 0 20px #e9dcb873}}}@media screen and (max-width:749px){.sticky-atc{background:linear-gradient(135deg,#2e6048d1,#1c2b1ae6)!important;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);position:fixed;overflow:hidden}.sticky-atc:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--becbd-gold-soft),var(--becbd-gold),var(--becbd-gold-soft),transparent);background-size:200% auto}html.becbd-js .sticky-atc:before{animation:becbd-shimmer 2.4s linear infinite}.sticky-atc__button{transition:transform .15s var(--becbd-ease),box-shadow .3s var(--becbd-ease)}.sticky-atc__button:active{transform:scale(.96);box-shadow:0 0 18px #e9dcb880}}@media(prefers-reduced-motion:reduce){@media(hover:none)and (pointer:coarse){.button--primary,.product-form__submit,.cart__checkout-button{animation:none}}html.becbd-js .sticky-atc:before{animation:none}}body.template-index .banner{position:relative;overflow:hidden}body.template-index .banner:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle at 25% 30%,rgba(46,96,72,.35) 0%,transparent 45%),radial-gradient(circle at 75% 20%,rgba(249,249,235,.25) 0%,transparent 40%),radial-gradient(circle at 50% 70%,rgba(46,96,72,.25) 0%,transparent 50%),radial-gradient(ellipse at 80% 50%,rgba(249,249,235,.15) 0%,transparent 60%);filter:blur(60px);pointer-events:none;z-index:0}html.becbd-js body.template-index .banner:before{animation:becbd-fluid-wave 28s ease-in-out infinite alternate}@keyframes becbd-fluid-wave{0%{transform:translateZ(0) scale(1) rotate(0)}50%{transform:translate3d(-4%,3%,0) scale(1.12) rotate(2deg)}to{transform:translate3d(4%,-3%,0) scale(1) rotate(-1deg)}}body.template-index .banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:0;background-image:radial-gradient(1.5px 1.5px at 15% 25%,rgba(249,249,235,.6),transparent),radial-gradient(1px 1px at 35% 40%,rgba(249,249,235,.4),transparent),radial-gradient(1.5px 1.5px at 55% 20%,rgba(249,249,235,.55),transparent),radial-gradient(1px 1px at 70% 60%,rgba(249,249,235,.35),transparent),radial-gradient(1.5px 1.5px at 85% 35%,rgba(249,249,235,.5),transparent),radial-gradient(1px 1px at 42% 75%,rgba(249,249,235,.4),transparent);background-repeat:repeat}html.becbd-js body.template-index .banner:after{opacity:.75;animation:becbd-float-drift 18s ease-in-out infinite}@keyframes becbd-float-drift{0%{background-position:0 0}50%{background-position:40px -20px}to{background-position:0 0}}body.template-index .banner__content,body.template-index .banner__box{position:relative;z-index:1}body.template-index .banner__heading{text-shadow:0 2px 16px rgba(0,0,0,.35),0 0 32px rgba(249,249,235,.2)}body.template-index #shopify-section-image_banner{position:relative}body.template-index #shopify-section-image_banner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(249,249,235,.5),rgba(46,96,72,.3),rgba(249,249,235,.5),transparent);background-size:200% auto;z-index:2;opacity:.8}html.becbd-js body.template-index #shopify-section-image_banner:after{animation:becbd-gentle-flow 4s ease-in-out infinite}@keyframes becbd-gentle-flow{0%{background-position:0% 0;opacity:.5}50%{opacity:.9}to{background-position:200% 0;opacity:.5}}body.template-index .bcbd-promise__title{background:linear-gradient(100deg,var(--becbd-cream) 0%,var(--becbd-green) 25%,var(--becbd-green) 50%,var(--becbd-cream) 75%,var(--becbd-cream) 100%);background-size:250% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html.becbd-js body.template-index .bcbd-promise__title{animation:becbd-gradient-flow 9s ease-in-out infinite}@keyframes becbd-gradient-flow{0%{background-position:0% 0}50%{background-position:100% 0}to{background-position:0% 0}}body.template-index .bcbd-promise__proof{transition:all .5s var(--becbd-ease),transform .5s cubic-bezier(.34,1.56,.64,1);backdrop-filter:blur(8px) brightness(1.05);-webkit-backdrop-filter:blur(8px) brightness(1.05)}body.template-index .bcbd-promise__proof:hover,body.template-index .bcbd-promise__proof:focus-within{border-color:#f9f9eb80;box-shadow:0 8px 32px #2e604833,inset 0 0 20px #f9f9eb1a;transform:translateY(-5px) scale(1.02);backdrop-filter:blur(12px) brightness(1.1);-webkit-backdrop-filter:blur(12px) brightness(1.1)}@media(hover:none)and (pointer:coarse){body.template-index .bcbd-promise__proof:active{border-color:#f9f9eb80;box-shadow:0 4px 20px #2e604826,inset 0 0 16px #f9f9eb14;transform:scale(.98) translateY(-2px)}}body.template-index .bcbd-promise__watermark{transform-origin:center;opacity:.08}html.becbd-js body.template-index .bcbd-promise__watermark{animation:becbd-slow-spin 90s linear infinite}@keyframes becbd-slow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){html.becbd-js body.template-index .banner:before,html.becbd-js body.template-index .banner:after,html.becbd-js body.template-index #shopify-section-image_banner:after,html.becbd-js body.template-index .bcbd-promise__title,html.becbd-js body.template-index .bcbd-promise__watermark{animation:none}body.template-index .banner:after{opacity:0}}@media screen and (min-width:750px){#Banner-image_banner{aspect-ratio:1448 / 1086}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/becbd-brand.css.map */
