.br-white-media{background-color:#fff!important;border-radius:.6rem}.br-white-media img{mix-blend-mode:normal}.br-hero h1,.br-hero p,.br-hero .br-eyebrow{text-shadow:0 .2rem .5rem rgba(0,0,0,1),0 .4rem 1.6rem rgba(0,0,0,.95),0 0 3rem rgba(0,0,0,.85)}.br-hero p{color:var(--br-cream)!important}.br-hero h1{color:#f4ede0!important;-webkit-text-fill-color:#f4ede0;animation:br-hero-glow 3.6s ease-in-out infinite}@keyframes br-hero-glow{0%,to{text-shadow:0 .2rem .5rem rgba(0,0,0,1),0 .4rem 1.6rem rgba(0,0,0,.95),0 0 3rem rgba(0,0,0,.85),0 0 .5rem rgba(247,217,140,.2)}50%{text-shadow:0 .2rem .5rem rgba(0,0,0,1),0 .4rem 1.6rem rgba(0,0,0,.95),0 0 3rem rgba(0,0,0,.85),0 0 2.6rem rgba(247,217,140,.9)}}.br-hero p .br-word{display:inline-block;opacity:0;transform:translateY(.7rem);animation:br-word-in .6s cubic-bezier(.2,.7,.3,1) forwards}@keyframes br-word-in{to{opacity:1;transform:translateY(0)}}html:root{--br-black:#ffffff;--br-black-2:#ffffff;--br-card:#ffffff;--br-card-2:#f6f6f6;--br-line:#e6e6e6;--br-line-soft:#efefef;--br-cream:#141414;--br-tan:#5b5b5b;--br-gold:#141414;--br-gold-deep:#141414}:root,.color-scheme-1,.color-background-1,.color-scheme-2,.color-background-2,.color-scheme-3,.color-background-3,.color-scheme-4,.color-background-4,.color-scheme-5,.color-background-5{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:20,20,20;--color-background-contrast:235,235,235;--color-button:20,20,20;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:20,20,20;--color-link:20,20,20;--color-badge-foreground:20,20,20;--color-badge-background:255,255,255;--color-badge-border:20,20,20}body.gradient{background-color:#fff!important;color:#141414!important}main#MainContent{background:#fff}.br-topbar{background:#000!important;border-bottom:.1rem solid #1b1b1b!important}.br-topbar-welcome{color:#fff!important}.br-topbar-address,.br-topbar-social a{color:#cfcfcf!important}.br-topbar-address:hover,.br-topbar-social a:hover{color:#fff!important}.br-ship-bar{background:#000!important;border-bottom:.1rem solid #1b1b1b!important}.br-ship-shimmer{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;animation:none!important}.br-transform-bar{background:#000!important;border-color:#1b1b1b!important}.br-transform-bar,.br-transform-bar *{color:#fff!important}.br-tb-tag{background:#fff!important;color:#000!important;border-color:#fff!important}.br-tb-cta{color:#fff!important}.header-wrapper{background-color:#000!important;border-bottom:.1rem solid #1b1b1b!important}.header,.header__heading-link,.header__menu-item,.header__menu-item span,.header__active-menu-item,.header a,.list-menu__item,.list-menu__item span,.header__icon,.header__icon .icon,.header__icon svg,.mega-menu__link{color:#fff!important}.header__icon{color:#fff!important}.header__inline-menu .list-menu__item:hover{color:#dcdcdc!important}.announcement-bar,.announcement-bar__message,.utility-bar,.utility-bar__inner{background:#000!important;color:#fff!important}.menu-drawer,.menu-drawer__inner-container{background:#000!important}.menu-drawer a,.menu-drawer summary,.menu-drawer .menu-drawer__menu-item{color:#fff!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:#141414!important;color:#fff!important}.footer{background:#000!important;border-top:.1rem solid #1b1b1b!important}.footer .footer__content-top,.footer .footer__content-bottom{border-color:#2a2a2a!important}.footer *:not(svg):not(path){color:#e8e8e8!important;border-color:#2a2a2a!important}.footer a:hover{color:#fff!important}.footer .field__input{background:#111!important;color:#fff!important;border-color:#444!important}.br-footer-copyright-text{color:#bdbdbd!important}.br-hero p,.br-hero .br-eyebrow{color:#f4ede0!important}.br-hero .br-eyebrow{color:#e9e2d4!important}@keyframes br-hero-glow-mono{0%,to{text-shadow:0 .2rem .5rem rgba(0,0,0,1),0 .4rem 1.6rem rgba(0,0,0,.95),0 0 3rem rgba(0,0,0,.85),0 0 .5rem rgba(255,255,255,.12)}50%{text-shadow:0 .2rem .5rem rgba(0,0,0,1),0 .4rem 1.6rem rgba(0,0,0,.95),0 0 3rem rgba(0,0,0,.85),0 0 2.2rem rgba(255,255,255,.55)}}.br-hero h1{animation:br-hero-glow-mono 3.6s ease-in-out infinite!important}.br-hero-overlay{background:linear-gradient(180deg,#0a0a0a8c,#0a0a0acc 55%,#000)!important}.br-section-head p,.br-dept-card span.sub,.br-exp-text p,.br-vertical-card p{color:#5b5b5b!important}.br-tag,.br-trust-row span{border-color:#dcdcdc!important;color:#4a4a4a!important}.br-ticker-item .img{border-color:#e6e6e6!important}.br-story,.br-ticker-wrap,.br-preorder-home-wrap{background:#fff!important}.br-preorder-slider,.br-preorder-home-image{background:#f2f2f2!important;border-color:#e6e6e6!important}.br-preorder-dot.is-active{background:#141414!important;border-color:#141414!important}.br-preorder-arrow:hover{background:#141414!important;border-color:#141414!important;color:#fff!important}.button:not(.br-wa-button),.shopify-payment-button__button--unbranded{--color-button:20,20,20;--color-button-text:255,255,255}.card__heading a:hover{color:#000!important}.br-popup{background:#fff!important;border-color:#e6e6e6!important}.br-popup h3{color:#141414!important}.br-popup p,.br-popup-close{color:#5b5b5b!important}.br-popup-form input[type=email],.br-form-field input,.br-form-field select,.br-form-field textarea,#br-lock-input{background:#fff!important;border-color:#dcdcdc!important;color:#141414!important}::selection{background:#141414;color:#fff}h1,h2,.h1,.h2,.title,.card__heading{letter-spacing:-.01em}.br-section-head h2,.br-story p,.br-exp-text h3{letter-spacing:.005em}.product__title,.product__title h1{letter-spacing:-.02em;line-height:1.1}.card__heading{font-weight:500!important;letter-spacing:-.005em}.price,.price__regular .price-item{letter-spacing:.01em}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media{border-radius:1.4rem}.card-wrapper .card__media,.card-wrapper .card__media .media{overflow:hidden;background:#f5f5f7}.card-wrapper .card__media img{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.card-wrapper{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.card-wrapper:hover{transform:translateY(-.5rem)}.card-wrapper:hover .card__media img{transform:scale(1.035)}.card-wrapper:hover .card__media{box-shadow:0 1.4rem 3.2rem #0000001a}.card__information{padding-top:1.2rem}.br-dept-card,.br-vertical-card,.br-concierge-card,.br-box-card,.br-founder-card,.br-review-card,.br-cost-breakdown,.br-exp-card,.br-multibrand,.br-reseller-card{border:.1rem solid #ececec!important;border-radius:1.6rem!important;box-shadow:0 .1rem .2rem #00000008;transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease!important}.br-dept-card:hover,.br-vertical-card:hover,.br-concierge-card:hover,.br-box-card:hover{transform:translateY(-.5rem)!important;box-shadow:0 1.6rem 3.6rem #0000001a!important;border-color:#e0e0e0!important}.br-dept-photo{border-bottom:0!important}.button,.button:after,.shopify-payment-button__button--unbranded,.product-form__submit,.br-wa-button{border-radius:5rem!important}.button:not(.br-wa-button){font-weight:600!important;letter-spacing:.01em}.button:not(.br-wa-button):not([disabled]):hover{box-shadow:0 .6rem 1.6rem #0003;transform:translateY(-.1rem)}.button{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.product-form__input input[type=radio]+label,.product-form__input .select__select{border-radius:5rem!important;letter-spacing:.005em;transition:all .2s ease}.search__input,.search-modal__form .field,.predictive-search .field{border-radius:5rem!important}.br-faq-item{border-bottom-color:#ececec!important}.br-compare-table,.br-location-wrap{border-color:#ececec!important}.product__media,.product__media img,.product-media-container,.media--transparent{border-radius:1.4rem}.br-section.br-hero{min-height:88vh!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding-top:9rem!important;padding-bottom:7rem!important}.br-hero-video{filter:brightness(.6) saturate(1.05) blur(.4px)!important;animation:br-hero-ken 22s ease-out forwards!important}@keyframes br-hero-ken{0%{transform:translate(-50%,-50%) scale(1.02)}to{transform:translate(-50%,-50%) scale(1.12)}}.br-hero-overlay{background:radial-gradient(120% 95% at 50% 32%,#00000038,#0000008c 55%,#000000e0)!important}@keyframes br-hero-in{0%{opacity:0;transform:translateY(1.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes br-fade{to{opacity:1}}.br-hero .br-eyebrow{font-size:1.15rem!important;letter-spacing:.5rem!important;opacity:0;animation:br-hero-in .9s .15s cubic-bezier(.2,.7,.3,1) forwards}.br-hero h1{font-size:clamp(3.6rem,7.5vw,7.2rem)!important;line-height:1.04!important;letter-spacing:-.015em!important;margin:1.8rem 0 2.2rem!important;opacity:0;animation:br-hero-in 1s .35s cubic-bezier(.2,.7,.3,1) forwards,br-hero-glow-mono 3.6s 1.4s ease-in-out infinite!important}.br-hero p{font-size:1.9rem!important;line-height:1.5!important;max-width:52rem!important;margin:0 auto 3.6rem!important}.br-hero a.button{opacity:0;animation:br-hero-in 1s .95s cubic-bezier(.2,.7,.3,1) forwards}.br-section.br-hero:after{content:"";position:absolute;left:50%;bottom:3.2rem;width:1.3rem;height:1.3rem;margin-left:-.65rem;border-right:.2rem solid rgba(244,237,224,.6);border-bottom:.2rem solid rgba(244,237,224,.6);transform:rotate(45deg);z-index:3;opacity:0;animation:br-fade 1s 1.5s forwards,br-hero-bounce 2.4s 2.6s ease-in-out infinite;pointer-events:none}@keyframes br-hero-bounce{0%,to{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(.35rem,.35rem)}}@media(max-width:749px){.br-section.br-hero{min-height:82vh!important;padding-top:8rem!important;padding-bottom:6rem!important}.br-hero p{font-size:1.6rem!important}.br-section.br-hero:after{bottom:2.2rem}}.footer .footer__content-top{padding-top:5.5rem!important;padding-bottom:3.2rem!important}.footer .footer__content-bottom{padding-top:2.6rem!important;border-top:.1rem solid #262626!important}.footer .footer-block__heading{font-size:1.9rem!important;letter-spacing:-.01em;margin-bottom:1.8rem!important;color:#fff!important}.footer .newsletter-form .field,.footer .newsletter-form__field-wrapper .field{border-radius:5rem!important}.footer .newsletter-form .field__input{background:#141414!important;border:.1rem solid #3a3a3a!important;border-radius:5rem!important;color:#fff!important}.footer .newsletter-form .field__input::placeholder{color:#9a9a9a!important}.footer .newsletter-form .field__label{color:#9a9a9a!important}.footer .newsletter-form__button,.footer .newsletter-form__button .icon{color:#fff!important}.footer__follow-on-shop{display:none!important}.footer__list-social{gap:2.4rem!important}.footer__list-social .list-social__link{opacity:.82;transition:opacity .2s ease,transform .2s ease}.footer__list-social .list-social__link:hover{opacity:1;transform:translateY(-.2rem);color:#fff!important}.footer .list-payment__item{filter:grayscale(1);opacity:.5;transform:scale(.94);transition:opacity .25s ease}.footer:hover .list-payment__item{opacity:.8}.footer__payment{margin-top:.4rem}.footer .br-footer-legal-line,.footer .footer__copyright{font-size:1.15rem!important;letter-spacing:.02em;color:#9a9a9a!important}.br-footer-copyright-text{color:#8f8f8f!important;letter-spacing:.08em}.footer a:not(.button):hover{text-decoration:underline;text-underline-offset:.3rem}@media(max-width:749px){.footer .footer__content-top{padding-top:4rem!important}.footer .footer-block__heading{font-size:1.7rem!important}}.product__info-container .product__text{letter-spacing:.16em!important;text-transform:uppercase;font-size:1.2rem!important;color:#6b6b6b!important;margin-bottom:.4rem}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:clamp(2.6rem,3.2vw,3.6rem)!important;letter-spacing:-.02em!important;line-height:1.1!important}.product__info-container .price{font-size:2rem}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-weight:600!important}variant-selects{display:block;margin-top:2rem}.product-form__input{margin-bottom:1.6rem}.product-form__quantity{margin-top:1.4rem!important}.product-form__buttons{margin-top:2rem}.product-form__input .form__label{font-size:1.3rem!important;letter-spacing:.01em;margin-bottom:1rem!important;color:#141414!important;font-weight:600!important}.product-form__quantity .quantity{border-radius:5rem!important;overflow:hidden}.product-form__quantity .quantity:after{border-radius:5rem!important}.shopify-payment-button__button--branded,shop-pay-wallet-button{filter:grayscale(1) brightness(.72) contrast(1.05)!important;border-radius:5rem!important;overflow:hidden;display:block}.shopify-payment-button__button--branded:hover,shop-pay-wallet-button:hover{filter:grayscale(1) brightness(.62) contrast(1.05)!important}.product-form__submit{min-height:5.2rem;font-size:1.55rem!important}.br-trust-badges{gap:1.6rem 2rem}.br-trust-badges span{font-size:1.25rem;color:#4a4a4a}.br-trust-badges svg{opacity:.85}.product__description{margin-top:2.6rem;font-size:1.55rem;line-height:1.78;color:#3a3a3a}.product__description h2,.product__description h3,.product__description strong{color:#141414}.product__description ul{margin-top:.8rem}.product__description ul li{margin-bottom:.5rem}.product__media-list .media,.product__media-item .media{border:.1rem solid #ececec}.product__media-list{gap:1.2rem}.slider-counter{color:#6b6b6b!important}.product .slider-button .icon{color:#141414!important}.share-button__button{color:#6b6b6b!important;font-size:1.3rem}@media(min-width:990px){.product__column-sticky{top:2.4rem}}.cart__items .title,.cart__items-title,.main-cart-items .title{letter-spacing:-.01em}.cart-items thead th,.main-cart-items thead th{font-size:1.15rem!important;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b!important;font-weight:600;padding-bottom:1.4rem}.cart-item__image{border-radius:1.2rem!important;border:.1rem solid #ececec!important;background:#f5f5f7}.cart-item__name{font-weight:600!important;letter-spacing:-.01em}.cart-item .product-option{color:#6b6b6b!important;font-size:1.3rem}.cart-item__price-wrapper .price,.cart-item__totals .price{font-weight:600!important}.cart-item__quantity .quantity,.quantity.cart-quantity{border-radius:5rem!important;overflow:hidden}.cart-item__quantity .quantity:after,.quantity.cart-quantity:after{border-radius:5rem!important}.cart-remove-button .button,.cart-item__remove .button{color:#9a9a9a!important}.cart-remove-button:hover .button,.cart-item__remove:hover .button{color:#141414!important}.totals{margin-top:1rem}.totals__total{font-weight:600!important;letter-spacing:-.005em}.totals__total-value{font-size:1.9rem!important;letter-spacing:.01em}.totals__subtitle,.cart__footer .tax-note{color:#6b6b6b!important}.cart__checkout-button{min-height:5.4rem;font-size:1.6rem!important;letter-spacing:.01em}.cart__dynamic-checkout-buttons shopify-paypal-button,.additional-checkout-buttons shopify-paypal-button{filter:grayscale(1) brightness(.92) contrast(1.05)!important;border-radius:5rem!important;overflow:hidden;display:block}.cart__dynamic-checkout-buttons shop-pay-wallet-button,.additional-checkout-buttons shop-pay-wallet-button{border-radius:5rem!important;overflow:hidden}.cart--empty .cart__empty-text,.is-empty .cart__empty-text{font-size:2.6rem!important;letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/126/assets/black-ranch-white-bg.css.map */
