.bjx-b2b .bjx-btn-ghost,.bjx-b2b .action_button.bjx-btn-ghost{color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;background:transparent!important}.bjx-b2b .bjx-btn-ghost:hover,.bjx-b2b .action_button.bjx-btn-ghost:hover{color:var(--bjx-gold-light)!important;border-color:var(--bjx-gold-light)!important;background:#bfa46f1a!important;transform:translateY(-1px)}.bjx-b2b .bjx-btn-gold,.bjx-b2b .action_button.bjx-btn-gold{background:var(--bjx-gold)!important;color:#fff!important;border:1px solid var(--bjx-gold)!important}.bjx-b2b .bjx-btn-gold:hover{background:var(--bjx-gold-deep)!important;border-color:var(--bjx-gold-deep)!important}.header,.top_bar,.main_nav,.main_nav div.logo,.nav ul.menu,.nav ul.menu li a{transition:padding .25s var(--bjx-ease),background-color .25s var(--bjx-ease)}.main_nav div.logo img{transition:max-width .25s var(--bjx-ease),max-height .25s var(--bjx-ease);max-height:64px;width:auto}.sticky_nav .main_nav div.logo,.is-sticky .main_nav div.logo{padding-top:8px!important;padding-bottom:8px!important}.sticky_nav .main_nav div.logo img,.is-sticky .main_nav div.logo img{max-height:44px}.sticky_nav .nav ul.menu,.is-sticky .nav ul.menu{padding-top:0!important;padding-bottom:0!important}.sticky_nav .nav ul.menu li a,.is-sticky .nav ul.menu li a{padding-top:10px!important;padding-bottom:10px!important}#header,.header-section{will-change:transform}.purchase-details__quantity{padding:6px 8px!important}.purchase-details__quantity .quantity,.product-quantity-box .quantity,input[type=number].quantity{width:60px!important;min-width:60px!important;height:36px!important;font-size:.95rem!important;font-family:var(--bjx-sans)!important;font-weight:500!important;text-align:center!important;padding:0 4px!important;-moz-appearance:textfield}.purchase-details__quantity .quantity::-webkit-outer-spin-button,.purchase-details__quantity .quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.purchase-details__quantity .product-minus,.purchase-details__quantity .product-plus{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:var(--bjx-bg-soft);border-radius:var(--bjx-radius-pill);cursor:pointer;transition:background .15s var(--bjx-ease)}.purchase-details__quantity .product-minus:hover,.purchase-details__quantity .product-plus:hover{background:var(--bjx-gold-light);color:#fff}.cart_items .product-quantity-box .quantity{width:48px!important;min-width:48px!important;font-size:.88rem!important}.bjx-material-card{background:linear-gradient(135deg,#3a342b,#1a1a1a)}.bjx-materials__grid>.bjx-material-card:nth-child(1){background:linear-gradient(135deg,#5a2a35,#2e1218)}.bjx-materials__grid>.bjx-material-card:nth-child(2){background:linear-gradient(135deg,#b8a585,#6e5e44)}.bjx-materials__grid>.bjx-material-card:nth-child(3){background:linear-gradient(135deg,#6b4527,#2f1d10)}.bjx-materials__grid>.bjx-material-card:nth-child(4){background:linear-gradient(135deg,#c9a857,#6e5828)}.bjx-materials__grid>.bjx-material-card:nth-child(5){background:linear-gradient(135deg,#e0dcd5,#908980)}.bjx-material-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.15) 0%,transparent 60%);pointer-events:none}.bjx-material-card:after{background:linear-gradient(to bottom,transparent 35%,rgba(0,0,0,.75) 100%)!important}.bjx-material-card__label{z-index:3!important}.bjx-material-card__label strong{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.6)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.02em}.bjx-material-card__label span{color:#ffffffd9!important;text-shadow:0 1px 8px rgba(0,0,0,.5);letter-spacing:.12em!important}.bjx-materials__grid>.bjx-material-card:nth-child(5) .bjx-material-card__label strong{color:var(--bjx-ink)!important;text-shadow:0 1px 8px rgba(255,255,255,.6)!important}.bjx-materials__grid>.bjx-material-card:nth-child(5) .bjx-material-card__label span{color:var(--bjx-ink-soft)!important;text-shadow:none}.bjx-materials__grid>.bjx-material-card:nth-child(5):after{background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.15) 100%)!important}.collection_description--collapsed{max-height:240px!important}.collection_description__toggle{margin:18px auto 0!important;display:block!important}.collection_description.is-expanded{max-height:none!important}.collection_description.is-expanded:after{display:none!important}.newsletter_section,section.newsletter-section,section[class*=newsletter]{background:radial-gradient(circle at 10% 20%,rgba(191,164,111,.08) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(191,164,111,.06) 0%,transparent 50%),linear-gradient(135deg,var(--bjx-bg-soft) 0%,#fff 100%)!important;padding:72px 18px!important;position:relative;overflow:hidden}.newsletter_section:before,section[class*=newsletter]:before{content:"";position:absolute;top:24px;left:50%;transform:translate(-50%);width:56px;height:56px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23BFA46F' stroke-width='1.4'><rect x='3' y='5' width='18' height='14' rx='2'/><path d='m3 7 9 6 9-6'/></svg>");background-size:contain;background-repeat:no-repeat;opacity:.85;pointer-events:none}.newsletter_section h2,.newsletter_section h6,section[class*=newsletter] h2,section[class*=newsletter] h6{padding-top:64px!important;margin-bottom:8px!important;font-size:clamp(1.6rem,3vw,2rem)!important}.newsletter_section h2:after,section[class*=newsletter] h2:after{content:"";display:block;width:60px;height:1px;background:var(--bjx-gold);margin:14px auto 18px}.newsletter_section .newsletter,section[class*=newsletter] .newsletter{max-width:480px;margin:24px auto 0}.newsletter_section .newsletter form,section[class*=newsletter] .newsletter form{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.newsletter_section .newsletter input[type=email],section[class*=newsletter] .newsletter input[type=email]{flex:1 1 260px;min-width:240px;padding:14px 22px!important;background:#fff!important;border:1px solid var(--bjx-line)!important;border-radius:var(--bjx-radius-pill)!important;font-size:.95rem!important;box-shadow:0 4px 12px #0000000a}.newsletter_section .newsletter input[type=email]:focus,section[class*=newsletter] .newsletter input[type=email]:focus{border-color:var(--bjx-gold)!important}.newsletter_section .newsletter input[type=submit],section[class*=newsletter] .newsletter input[type=submit]{background:var(--bjx-ink)!important;color:#fff!important;border:1px solid var(--bjx-ink)!important;border-radius:var(--bjx-radius-pill)!important;padding:14px 32px!important;font-family:var(--bjx-sans)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.78rem!important;cursor:pointer;transition:all .25s var(--bjx-ease)}.newsletter_section .newsletter input[type=submit]:hover,section[class*=newsletter] .newsletter input[type=submit]:hover{background:var(--bjx-gold-deep)!important;border-color:var(--bjx-gold-deep)!important}.bjx-b2b__inner>*{margin-left:auto;margin-right:auto}.bjx-b2b__inner .action_button{display:inline-block}.bjx-hero__ctas,.bjx-empty-state__links{justify-content:center!important}.dropdown_container[data-dropdown] .dropdown.menu{background:#faf7f2fa!important;border:1px solid var(--bjx-line)!important;border-radius:var(--bjx-radius-md)!important;box-shadow:0 18px 40px #00000014!important;padding:20px 24px!important;min-width:280px;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px)}.dropdown_container[data-dropdown] .dropdown_content{padding:0!important}.dropdown_container[data-dropdown] .dropdown_column{min-width:200px;padding:6px 18px!important}.dropdown_container[data-dropdown] .dropdown_column ul{list-style:none;padding:0;margin:0}.dropdown_container[data-dropdown] .dropdown_column ul li{margin:0;border-bottom:1px solid var(--bjx-line-soft)}.dropdown_container[data-dropdown] .dropdown_column ul li:last-child{border-bottom:0}.dropdown_container[data-dropdown] .dropdown_column ul li a{display:block;padding:9px 0!important;color:var(--bjx-ink)!important;font-family:var(--bjx-sans)!important;font-size:.84rem!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;transition:color .15s var(--bjx-ease),padding-left .2s var(--bjx-ease)}.dropdown_container[data-dropdown] .dropdown_column ul li a:hover{color:var(--bjx-gold-deep)!important;padding-left:6px!important}.dropdown_container[data-dropdown] .dropdown_title li a{font-weight:600!important;color:var(--bjx-ink)!important;font-size:.8rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-bottom:12px!important;border-bottom:1px solid var(--bjx-gold-light)!important;margin-bottom:8px}#mobile_menu .sublink>a{font-weight:600!important;color:var(--bjx-ink)!important}#mobile_menu .sublink>ul{padding:0!important;background:#f0ebe280}#mobile_menu .sublink>ul>li>a{padding-left:36px!important;font-size:.85rem!important;color:var(--bjx-ink-soft)!important;font-weight:400!important}.product_name{word-break:break-word}.bjx-cross-sell h2,.bjx-cross-sell .bjx-cross-sell__grid{max-width:1100px;margin-left:auto;margin-right:auto}.bjx-product-badge__icon svg{stroke-width:1.6!important}.modal_price{padding:12px 0}.modal_price .current_price .money{line-height:1.2}.slideshow .caption .action_button{background:var(--bjx-ink)!important;color:#fff!important;border-color:var(--bjx-ink)!important}.slideshow .caption .action_button:hover{background:var(--bjx-gold-deep)!important;border-color:var(--bjx-gold-deep)!important}.banner.page-banner{background:linear-gradient(135deg,var(--bjx-bg-soft),var(--bjx-bg-marble));min-height:220px;display:flex;align-items:center;justify-content:center}.banner.page-banner .image-element__wrap{width:100%;height:100%}.banner.page-banner .headline{position:relative;z-index:2}.product-list .product-thumbnail .price_wrap .money{font-size:1.02rem!important}.bjx-accordion summary{cursor:pointer;list-style:none}.bjx-accordion summary::-webkit-details-marker{display:none}.bjx-accordion summary::marker{display:none;content:""}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-bugfixes.css.map */
