:root{--bc-dark:#101010;--bc-panel:#1c1a18;--bc-line:#42382e;--bc-gold:#c9a56d;--bc-text:#f3ede2}html,body,#header-group,#footer-group,#MainContent,.content-for-layout{background:var(--bc-dark)!important;color:var(--bc-text)!important}#header-group a,#header-group button,#footer-group a,#MainContent a{color:var(--bc-text)}#header-group a:hover,#footer-group a:hover,#MainContent a:hover{color:var(--bc-gold)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4{color:var(--bc-text);letter-spacing:-.02em}#MainContent .shopify-section,.shopify-section{--color-background:16 16 16;--color-foreground:243 237 226}#MainContent .product-information,#MainContent .product__info-wrapper,#MainContent .product-form,.product-card,.card,.collection-card,.predictive-search{background:var(--bc-panel);color:var(--bc-text)}#MainContent button[name=add],#MainContent [data-add-to-cart],#MainContent .shopify-payment-button__button--unbranded{background:var(--bc-gold)!important;color:#16120e!important;border:1px solid var(--bc-gold);border-radius:3px;font-weight:700}#MainContent button[name=add]:hover,#MainContent [data-add-to-cart]:hover{background:#e1c38e!important}#MainContent input,#MainContent select,#MainContent textarea{background:#25221f;color:var(--bc-text);border-color:var(--bc-line)}#MainContent .product-media,#MainContent .product-media-container{background:#111;border-radius:4px;overflow:hidden}#MainContent .price,#MainContent .price-item{color:var(--bc-gold)}#MainContent :focus-visible{outline:2px solid var(--bc-gold);outline-offset:3px}#MainContent hr{border-color:var(--bc-line)}@media(max-width:749px){#MainContent .product-information,#MainContent .product__info-wrapper{padding-inline:1rem}}#header-group,.header-section,.header-section__inner,header-component,.header-announcements,.announcement-bar{background-color:#101010!important;color:#f3ede2!important}#header-group a,#header-group button,#header-group [role=button],#header-group svg,#header-group .header-logo,#header-group .header__heading-link{color:#f3ede2!important;fill:currentColor}#header-group a:hover{color:#c9a56d!important}#header-group .header-logo,#header-group .header-logo a{font-weight:750!important;letter-spacing:.09em!important}#MainContent .hero h1{font-size:clamp(2rem,4vw,3.8rem);letter-spacing:.075em;line-height:1.08;text-shadow:0 2px 25px #0009}#MainContent .hero p{color:#f3ede2;font-size:clamp(.95rem,1.25vw,1.15rem)}#MainContent .hero .button{background:#c9a56d!important;color:#15110b!important;border:0!important;font-weight:700;letter-spacing:.05em}#MainContent .product-card .price,#MainContent .product-card price-list{font-size:1.08rem;font-weight:700;color:#c9a56d!important}#MainContent .product-card .product-title{font-size:1.02rem;line-height:1.4}@media(max-width:749px){#MainContent .hero h1{font-size:2rem;letter-spacing:.025em}}@media(max-width:989px){.header-drawer .menu-drawer,.header-drawer .menu-drawer__navigation,.header-drawer .menu-drawer__inner-container,.header-drawer .menu-drawer__submenu,.header-drawer .menu-drawer__utility-links,.header-drawer .menu-drawer__menu{background:#151515!important;color:#f3ede2!important;--color-background: 21 21 21;--color-foreground: 243 237 226;--color-foreground-heading: 243 237 226}.header-drawer .menu-drawer a,.header-drawer .menu-drawer button,.header-drawer .menu-drawer summary,.header-drawer .menu-drawer__menu-item,.header-drawer .menu-drawer__menu-item-text,.header-drawer .menu-drawer__account,.header-drawer .menu-drawer__close-button,.header-drawer .menu-drawer__back-button{color:#f3ede2!important;-webkit-text-fill-color:#f3ede2!important}.header-drawer .menu-drawer svg{color:#f3ede2!important;stroke:currentColor!important}.header-drawer .menu-drawer a:hover,.header-drawer .menu-drawer summary:hover{color:#c9a56d!important}.header-drawer .menu-drawer__menu-item:focus-visible,.header-drawer .menu-drawer button:focus-visible{outline:2px solid #c9a56d!important}}.bc-home-png,.bc-cart-png{display:block;width:29px;height:29px;object-fit:contain}.header-actions__cart-icon{position:relative;overflow:visible}.header-actions__cart-icon .cart-bubble:not(.visually-hidden){position:absolute;right:-7px;top:-6px;z-index:5}.header-actions__cart-icon .cart-bubble__background{background:#c99b62!important;border-radius:50%!important}.header-actions__cart-icon .cart-bubble__text,.header-actions__cart-icon .cart-bubble__text-count{color:#171717!important;-webkit-text-fill-color:#171717!important;font-weight:750!important}:root{--bc-media-background:#171717}#MainContent .product-media-gallery,#MainContent .media-gallery,#MainContent .product-media-container,#MainContent .product-media,#MainContent .product-media-constraint-wrapper,#MainContent .media-fit-contain,#MainContent .media-fit-contain :is(img,.deferred-media__poster-image),#MainContent .product-media__image,#MainContent .slideshow-container,#MainContent .slideshow__slide,.dialog-zoomed-gallery,.dialog-zoomed-gallery .product-media,.dialog-zoomed-gallery .product-media-container,.dialog-zoomed-gallery .product-media__image{background-color:var(--bc-media-background)!important}#MainContent .media-fit-contain,#MainContent .media-gallery,#MainContent .product-media-container{--color-background:23 23 23}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barcooper-luxury-dark.css.map */
