.main_nav{display:flex!important;align-items:center!important;justify-content:center!important;max-width:1400px;margin:0 auto;flex-wrap:wrap;gap:0}.main_nav .nav{width:auto!important;float:none!important;max-width:none}.main_nav div.logo{order:1;flex:0 0 auto}.main_nav .nav:first-of-type{order:0}.main_nav .nav:last-of-type{order:2}.main_nav ul.menu{display:flex!important;justify-content:center!important;align-items:center;flex-wrap:wrap;margin:0!important}.main_nav ul.menu li{float:none!important;display:inline-flex}@media(max-width:992px){.main_nav{flex-direction:column;gap:4px}.main_nav .nav{width:100%!important;justify-content:center}}.promo_banner{overflow:hidden;position:relative;padding:10px 0!important}.promo_banner__content{display:flex!important;white-space:nowrap;animation:bjx-marquee 28s linear infinite;will-change:transform}.promo_banner__content p{display:inline-flex!important;align-items:center;padding:0 40px;margin:0!important;flex-shrink:0;white-space:nowrap}@keyframes bjx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo_banner:hover .promo_banner__content{animation-play-state:paused}.promo_banner__content strong{animation:bjx-strong-glow 2.4s ease-in-out infinite}@keyframes bjx-strong-glow{0%,to{color:var(--bjx-gold-light);text-shadow:none}50%{color:#fff;text-shadow:0 0 14px rgba(214,193,154,.85)}}.bjx-reassurance-bar{padding:0!important;min-height:38px}.bjx-reassurance-bar__inner{height:38px;position:relative;overflow:hidden;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}.bjx-reassurance-bar__item{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%) translateY(20px);opacity:0;transition:opacity .55s var(--bjx-ease),transform .55s var(--bjx-ease);white-space:nowrap;padding:0 16px;margin:0!important}.bjx-reassurance-bar__item:before{display:none!important}.bjx-reassurance-bar__item.is-active{opacity:1;transform:translate(-50%,-50%) translateY(0)}.bjx-reassurance-bar__item.is-leaving{opacity:0;transform:translate(-50%,-50%) translateY(-20px)}@media(max-width:768px){.bjx-reassurance-bar__inner{height:32px}}.bjx-btn-gold,.action_button.bjx-btn-gold,.add_to_cart{position:relative;overflow:hidden;isolation:isolate}.bjx-btn-gold:before,.add_to_cart:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);transform:skew(-20deg);transition:left .7s var(--bjx-ease);z-index:0;pointer-events:none}.bjx-btn-gold:hover:before,.add_to_cart:hover:before{left:130%}.bjx-btn-gold>*,.add_to_cart>*{position:relative;z-index:1}.newsletter form,.newsletter_section .newsletter form,.footer .newsletter form,.newsletter .newsletter,section[class*=newsletter] form{display:flex!important;gap:10px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;max-width:520px!important;margin:16px auto 0!important;width:100%}.newsletter form input[type=email],.newsletter form input.contact_email,section[class*=newsletter] form input[type=email]{flex:1 1 240px!important;min-width:200px!important;margin:0!important}.newsletter form input[type=submit],.newsletter form input.sign_up,.newsletter form button[type=submit],section[class*=newsletter] form input[type=submit]{flex:0 0 auto!important;width:auto!important;min-width:140px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.newsletter form input[type=text].firstName,.newsletter form input[name*=first_name],.newsletter form input[name*=last_name]{flex:1 1 220px!important;margin:0!important}.footer .newsletter input[type=submit],.footer .newsletter input.sign_up{max-width:200px;margin-left:auto!important;margin-right:auto!important}.newsletter .message{width:100%;text-align:center}.template-index .feature_collection_text,.template-index .feature_collection .description,.template-index .featured_collection .description,.template-index .collection_section .description,.index-sections .collection_description,.index-sections .feature_collection_text{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:3.2em;font-size:.9rem!important;line-height:1.55!important;color:var(--bjx-ink-mute)!important;margin:8px 0!important}.index-sections .featured_collection .product-thumbnail .title{-webkit-line-clamp:2!important;font-size:.86rem!important}.index-sections>section{padding-top:56px;padding-bottom:56px}.bjx-floating-pro{position:fixed;bottom:24px;right:24px;z-index:998;display:inline-flex!important;align-items:center;background:linear-gradient(135deg,var(--bjx-ink) 0%,#2d2620 100%);color:#fff!important;padding:14px 24px 14px 18px;border-radius:999px;box-shadow:0 10px 30px #00000040,0 0 0 1px #bfa46f40;text-decoration:none;font-family:var(--bjx-sans);font-weight:600;font-size:.86rem;letter-spacing:.04em;transition:all .3s var(--bjx-ease);cursor:pointer;animation:bjx-pulse-pro 2.6s ease-in-out infinite}.bjx-floating-pro:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 18px 44px #00000059,0 0 0 1px var(--bjx-gold);background:linear-gradient(135deg,var(--bjx-gold-deep) 0%,var(--bjx-gold) 100%);color:#fff!important;animation:none}.bjx-floating-pro__icon{width:36px;height:36px;border-radius:50%;background:var(--bjx-gold);display:inline-flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;transition:background .3s var(--bjx-ease)}.bjx-floating-pro__icon svg{width:18px;height:18px;color:#fff}.bjx-floating-pro:hover .bjx-floating-pro__icon{background:#fff3}.bjx-floating-pro__text{display:flex;flex-direction:column;line-height:1.1}.bjx-floating-pro__title{color:#fff;font-weight:600;font-size:.92rem}.bjx-floating-pro__sub{color:#ffffffb3;font-size:.72rem;font-weight:400;margin-top:3px;letter-spacing:.02em}.bjx-floating-pro:hover .bjx-floating-pro__sub{color:#ffffffe6}@keyframes bjx-pulse-pro{0%,to{box-shadow:0 10px 30px #00000040,0 0 0 1px #bfa46f40,0 0 #bfa46f66}50%{box-shadow:0 10px 30px #00000040,0 0 0 1px #bfa46f8c,0 0 0 16px #bfa46f00}}@media(max-width:568px){.bjx-floating-pro{bottom:16px;right:16px;padding:12px 18px 12px 14px;font-size:.78rem}.bjx-floating-pro__icon{width:32px;height:32px;margin-right:10px}.bjx-floating-pro__icon svg{width:15px;height:15px}.bjx-floating-pro__sub{display:none}}body[class*=demande-de-devis] .bjx-floating-pro,body[class*=contact] .bjx-floating-pro{display:none!important}.bjx-scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--bjx-gold-light),var(--bjx-gold),var(--bjx-gold-deep));z-index:99999;width:0%;transition:width .1s linear;pointer-events:none}.is-sticky .header,.is-sticky #header,.sticky_nav .header{background:#faf7f2db!important;backdrop-filter:saturate(180%) blur(18px)!important;-webkit-backdrop-filter:saturate(180%) blur(18px)!important;border-bottom:1px solid rgba(191,164,111,.18)}.is-sticky .promo_banner,.is-sticky .bjx-reassurance-bar{display:none!important}.slideshow img{transition:transform .8s var(--bjx-ease);will-change:transform}.bjx-magnetic{transform:translate(var(--mx, 0),var(--my, 0));transition:transform .15s var(--bjx-ease)}.footer ul li a,.breadcrumb_link,.bjx-cross-sell__item strong{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s var(--bjx-ease),color .25s var(--bjx-ease)}.footer ul li a:hover,.breadcrumb_link:hover{background-size:100% 1px}.bjx-cross-sell__item,.bjx-universe,.bjx-advice-card,.product-list .product-thumbnail,.bjx-reassurance-card{transition:all .35s cubic-bezier(.2,.7,.2,1)!important}.bjx-reassurance-card:hover .bjx-reassurance-card__icon{background:var(--bjx-gold)!important;color:#fff!important;border-color:var(--bjx-gold)!important;transform:scale(1.08) rotate(-4deg)}.bjx-reassurance-card__icon{transition:all .3s var(--bjx-ease)}.bjx-universe:hover .bjx-universe__icon{transform:translateY(-3px) scale(1.05)}.bjx-universe__icon{transition:transform .3s var(--bjx-ease)}.bjx-advice-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #00000014}body{animation:bjx-page-fade-in .55s var(--bjx-ease)}@keyframes bjx-page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}img.lazyload{opacity:0;transition:opacity .45s var(--bjx-ease)}img.lazyloaded,img.lazyloading{opacity:1}.bjx-universes,.bjx-materials,.bjx-advice,.bjx-b2b{border-top:1px solid var(--bjx-line-soft)}.bjx-accordion summary{transition:background .2s var(--bjx-ease),padding .2s var(--bjx-ease);border-radius:var(--bjx-radius-sm)}.bjx-accordion summary:hover{background:var(--bjx-bg-soft);padding-left:14px!important}.bjx-accordion[open] summary{background:var(--bjx-bg-soft);padding-left:14px!important}.error-404 .container.main.content{background:linear-gradient(180deg,var(--bjx-bg) 0%,var(--bjx-bg-soft) 100%);min-height:60vh}.error-404 h1{animation:bjx-404-pulse 3.4s ease-in-out infinite}@keyframes bjx-404-pulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.04);opacity:1}}.error-404 .container.main.content>*{text-align:center;margin-left:auto;margin-right:auto}.product-list .product-thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.04) 100%);opacity:0;transition:opacity .3s var(--bjx-ease);pointer-events:none}.product-list .product-thumbnail:hover:after{opacity:1}.bjx-devis-trust__item strong{transition:color .3s var(--bjx-ease),transform .3s var(--bjx-ease)}.bjx-devis-trust__item:hover strong{color:var(--bjx-gold);transform:scale(1.05)}.bjx-devis-trust__item{transition:transform .3s var(--bjx-ease)}.bjx-devis-trust__item:hover{transform:translateY(-3px)}.action_button{transition:all .3s cubic-bezier(.2,.7,.2,1)!important}.action_button:active{transform:translateY(0) scale(.98)}.cart_content{transform-origin:top right;transition:transform .3s var(--bjx-ease),opacity .3s var(--bjx-ease)}.bjx-exit-popup.is-visible .bjx-exit-popup__inner{animation:bjx-modal-in .35s var(--bjx-ease)}@keyframes bjx-modal-in{0%{opacity:0;transform:scale(.94) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:568px){.promo_banner{font-size:.74rem!important}.promo_banner__content{animation-duration:22s}}input[type=checkbox],input[type=radio]{accent-color:var(--bjx-gold)}.search_form{transition:all .25s var(--bjx-ease)}.header_search_form:focus-within,.search_form:focus-within{box-shadow:0 4px 14px #0000000f}.breadcrumb_text{padding:14px 0!important}.breadcrumb_text>a,.breadcrumb_link{padding:4px 0}@media(max-width:768px){.bjx-universes,.bjx-materials,.bjx-advice,.bjx-b2b,.bjx-reassurance-grid,.newsletter_section{padding-top:48px!important;padding-bottom:48px!important}.bjx-hero__inner,.bjx-b2b__inner{padding:32px 18px!important}.index-sections>section{padding-top:40px!important;padding-bottom:40px!important}}.slideshow{position:relative}.slideshow:after{content:"";position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:24px;height:38px;border:2px solid rgba(255,255,255,.6);border-radius:12px;z-index:2;pointer-events:none;opacity:.7}.slideshow:before{content:"";position:absolute;bottom:38px;left:50%;transform:translate(-50%);width:3px;height:8px;background:#ffffffe6;border-radius:2px;z-index:3;pointer-events:none;animation:bjx-scroll-mouse 2s ease-in-out infinite}@keyframes bjx-scroll-mouse{0%,to{opacity:0;transform:translate(-50%) translateY(0)}50%{opacity:1;transform:translate(-50%) translateY(8px)}}@media(max-width:768px){.slideshow:after,.slideshow:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-polish.css.map */
