:root{--bw-ivory:#f7f4ee;--bw-paper:#fffdf9;--bw-walnut:#5a4031;--bw-espresso:#241a16;--bw-taupe:#9b8b7f;--bw-line:rgba(36,26,22,.14);--bw-gold:#a4865f;--bw-shadow:0 20px 60px rgba(36,26,22,.09)}html{scroll-behavior:smooth}body{background:var(--bw-paper);color:var(--bw-espresso)}.page-width{max-width:138rem}body,.button,.field__input,.select__select{letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.025em}.shopify-section-group-header-group{position:relative;z-index:30}.header-wrapper{background:#fffdf9f5!important;border-bottom:1px solid var(--bw-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow .3s ease,background .3s ease}.header-wrapper.bw-scrolled{box-shadow:0 12px 35px #241a1614;background:#fffdf9fb!important}.header{min-height:8.2rem;transition:min-height .3s ease}.header-wrapper.bw-scrolled .header{min-height:6.9rem}.header__heading-logo{transition:transform .3s ease,opacity .3s ease}.header__heading-link:hover .header__heading-logo{transform:scale(.985);opacity:.84}.header__inline-menu{margin-left:2.8rem}.header__menu-item{font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:2rem 1.55rem;position:relative;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;left:1.55rem;right:1.55rem;bottom:1.25rem;height:1px;background:var(--bw-espresso);transform:scaleX(0);transform-origin:right;transition:transform .28s ease}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.header__icon{transition:transform .22s ease,opacity .22s ease}.header__icon:hover{transform:translateY(-1px);opacity:.72}.mega-menu__content{background:#fffdf9fb!important;border-top:1px solid var(--bw-line)!important;border-bottom:1px solid var(--bw-line)!important;box-shadow:0 24px 50px #241a1612!important;padding-top:3.2rem!important;padding-bottom:4rem!important}.mega-menu__list{gap:3rem!important}.mega-menu__link{color:var(--bw-espresso)!important;text-decoration:none!important;transition:transform .2s ease,opacity .2s ease}.mega-menu__link--level-2{font-size:1.25rem!important;letter-spacing:.09em;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.mega-menu__link:not(.mega-menu__link--level-2){font-size:1.42rem!important;line-height:1.8}.mega-menu__link:hover{transform:translate(4px);opacity:.62;text-decoration:none!important}.header__submenu{background:var(--bw-paper)!important;border:1px solid var(--bw-line)!important;border-radius:0 0 14px 14px!important;box-shadow:var(--bw-shadow)!important;padding:1rem!important;min-width:25rem}.header__submenu .header__menu-item{padding:1.15rem 1.4rem!important;text-transform:none;letter-spacing:.01em;font-size:1.42rem;font-weight:500;border-radius:8px}.header__submenu .header__menu-item:hover{background:var(--bw-ivory)}.header__submenu .header__menu-item:after{display:none}.announcement-bar-section .utility-bar{background:var(--bw-espresso)!important;color:#fff!important}.announcement-bar__message{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.bw-signature-bar{border-bottom:1px solid var(--bw-line);background:var(--bw-ivory)}.bw-signature-bar__inner{display:grid;grid-template-columns:repeat(3,1fr);max-width:1240px;margin:auto}.bw-signature-bar__item{display:flex;justify-content:center;align-items:center;gap:.8rem;padding:1.15rem 2rem;font-size:1.17rem;letter-spacing:.045em;color:#5d5048}.bw-signature-bar__item+.bw-signature-bar__item{border-left:1px solid var(--bw-line)}.bw-signature-dot{width:4px;height:4px;border-radius:50%;background:var(--bw-gold);display:inline-block}.banner__box{background:#fffdf9e6!important;box-shadow:0 28px 80px #241a1614;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.58);padding:5rem!important}.banner__heading{line-height:1.02;max-width:15ch}.banner__text{font-size:1.65rem;line-height:1.7;max-width:52ch;color:#62544c}.image-with-text__content{padding:6rem!important}.image-with-text__heading{max-width:14ch;line-height:1.05}.button,.shopify-payment-button__button--unbranded{min-height:5.4rem;border-radius:2px!important;font-weight:650;letter-spacing:.075em;text-transform:uppercase;font-size:1.18rem;transition:transform .22s ease,box-shadow .22s ease,background .22s ease!important}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 28px #241a1624!important}.button--primary,.product-form__submit{background:var(--bw-espresso)!important;color:#fff!important;border:1px solid var(--bw-espresso)!important}.button--secondary{background:transparent!important;color:var(--bw-espresso)!important;border:1px solid var(--bw-espresso)!important}.card-wrapper{height:100%}.card{border-radius:0!important;background:transparent!important;transition:transform .35s ease}.card-wrapper:hover .card{transform:translateY(-4px)}.card__media{overflow:hidden;border-radius:2px!important;background:var(--bw-ivory)}.card__media img{transition:transform .7s cubic-bezier(.2,.75,.25,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.035)!important}.card__content{padding-top:1.35rem!important}.card__heading{font-size:1.55rem!important;line-height:1.35}.card__heading a{text-decoration:none!important}.card-information>.price{margin-top:.65rem!important;font-size:1.35rem!important}.badge{border-radius:100px!important;padding:.55rem 1rem!important;letter-spacing:.055em;text-transform:uppercase;font-size:.98rem}.collection-list .card__heading{font-size:1.8rem!important}.product{column-gap:7rem!important}.product__media-wrapper .global-media-settings{border:none!important;border-radius:2px!important;overflow:hidden;background:var(--bw-ivory)}.product__info-container{padding-top:1.8rem}.product__title h1{font-size:clamp(3rem,3vw,4.5rem)!important;line-height:1.02;letter-spacing:-.035em;font-weight:500}.product__info-container .price--large{font-size:2rem!important;letter-spacing:.01em;margin-top:.5rem}.product__description{font-size:1.5rem;line-height:1.78;color:#5d5048}.product-form__buttons{max-width:none!important}.product-form__submit{min-height:6rem!important;margin-bottom:1rem!important}.product-form__input .form__label{font-size:1.12rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700}.product__accordion{border-top:1px solid var(--bw-line)!important;border-bottom:0!important}.product__accordion:last-of-type{border-bottom:1px solid var(--bw-line)!important}.product__accordion summary{padding:1.8rem 0!important}.product__accordion .summary__title{font-weight:600}.thumbnail{border-radius:2px!important;overflow:hidden}.bw-product-privileges{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line);margin:2rem 0 2.4rem}.bw-product-privilege{padding:1.35rem .7rem;text-align:center;font-size:1.08rem;line-height:1.35;color:#65574f}.bw-product-privilege strong{display:block;color:var(--bw-espresso);font-size:1.08rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem}.bw-product-privilege+.bw-product-privilege{border-left:1px solid var(--bw-line)}.bw-product-note{display:flex;align-items:center;gap:.8rem;font-size:1.18rem;color:#6d5e55;margin-top:.8rem}.bw-product-note:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--bw-gold);flex:none}.drawer__inner{background:var(--bw-paper)!important;box-shadow:-25px 0 70px #241a161f!important}.drawer__heading{font-size:2.4rem!important;letter-spacing:-.02em}.cart-drawer .cart-item{border-bottom:1px solid var(--bw-line);padding-bottom:1.6rem;margin-bottom:1.6rem}.cart__checkout-button{min-height:5.8rem!important}.footer{border-top:1px solid var(--bw-line)!important;background:#f2eee8!important}.footer-block__heading{font-size:1.3rem!important;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.footer-block__details-content a{transition:opacity .2s ease,transform .2s ease}.footer-block__details-content a:hover{opacity:.62;transform:translate(2px)}.newsletter__wrapper{padding-top:7rem!important;padding-bottom:7rem!important}.newsletter__subheading{max-width:55rem;margin-left:auto!important;margin-right:auto!important;color:#65574f}.predictive-search{border:1px solid var(--bw-line)!important;box-shadow:0 28px 70px #241a161f!important;background:var(--bw-paper)!important}@media(max-width:989px){.header{min-height:6.6rem}.header-wrapper.bw-scrolled .header{min-height:6.2rem}.bw-signature-bar__inner{grid-template-columns:1fr}.bw-signature-bar__item:nth-child(n+2){display:none}.bw-signature-bar__item{padding:.9rem 1rem;font-size:1.08rem}.bw-signature-bar__item+.bw-signature-bar__item{border-left:0}.menu-drawer{background:var(--bw-paper)!important}.menu-drawer__menu-item{font-size:1.65rem!important;padding:1.5rem 2.4rem!important}.menu-drawer__navigation{padding-top:2.4rem!important}.banner__box{padding:3.2rem 2.4rem!important}.image-with-text__content{padding:4rem 2.5rem!important}.product{row-gap:2rem!important}.product__title h1{font-size:3rem!important}.bw-product-privileges{grid-template-columns:1fr}.bw-product-privilege+.bw-product-privilege{border-left:0;border-top:1px solid var(--bw-line)}}.announcement-bar-section,.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__announcement,.announcement-bar-section .announcement-bar__link{background:#2b211b!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link:hover,.announcement-bar-section .slider-button,.announcement-bar-section .slider-button .icon,.announcement-bar-section .icon-arrow{color:#fffaf3!important;fill:#fffaf3!important;opacity:1!important}.announcement-bar-section .announcement-bar__message{text-shadow:0 1px 1px rgba(0,0,0,.12);font-weight:600}.template-index .banner .banner__buttons .button,.template-index .banner .banner__buttons .button.button--primary,.template-index .banner .banner__buttons .button.button--secondary{background:transparent!important;background-color:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:none!important}.template-index .banner .banner__buttons .button:before,.template-index .banner .banner__buttons .button:after{background:transparent!important;box-shadow:none!important}.template-index .banner .banner__buttons .button:hover{background:#00000029!important;background-color:#00000029!important;border-color:#fff!important}.template-index .banner .banner__box,.template-index .banner .banner__box.gradient,.template-index .banner--desktop-transparent .banner__box{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:1.5rem!important}.template-index .banner .banner__buttons{background:transparent!important;box-shadow:none!important}#MainContent>.shopify-section:first-child .banner__box,#MainContent>.shopify-section:first-child .banner__box.gradient,#MainContent>.shopify-section:first-child .content-container.banner__box{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#MainContent>.shopify-section:first-child .banner__box:before,#MainContent>.shopify-section:first-child .banner__box:after,#MainContent>.shopify-section:first-child .content-container:before,#MainContent>.shopify-section:first-child .content-container:after{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}#MainContent>.shopify-section:first-child .banner__buttons,#MainContent>.shopify-section:first-child .banner__buttons .button,#MainContent>.shopify-section:first-child .banner__buttons .button.button--secondary{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important}#MainContent>.shopify-section:first-child .banner__buttons .button{border:1px solid rgba(255,255,255,.9)!important}#MainContent>.shopify-section:first-child .banner__buttons .button:before,#MainContent>.shopify-section:first-child .banner__buttons .button:after{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#MainContent>.shopify-section:first-child .banner__buttons .button:hover{background:#00000024!important;background-color:#00000024!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bohewood-luxe.css.map */
