.bcx-icon{width:24px;height:24px;display:inline-block;flex:0 0 24px;vertical-align:middle}.single-product #main>.container{max-width:1440px!important;padding-left:40px;padding-right:40px}.bcx-product-page{color:#382b32;max-width:1320px;margin:auto}.bcx-breadcrumb{display:flex;align-items:center;gap:12px;font:10px/1.6 Arial;color:#8b7a7e;padding:10px 0 30px;flex-wrap:wrap}.bcx-breadcrumb a{color:#786d70}.bcx-breadcrumb>span:last-child{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bcx-product-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:70px;align-items:start}.bcx-gallery{position:sticky;top:25px;min-width:0}.bcx-gallery-main{display:block;position:relative;width:100%;aspect-ratio:1;padding:0;border:0;background:#f5eee6;cursor:zoom-in;overflow:hidden}.bcx-gallery-main>img{width:100%;height:100%;object-fit:contain;display:block}.bcx-zoom-label{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:8px;background:#fffdf9eb;color:#583348;padding:10px 12px;font:9px Arial;letter-spacing:1px}.bcx-zoom-label .bcx-icon{width:16px;height:16px;flex-basis:16px}.bcx-gallery-thumbs{display:flex;gap:12px;padding-top:15px;overflow:auto;scrollbar-width:thin}.bcx-gallery-thumb{width:75px;height:75px;min-width:75px;padding:0;border:1px solid transparent;background:#f5eee6;cursor:pointer;opacity:.7}.bcx-gallery-thumb[aria-pressed=true]{border-color:#583348;opacity:1}.bcx-gallery-thumb img{width:100%;height:100%;object-fit:cover}.bcx-gallery button:focus-visible,.bcx-lightbox button:focus-visible{outline:2px solid #8b6f70;outline-offset:3px}.bcx-product-copy{padding:22px 0 10px}.bcx-eyebrow{font:600 9px/1.7 Arial!important;letter-spacing:2px!important;color:#8b6f70;margin:0 0 20px!important;text-transform:uppercase}.bcx-product-copy h1{font:400 clamp(35px,3.1vw,49px)/1.1 Georgia,serif!important;letter-spacing:-1px!important;color:#382b32!important;margin:0 0 25px}.bcx-price{font:400 27px/1.3 Georgia,serif!important;color:#583348;margin:0 0 28px}.bcx-price del{font:15px Arial;color:#998a8f;margin-right:10px}.bcx-price ins{text-decoration:none;background:none}.bcx-introduction{font:14px/1.9 Arial;color:#786d70;margin-bottom:28px}.bcx-introduction p{margin:0 0 16px;line-height:1.9}.bcx-introduction strong{font-weight:600;color:#583348}.bcx-rating{display:flex;gap:12px;align-items:center;font:10px Arial;color:#786d70;margin-bottom:20px}.bcx-rating .star-rating{margin:0;font-size:11px}.bcx-campaign{display:flex;align-items:center;gap:18px;padding:17px 18px;background:#f0e6da;margin:25px 0}.bcx-campaign>span{font:600 8px/1.7 Arial;letter-spacing:1.3px;color:#583348;flex:0 0 65px}.bcx-campaign p{margin:0;font:11px/1.7 Arial;color:#786d70}.bcx-campaign strong,.bcx-campaign b{color:#583348}.bcx-campaign small{display:block;font-size:9px;margin-top:4px}.bcx-purchase{padding:8px 0 0}.bcx-purchase form.cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:13px;margin:0!important}.bcx-purchase form.cart .quantity{height:52px!important;margin:0!important;display:flex;align-items:stretch;float:none;flex:0 0 auto}.bcx-purchase form.cart .quantity input.qty{width:48px!important;height:52px!important;min-height:52px!important;background:#fffdf9!important;border:1px solid #d9cacf!important;border-radius:0!important;font:13px Arial;color:#583348}.bcx-purchase form.cart .quantity .minus,.bcx-purchase form.cart .quantity .plus{width:28px!important;height:52px!important;min-height:52px!important;background:#fffdf9!important;border:1px solid #d9cacf!important;border-radius:0!important;color:#583348!important;box-shadow:none}.bcx-purchase form.cart button.single_add_to_cart_button{flex:1 1 190px;min-height:52px!important;border:1px solid #583348!important;background:#583348!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;font:600 11px/1.5 Arial!important;letter-spacing:.7px!important;padding:15px 20px!important;text-transform:none!important;margin:0!important;display:flex;gap:12px;align-items:center;justify-content:center}.bcx-purchase form.cart button.single_add_to_cart_button:hover{background:#382b32!important}.bcx-purchase .stock{flex:0 0 100%;font:11px/1.6 Arial;color:#786d70;margin:0 0 12px}.bcx-purchase .variations_form{display:block!important}.bcx-purchase .woocommerce-variation-add-to-cart{display:flex;gap:12px}.bcx-purchase .variations{width:100%;margin-bottom:18px}.bcx-purchase .variations select{min-height:46px;font:13px Arial;border:1px solid #d9cacf;border-radius:0}.bcx-wishlist{padding:18px 0 22px;border-bottom:1px solid #e7dfe0}.bcx-wishlist .yith-wcwl-add-to-wishlist{margin:0}.bcx-wishlist a{font:11px Arial!important;color:#786d70!important;background:none!important;border:0!important;padding:0!important;box-shadow:none!important;text-transform:none!important}.bcx-wishlist svg{width:18px;height:18px;stroke-width:1.3}.bcx-advice{display:flex;align-items:center;gap:14px;padding:24px 0;color:#786d70!important;font:11px/1.7 Arial}.bcx-advice>span{flex:1}.bcx-advice strong{display:block;color:#583348;font-weight:500;margin-top:3px}.bcx-reference{font:9px Arial;letter-spacing:.7px;color:#a28f97;margin:5px 0 0}.bcx-product-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding:85px 0;margin-top:60px;border-top:1px solid #e7dfe0}.bcx-product-story h2,.bcx-related h2{font:400 43px/1.1 Georgia!important;letter-spacing:-1px!important;color:#382b32;margin:0}.bcx-product-story h2 em,.bcx-related h2 em{color:#8b6f70;font-weight:400}.bcx-panel{border-top:1px solid #dcd0d5}.bcx-panel:last-child{border-bottom:1px solid #dcd0d5}.bcx-panel summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font:400 22px/1.3 Georgia;color:#583348;padding:24px 0}.bcx-panel summary::-webkit-details-marker{display:none}.bcx-panel summary .bcx-icon{width:18px;height:18px;flex-basis:18px;transition:transform .2s}.bcx-panel[open] summary .bcx-icon{transform:rotate(45deg)}.bcx-panel-content{font:14px/1.9 Arial;color:#786d70;padding:0 0 30px;overflow-wrap:anywhere}.bcx-panel-content>h2:first-child{display:none}.bcx-panel-content p{line-height:1.9;margin-bottom:18px}.bcx-panel-content h2,.bcx-panel-content h3{font:400 25px/1.3 Georgia!important;letter-spacing:-.3px!important;margin:28px 0 16px}.bcx-panel-content ul,.bcx-panel-content ol{padding-left:20px}.bcx-panel-content table{width:100%;font:13px/1.8 Arial}.bcx-panel-content #reviews #comments>h2{font-size:26px!important}.bcx-panel-content .comment-reply-title{font:400 25px/1.3 Georgia;color:#583348}.bcx-panel-content input:not([type=checkbox]):not([type=radio]),.bcx-panel-content textarea{background:#fffdf9;border:1px solid #d9cacf;border-radius:0;font:13px/1.8 Arial;max-width:100%}.bcx-panel-content input[type=submit]{background:#583348!important;color:#fff!important;padding:14px 22px;border-color:#583348!important;font:600 11px Arial!important;letter-spacing:.6px}.bcx-related{padding:30px 0 60px}.bcx-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:35px}.bcx-related-grid img{width:100%;aspect-ratio:1;object-fit:contain;background:#f4eee6}.bcx-related-grid h3{font:400 17px/1.4 Georgia!important;color:#583348;margin:17px 0 13px;letter-spacing:0!important}.bcx-related-grid article>div{display:flex;align-items:center;justify-content:space-between;font:13px Arial;color:#786d70}.bcx-related-grid .bcx-icon{width:20px;height:20px}.bcx-lightbox{padding:45px 20px 20px;width:min(1100px,94vw);max-height:92dvh;border:0;background:#fffaf3;overflow:auto}.bcx-lightbox:not([open]){display:none}.bcx-lightbox::backdrop{background:#21151fd9;backdrop-filter:blur(4px)}.bcx-lightbox>button{position:absolute;top:9px;right:10px;border:0;background:#fffaf3;color:#583348;display:grid;place-items:center;width:34px;height:34px;cursor:pointer}.bcx-lightbox>img{display:block;max-width:100%;max-height:calc(90dvh - 75px);width:auto;height:auto;margin:auto}.single-post #main .main-content{max-width:100%!important;width:100%!important;flex:0 0 100%!important}.single-post #main .sidebar{display:none}.bcx-editorial{max-width:1240px;margin:auto;padding-bottom:40px}.bcx-editorial>article>header{max-width:900px;margin:25px auto 45px;text-align:center}.bcx-editorial h1{font:400 clamp(38px,5vw,70px)/1.08 Georgia;letter-spacing:-1.8px;color:#382b32;margin:0 0 30px}.bcx-editorial-intro{font:18px/1.8 Georgia;color:#786d70;max-width:720px;margin:auto}.bcx-editorial-cover img{width:100%;max-height:700px;object-fit:cover}.bcx-editorial-body{max-width:760px;margin:55px auto;font:16px/1.9 Arial;color:#786d70}.bcx-editorial-body h2{font:400 36px/1.2 Georgia;color:#583348;margin:45px 0 22px;letter-spacing:-.7px}.bcx-editorial-body h3{font:400 28px Georgia;color:#583348;margin:32px 0 18px}.bcx-editorial-body blockquote{border-left:2px solid #b397a3;padding:8px 0 8px 28px;font:italic 25px/1.6 Georgia;color:#583348}.bcx-editorial-body img{max-width:100%;height:auto}.bcx-editorial-footer{background:#f0e6da;text-align:center;padding:35px}.bcx-editorial-footer p{font:italic 30px Georgia;color:#583348}.bcx-editorial-footer .bc-cta{border-radius:0;font-size:11px;letter-spacing:.7px}.bcx-article-navigation{display:flex;justify-content:space-between;gap:30px;max-width:760px;margin:35px auto;font:13px/1.6 Arial}.bcx-editorial-comments{max-width:760px;margin:60px auto}.bcx-editorial-comments h3{font:400 28px Georgia;color:#583348}.bcx-editorial-comments input,.bcx-editorial-comments textarea{border:1px solid #d9cacf;border-radius:0}.bcx-editorial-comments input[type=submit]{background:#583348;color:#fff;border-radius:0}
@media(max-width:991px){.single-product #main>.container{padding-left:24px;padding-right:24px}.bcx-product-hero{gap:35px;grid-template-columns:1fr 1fr}.bcx-product-copy h1{font-size:36px!important}.bcx-product-story{gap:45px}.bcx-related-grid{gap:18px}}
@media(max-width:767px){.single-product #main>.container{padding-left:20px;padding-right:20px}.bcx-breadcrumb{font-size:9px;padding:0 0 20px;gap:9px}.bcx-breadcrumb>span:last-child{max-width:220px}.bcx-product-hero{grid-template-columns:1fr;gap:22px}.bcx-gallery{position:static}.bcx-gallery-thumbs{gap:9px;padding-top:12px}.bcx-gallery-thumb{width:58px;height:58px;min-width:58px}.bcx-zoom-label{font-size:8px;padding:8px;bottom:12px;right:12px}.bcx-product-copy{padding:10px 0 0}.bcx-product-copy h1{font-size:38px!important;line-height:1.12!important;letter-spacing:-.8px!important;margin-bottom:22px}.bcx-eyebrow{font-size:8px!important;margin-bottom:16px!important}.bcx-price{font-size:25px!important;margin-bottom:22px}.bcx-introduction{font-size:13px;line-height:1.85}.bcx-campaign{padding:16px 14px;gap:12px}.bcx-purchase form.cart button.single_add_to_cart_button{flex-basis:150px;font-size:10px!important;padding:14px 10px!important}.bcx-purchase form.cart .quantity input.qty{width:36px!important}.bcx-purchase form.cart .quantity .minus,.bcx-purchase form.cart .quantity .plus{width:24px!important}.bcx-product-story{grid-template-columns:1fr;gap:28px;padding:40px 0;margin-top:28px}.bcx-product-story h2,.bcx-related h2{font-size:36px!important}.bcx-panel summary{font-size:22px;padding:21px 0}.bcx-panel-content{font-size:13px}.bcx-related{padding-top:10px}.bcx-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.bcx-related-grid h3{font-size:16px!important}.bcx-editorial>article>header{margin-top:20px;text-align:left}.bcx-editorial h1{font-size:42px;letter-spacing:-1px}.bcx-editorial-intro{font-size:17px}.bcx-editorial-body{font-size:15px;margin:32px auto}.bcx-editorial-body h2{font-size:30px}.bcx-article-navigation{flex-direction:column}.bcx-editorial-footer{padding:30px 20px}.bcx-editorial-footer p{font-size:26px}.bcx-lightbox{width:calc(100vw - 20px);padding:45px 10px 10px}}
@media(prefers-reduced-motion:reduce){.bcx-panel summary .bcx-icon{transition:none}}

/* Pictogrammes Brightnesscare : même épaisseur et même grille. */
.porto-icon-magnifier::before,.porto-icon-search::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.8%22%2F%3E%3Cpath%20d%3D%22m16%2016%205%205%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.8%22%2F%3E%3Cpath%20d%3D%22m16%2016%205%205%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-user-2::before,.porto-icon-user::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.5%22%20r%3D%223.7%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2a8%208%200%200%201%2016%200v2%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.5%22%20r%3D%223.7%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2a8%208%200%200%201%2016%200v2%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-wishlist-2::before,.porto-icon-wishlist::before,.porto-icon-heart::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%205.5a5%205%200%200%200-7%200L12%207l-1.5-1.5a5%205%200%200%200-7%207L12%2021l8.5-8.5a5%205%200%200%200%200-7Z%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%205.5a5%205%200%200%200-7%200L12%207l-1.5-1.5a5%205%200%200%200-7%207L12%2021l8.5-8.5a5%205%200%200%200%200-7Z%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-cart-thick::before,.porto-icon-cart::before,.porto-icon-bag::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%207h14l1%2014H4L5%207Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%207h14l1%2014H4L5%207Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
#header .mobile-toggle i::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h16%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h16%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-mode-grid::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h6v6H4zM14%204h6v6h-6zM4%2014h6v6H4zM14%2014h6v6h-6z%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h6v6H4zM14%204h6v6h-6zM4%2014h6v6H4zM14%2014h6v6h-6z%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-mode-list::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%205h11M9%2012h11M9%2019h11M4%205h1M4%2012h1M4%2019h1%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%205h11M9%2012h11M9%2019h11M4%205h1M4%2012h1M4%2019h1%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-shipping::before,.porto-icon-shopping-bag::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%207%209-5%209%205v10l-9%205-9-5V7Z%22%2F%3E%3Cpath%20d%3D%22m3%207%209%205%209-5M12%2012v10M7.5%204.5l9%205v4%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%207%209-5%209%205v10l-9%205-9-5V7Z%22%2F%3E%3Cpath%20d%3D%22m3%207%209%205%209-5M12%2012v10M7.5%204.5l9%205v4%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-location::before,.porto-icon-location-2::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2010c0%205-7%2012-7%2012S5%2015%205%2010a7%207%200%200%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2010c0%205-7%2012-7%2012S5%2015%205%2010a7%207%200%200%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-logout::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203H4v18h6M10%2012h11m-4-4%204%204-4%204%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203H4v18h6M10%2012h11m-4-4%204%204-4%204%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.porto-icon-download::before{content:""!important;display:inline-block!important;width:24px!important;height:24px!important;vertical-align:middle;background:currentColor!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12m-4-4%204%204%204-4M4%2017v4h16v-4%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12m-4-4%204%204%204-4M4%2017v4h16v-4%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;font-size:0!important;}
.bcx-purchase button.single_add_to_cart_button::before{content:""!important;width:18px!important;height:18px!important;display:inline-block!important;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%207h14l1%2014H4L5%207Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%207h14l1%2014H4L5%207Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
@media(max-width:767px){#header i::before{width:22px!important;height:22px!important}}
.bcx-wishlist .yith-wcwl-add-to-wishlist{margin:0!important;text-align:left!important}.bcx-wishlist .yith-wcwl-add-button{display:block!important}.bcx-wishlist a.add_to_wishlist,.bcx-wishlist .yith-wcwl-wishlistaddedbrowse a,.bcx-wishlist .yith-wcwl-wishlistexistsbrowse a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;min-height:30px!important;line-height:1.6!important;height:auto!important;text-align:left!important;overflow:visible!important}.bcx-wishlist a.add_to_wishlist:before{display:none!important}.bcx-wishlist a>span{display:inline!important;visibility:visible!important;font:11px/1.6 Arial!important;color:#786d70!important}.bcx-wishlist svg{display:inline-block!important;width:18px!important;height:18px!important;stroke-width:1.4!important;flex:0 0 18px}.bcx-wishlist .yith-wcwl-add-button{margin:0!important;padding:0!important}.bcx-wishlist .yith-wcwl-add-to-wishlist>div{margin:0!important;padding:0!important}
.bcx-wishlist a,.bcx-wishlist a>span{text-indent:0!important;white-space:normal!important}.bcx-wishlist a>span{width:auto!important;height:auto!important;min-width:0!important;line-height:1.6!important;margin:0!important;padding:0!important;flex:0 1 auto!important}.bcx-wishlist a.add_to_wishlist{min-width:190px!important;max-width:100%!important}
.bcf-close,.bcr-popup .bcr-popup-close,.woocommerce a.remove{font-size:0!important}.bcf-close::before,.bcr-popup .bcr-popup-close::before,.woocommerce a.remove::before{content:""!important;display:block;width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%205%2014%2014M19%205%205%2019%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%205%2014%2014M19%205%205%2019%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.fa-phone::before,.fa-phone-alt::before,.porto-icon-phone::before{content:""!important;display:inline-block!important;width:24px;height:24px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%203H4a1%201%200%200%200-1%201c0%209.4%207.6%2017%2017%2017a1%201%200%200%200%201-1v-3l-5-2-2%202a15%2015%200%200%201-7-7l2-2-2-5Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%203H4a1%201%200%200%200-1%201c0%209.4%207.6%2017%2017%2017a1%201%200%200%200%201-1v-3l-5-2-2%202a15%2015%200%200%201-7-7l2-2-2-5Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.fa-envelope::before,.porto-icon-mail::before{content:""!important;display:inline-block!important;width:24px;height:24px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#f5ede3!important;border:1px solid #e2d2d9!important;border-left:2px solid #8b6f70!important;box-shadow:none!important;color:#583348!important;font:13px/1.8 Arial!important;padding:19px 24px 19px 52px!important;border-radius:0!important}.woocommerce-message::before,.woocommerce-info::before{content:""!important;width:20px;height:20px;display:block;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m7%2012%203%203%207-7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m7%2012%203%203%207-7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;top:21px;left:19px}.woocommerce-error{color:#7d2933!important;border-left-color:#a15c61!important}.woocommerce-error::before{content:""!important;width:20px;height:20px;display:block;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%2010%2018H2L12%203Z%22%2F%3E%3Cpath%20d%3D%22M12%209v5M12%2017h.01%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%2010%2018H2L12%203Z%22%2F%3E%3Cpath%20d%3D%22M12%209v5M12%2017h.01%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;top:21px;left:19px}
.bcx-editorial-cover img{object-position:center 22%}
.bca-tag-navigation{display:flex;align-items:center;gap:25px;padding:23px 0 0}.bca-tag-navigation>p,.bca-product-tags>p{font:10px/1.7 Arial;color:#8b6f70;margin:0;white-space:nowrap}.bca-tag-links{display:flex;flex-wrap:wrap;gap:8px}.bca-tag-links a{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid #e2d5da;background:#fffdf9;color:#786d70;font:10px/1.5 Arial;white-space:nowrap}.bca-tag-links a:hover,.bca-tag-links a[aria-current=page]{background:#583348;border-color:#583348;color:#fff}.bca-tag-links small{font:9px Arial;opacity:.65}.bca-filter-panel{max-height:75dvh;overflow:auto;overscroll-behavior:contain}.bca-tag-group{border-top:1px solid #e8dfe1;margin-top:20px;padding-top:18px}.bca-tag-group>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;font:11px Arial;color:#583348;cursor:pointer}.bca-tag-group>summary::-webkit-details-marker{display:none}.bca-tag-group .bca-tag-links{padding-top:16px}.bca-tag-group .bca-tag-links a{font-size:9px;padding:7px 9px}.bca-product-tags{border-top:1px solid #e8dfe1;padding:22px 0 12px}.bca-product-tags>p{margin-bottom:13px}.bca-product-tags .bca-tag-links a{font-size:9px;padding:7px 10px}.bcx-panel-content .bcdesc{font:14px/1.95 Arial;color:#786d70}.bcx-panel-content .bcdesc>p{margin:0 0 20px!important;line-height:1.95!important}.bcx-panel-content .bcdesc .bcdesc-lead{font:400 19px/1.65 Georgia!important;color:#583348;margin-bottom:26px!important}.bcx-panel-content .bcdesc h3{font:400 25px/1.25 Georgia!important;color:#583348!important;letter-spacing:-.4px!important;padding-top:25px;margin:32px 0 20px!important;border-top:1px solid #e7dce1}.bcx-panel-content .bcdesc h3:first-child{margin-top:0!important;padding-top:0;border:0}.bcx-panel-content .bcdesc h4{font:400 20px/1.4 Georgia!important;color:#583348!important;letter-spacing:-.2px!important;margin:25px 0 16px!important}.bcx-panel-content .bcdesc h4.bcdesc-component{padding:17px 20px;background:#f3eade;border-left:2px solid #b89baa;margin-top:30px!important}.bcx-panel-content .bcdesc ul.bcdesc-list{list-style:none;padding:0;margin:0 0 25px}.bcx-panel-content .bcdesc ul.bcdesc-list li{position:relative;padding:0 0 13px 20px;margin:0;font:14px/1.85 Arial}.bcx-panel-content .bcdesc ul.bcdesc-list li:before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#a18490;left:2px;top:11px}.bcx-panel-content .bcdesc ol.bcdesc-list{padding-left:22px;margin:0 0 25px}.bcx-panel-content .bcdesc ol.bcdesc-list li{padding:0 0 14px 8px;font:14px/1.85 Arial}.bcx-panel-content .bcdesc ol.bcdesc-list li::marker{color:#8b6f70;font:15px Georgia}.bcx-panel-content .bcdesc p.bcdesc-fact{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#f8f1e7;padding:18px 20px;margin:26px 0!important;color:#583348}.bcx-panel-content .bcdesc-fact>span{font:10px Arial;letter-spacing:1px;text-transform:uppercase}.bcx-panel-content .bcdesc-fact>strong{font:400 18px Georgia}.bcx-panel-content .bcdesc-rich p{line-height:1.9!important;font-family:Arial!important;font-size:14px!important}.bcx-panel-content .bcdesc-rich img{max-width:100%;height:auto}
@media(max-width:767px){.bca-tag-navigation{align-items:flex-start;flex-direction:column;gap:11px;padding-top:20px}.bca-tag-navigation>.bca-tag-links{flex-wrap:nowrap;overflow:auto;width:100%;padding-bottom:5px;scrollbar-width:thin}.bca-tag-links a{font-size:9px;padding:7px 10px}.bcx-panel-content .bcdesc,.bcx-panel-content .bcdesc ul.bcdesc-list li,.bcx-panel-content .bcdesc ol.bcdesc-list li{font-size:13px;line-height:1.85}.bcx-panel-content .bcdesc .bcdesc-lead{font-size:18px!important}.bcx-panel-content .bcdesc h3{font-size:24px!important}.bcx-panel-content .bcdesc h4{font-size:20px!important}.bcx-panel-content .bcdesc h4.bcdesc-component{padding:15px 16px}}
