.bl-dlx{--rust:#a53500;--ink:#16181a;--lilac:#b58fff;--lilac-2:#905ef6;--citrus:#cdf0d0;--mint:#cdf0d0;--sand:#e0e4d7;--sand-2:#dbdfd3;--offwhite:#f1f3ee;color:var(--ink);background:var(--offwhite);padding-top:120px}.bl-dlx *{box-sizing:border-box}.bl-dlx .serif{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500}.bl-dlx img,.bl-dlx video{display:block;max-width:100%}.bl-dlx button{font-family:inherit;cursor:pointer;border:none}.bl-dlx .pad,.bl-dlx .bl-gallery{padding:0 18px}.bl-dlx .bl-media{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/5;background:#efe9fb}.bl-dlx .bl-media video,.bl-dlx .bl-media img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-ns-hero{display:none}.bl-dlx .bl-ns-hero.is-cur{display:block}.bl-dlx .bl-ns-formtoggle{display:none}@media(min-width:900px){.bl-dlx .bl-ns-formtoggle{display:flex;width:fit-content;gap:8px;margin:0 auto 22px}.bl-dlx .bl-ns-formtoggle button{border:1.5px solid #ddd6ec;background:#fff;padding:8px 22px;border-radius:100px;font-family:inherit;font-weight:600;font-size:14px;color:var(--ink);cursor:pointer;transition:all .15s}.bl-dlx .bl-ns-formtoggle button:focus:not(:focus-visible){outline:none}.bl-dlx .bl-ns-formtoggle button:focus-visible{outline:2px solid var(--rust);outline-offset:2px}.bl-dlx .bl-ns-formtoggle button.on{background:var(--rust);border-color:var(--rust);color:#fff}}@media(max-width:899px){.bl-dlx .bl-media[data-form]{display:flex;overflow-x:auto;aspect-ratio:auto;border-radius:0;background:none;gap:14px;margin:0 -18px;padding:0 0 0 16px;scroll-snap-type:x mandatory;scroll-padding-left:16px;scrollbar-width:none}.bl-dlx .bl-media[data-form]:after{content:"";flex:0 0 16px}.bl-dlx .bl-media[data-form]::-webkit-scrollbar{display:none}.bl-dlx .bl-media[data-form] .bl-ns-hero{display:none}.bl-dlx .bl-media[data-form=D-Form] .bl-ns-hero[data-form=D-Form],.bl-dlx .bl-media[data-form=O-Form] .bl-ns-hero[data-form=O-Form]{display:block;flex:0 0 90%;width:90%;height:auto;aspect-ratio:4/5;object-fit:cover;scroll-snap-align:start;border-radius:16px;background:#efe9fb}.bl-dlx .bl-media[data-form] .bl-badge{left:28px;top:12px;z-index:3}}.bl-dlx #bl-dlx-hero{pointer-events:none}.bl-dlx .bl-sound{position:absolute;right:12px;bottom:12px;z-index:1000;width:44px;height:44px;border-radius:50%;background:#14121099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bl-dlx .bl-badge{position:absolute;left:12px;top:12px;background:var(--ink);color:var(--citrus);font-size:10px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;padding:5px 10px;border-radius:100px}.bl-dlx .bl-strip{display:flex;gap:8px;padding:10px 0 2px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.bl-dlx .bl-strip::-webkit-scrollbar{display:none}.bl-dlx .bl-th{flex:0 0 auto;width:56px;height:70px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#e7e2f3;scroll-snap-align:start;padding:0}.bl-dlx .bl-th.on{border-color:var(--rust)}.bl-dlx .bl-th img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-ph{display:flex;align-items:center;justify-content:center;color:#c2bcd3;background:#eceee6}.bl-dlx .bl-rating{display:flex;align-items:center;gap:8px;margin-top:18px}.bl-dlx .bl-rating .stars{color:var(--lilac-2);letter-spacing:1px;font-size:16px}.bl-dlx .bl-rating a{font-size:14px;color:var(--lilac-2);text-decoration:underline}.bl-dlx .bl-titlerow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px}.bl-dlx .bl-title{font-size:36px;line-height:1.02;letter-spacing:-.72px}.bl-dlx .bl-price{font-size:22px;font-weight:700;white-space:nowrap}.bl-dlx .bl-sub{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.35;margin-top:2px;color:#16181a}.bl-dlx .bl-trustbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:#6a6f66;margin-top:10px}.bl-dlx .bl-trustbar .tp{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#16181a}.bl-dlx .bl-trustbar b{color:#16181a;font-weight:600}.bl-dlx .bl-fitcta{display:flex;align-items:center;gap:9px;width:100%;margin-top:12px;padding:11px 14px;background:var(--sand);border:1px solid #e7e3d8;border-radius:12px;color:var(--rust);font-size:13.5px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.bl-dlx .bl-fitcta:hover{border-color:var(--rust);background:#f2efe6}.bl-dlx .bl-fitcta .chk{flex:0 0 auto}.bl-dlx .bl-fitcta b{color:var(--rust);font-weight:700}.bl-dlx .bl-kw{font-size:13px;color:#8a8f86;margin-top:8px;letter-spacing:.2px}.bl-dlx .bl-form{margin-top:18px}.bl-dlx .bl-form-lbl{font-size:14px;font-weight:600;color:#16181a;margin-bottom:8px}.bl-dlx .bl-form-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bl-dlx .bl-fc{position:relative;display:flex;align-items:center;gap:12px;border:1.5px solid var(--sand-2);border-radius:14px;padding:13px 14px;background:#fff;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.bl-dlx .bl-fc.sel{border-color:var(--rust);background:#fbf6f2}.bl-dlx .bl-fc-shape{width:32px;height:34px;flex:0 0 auto;color:#b9beb2}.bl-dlx .bl-fc.sel .bl-fc-shape{color:var(--rust)}.bl-dlx .bl-fc-tx{display:flex;flex-direction:column;line-height:1.2}.bl-dlx .bl-fc-tx b{font-size:15px;color:#16181a;font-weight:600}.bl-dlx .bl-fc-tx span{font-size:12px;color:#8a8f86;margin-top:2px}.bl-dlx .bl-fc-ck{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--rust);display:none;align-items:center;justify-content:center}.bl-dlx .bl-fc.sel .bl-fc-ck{display:flex}.bl-dlx .bl-form-help{margin-top:10px}.bl-dlx .bl-form-help summary{list-style:none;font-size:13px;color:var(--rust);text-decoration:underline;cursor:pointer}.bl-dlx .bl-form-help summary::-webkit-details-marker{display:none}.bl-dlx .bl-form-help-in{font-size:13px;color:#555;margin-top:8px;line-height:1.55}.bl-dlx .bl-cta{width:100%;height:54px;display:flex;align-items:center;justify-content:center;background:var(--rust);color:var(--citrus);font-size:16px;font-weight:500;border-radius:100px;margin-top:20px}.bl-dlx .bl-cta[disabled]{opacity:.55}.bl-dlx .bl-trust{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:11.5px;color:#7d827b;white-space:nowrap}.bl-dlx .bl-trust span{display:flex;align-items:center;gap:5px}.bl-dlx .bl-benefits{border:1px solid var(--sand-2);background:#fff;border-radius:16px;padding:14px 16px;margin-top:16px;list-style:none}.bl-dlx .bl-benefits li{list-style:none;display:flex;align-items:center;gap:10px;font-size:15px;padding:5px 0}.bl-dlx .bl-benefits .chk,.bl-dlx .bl-trust .chk{width:18px;height:18px;flex:0 0 auto}.bl-dlx .bl-acc{margin-top:6px}.bl-dlx .bl-acc.top-line{border-top:1px solid var(--sand-2)}.bl-dlx .bl-acc details{border-bottom:1px solid var(--sand-2)}.bl-dlx .bl-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:16px;font-weight:600;cursor:pointer}.bl-dlx .bl-acc summary::-webkit-details-marker{display:none}.bl-dlx .bl-acc summary .plus{font-size:18px;transition:transform .2s}.bl-dlx .bl-acc details[open] summary .plus{transform:rotate(180deg)}.bl-dlx .bl-acc .body{font-size:14px;line-height:1.5;padding:0 0 18px;color:#444}.bl-dlx .bl-acc .body p{margin:0 0 10px}.bl-dlx .bl-sec{padding:24px 18px 6px}.bl-dlx .bl-sec-h{text-align:center;margin-bottom:20px}.bl-dlx .bl-sec-h .k{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--rust)}.bl-dlx .bl-sec-h h2{font-size:30px;line-height:1.02;margin-top:8px}.bl-dlx .bl-sec-h p{font-size:14.5px;color:#555;margin-top:8px}.bl-dlx .bl-sec-h p.bl-sec-intro{font-size:16px;font-weight:600;color:var(--ink);margin-top:10px}.bl-dlx .bl-feat{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bl-dlx .bl-feat>.bl-fcard:last-child:nth-child(odd){grid-column:1 / -1}.bl-dlx .bl-fcard{background:#fff;border:1px solid var(--sand-2);border-radius:16px;overflow:hidden}.bl-dlx .bl-fcard .im{aspect-ratio:1/1;background:#eceee6;display:flex;align-items:center;justify-content:center;color:#b9bfb2}.bl-dlx .bl-fcard .im img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-fcard .b{padding:12px 13px 14px}.bl-dlx .bl-fcard .n{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500;font-size:20px;line-height:1}.bl-dlx .bl-fcard .d{font-size:12.5px;color:#555;margin-top:6px;line-height:1.32}.bl-dlx .bl-cmp table{width:100%;border-collapse:collapse;font-size:13.5px}.bl-dlx .bl-cmp th,.bl-dlx .bl-cmp td{padding:12px 8px;text-align:center;border-bottom:1px solid var(--sand-2)}.bl-dlx .bl-cmp th{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500;font-size:16px}.bl-dlx .bl-cmp td:first-child,.bl-dlx .bl-cmp th:first-child{text-align:left;font-weight:500;font-size:13px}.bl-dlx .bl-cmp .dlx{background:#faf3ef}.bl-dlx .bl-cmp th.dlx{color:var(--rust)}.bl-dlx .bl-cmp tr:last-child td{border-bottom:none}.bl-dlx .bl-cmp .yes{color:var(--rust);font-weight:700}.bl-dlx .bl-cmp .no{color:#c3c7bd}.bl-dlx .bl-specs .r{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--sand-2);font-size:13.5px}.bl-dlx .bl-specs .r:last-child{border-bottom:none}.bl-dlx .bl-specs .r .k{color:#555}.bl-dlx .bl-specs .r .v{text-align:right;font-weight:500}.bl-dlx .bl-list .r .k{color:var(--ink)}.bl-dlx .bl-cmp2{border:1px solid var(--sand-2);border-radius:16px;overflow:hidden;font-size:13.5px}.bl-dlx .bl-cmp2 .row{display:grid;grid-template-columns:1.55fr 1fr 1fr;align-items:center;border-bottom:1px solid #e7eae2}.bl-dlx .bl-cmp2 .row:last-child{border-bottom:none}.bl-dlx .bl-cmp2 .row.head{background:var(--ink);color:var(--citrus)}.bl-dlx .bl-cmp2 .f{padding:12px 14px;font-weight:500}.bl-dlx .bl-cmp2 .c{padding:12px 6px;text-align:center}.bl-dlx .bl-cmp2 .row.head .c{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500;font-size:15px;letter-spacing:.02em}.bl-dlx .bl-cmp2 .yes{color:var(--rust);font-weight:700;font-size:15px}.bl-dlx .bl-cmp2 .no{color:#bcc0b6}.bl-dlx .bl-cmp2 .row.price{background:var(--sand);font-weight:600}.bl-dlx .bl-cmp2 .row.price .c.dlx{color:var(--ink)}.bl-dlx .bl-compat{background:#fff;border:1px solid var(--sand-2);border-radius:16px;padding:18px}.bl-dlx .bl-compat svg.draw{display:block;margin:0 auto 6px}.bl-dlx .bl-dims{display:flex;flex-direction:column;gap:11px;margin-top:8px;border-top:1px solid var(--sand-2);padding-top:14px}.bl-dlx .bl-dims .d{display:flex;align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.35}.bl-dlx .bl-dims .d b{color:var(--rust);display:block;margin-bottom:2px}.bl-dlx .bl-dims .d .txt span{color:#555}.bl-dlx .bl-dims .d svg{flex:0 0 auto;margin-top:1px}.bl-dlx .bl-schab{background:var(--rust);color:#fff;border-radius:16px;padding:20px 18px;text-align:center;margin-top:12px}.bl-dlx .bl-schab h3{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500;font-size:23px;color:var(--citrus)}.bl-dlx .bl-schab p{font-size:13px;opacity:.92;margin:8px 0 14px}.bl-dlx .bl-schab button{display:inline-flex;align-items:center;gap:8px;background:var(--citrus);color:var(--rust);font-weight:600;font-size:14px;padding:13px 22px;border-radius:100px}.bl-dlx .bl-fit-tabs{display:flex;gap:8px;justify-content:center;margin:0 0 12px;flex-wrap:wrap}.bl-dlx .bl-fit-tabs button{font-family:inherit;font-size:14px;font-weight:600;padding:8px 18px;border-radius:100px;border:1.5px solid #d9d5c8;background:#fff;color:#16181a;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.bl-dlx .bl-fit-tabs button.on{background:var(--rust);border-color:var(--rust);color:#fff}.bl-dlx .bl-fit{background:#fff;border:1px solid var(--sand-2);border-radius:16px;padding:18px 14px;margin-top:14px}.bl-dlx .bl-fit-graphic{position:relative}.bl-dlx .bl-fit-img{position:relative;width:56%;max-width:230px;margin:0 auto}.bl-dlx .bl-fit-img img{width:100%;height:auto;display:block}.bl-dlx .bl-fit-ov{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;overflow:visible}.bl-dlx .bl-fit-col{display:contents}.bl-dlx .bl-fit-lab{position:absolute;top:var(--fy,50%);transform:translateY(-50%);max-width:22%;z-index:2}.bl-dlx .bl-fit-col--l .bl-fit-lab{left:0;text-align:right}.bl-dlx .bl-fit-col--r .bl-fit-lab{right:0;text-align:left}.bl-dlx .bl-fit-lab .lt{font-weight:700;color:var(--rust);font-size:10.5px;line-height:1.12}.bl-dlx .bl-fit-lab .lv{font-weight:800;font-size:12.5px;margin-top:1px;white-space:nowrap}@media(min-width:900px){.bl-dlx .bl-fit{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;padding:24px 30px}.bl-dlx .bl-fit-graphics{grid-column:1}.bl-dlx .bl-fit-checks{grid-column:2}.bl-dlx .bl-fit-graphic{width:560px;max-width:100%}.bl-dlx .bl-fit-img{width:300px;max-width:none}.bl-dlx .bl-fit-lab{max-width:132px}.bl-dlx .bl-fit-col--r .bl-fit-lab{right:32px}.bl-dlx .bl-fit-lab .lt{font-size:13px}.bl-dlx .bl-fit-lab .lv{font-size:16px}.bl-dlx .bl-fit-tabs{justify-content:flex-start}}.bl-dlx .bl-steps{margin-top:10px}.bl-dlx .bl-step{position:relative;display:grid;grid-template-columns:44px 1fr;gap:16px;padding-bottom:22px}.bl-dlx .bl-step:last-child{padding-bottom:0}.bl-dlx .bl-step:not(:last-child):after{content:"";position:absolute;left:21px;top:50px;bottom:2px;width:2px;background:var(--sand-2)}.bl-dlx .bl-step-num{width:44px;height:44px;border-radius:50%;background:var(--rust);color:var(--citrus);display:flex;align-items:center;justify-content:center;font-size:19px;position:relative;z-index:1}.bl-dlx .bl-step-tx{padding-top:8px}.bl-dlx .bl-step-tx h4{font-size:16.5px;font-weight:600;color:var(--ink)}.bl-dlx .bl-step-tx p{font-size:13.5px;color:#555;line-height:1.5;margin-top:4px}@media(min-width:900px){.bl-dlx .bl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:22px;position:relative}.bl-dlx .bl-steps:before{content:"";position:absolute;top:24px;left:12.5%;right:12.5%;height:2px;background:var(--sand-2);z-index:0}.bl-dlx .bl-step{display:block;text-align:center;padding:0}.bl-dlx .bl-step:not(:last-child):after{display:none}.bl-dlx .bl-step-num{margin:0 auto 16px;width:48px;height:48px;font-size:21px}.bl-dlx .bl-step-tx{padding-top:0}.bl-dlx .bl-step-tx h4{font-size:17px}}.bl-dlx .bl-dlx-howto.bl-howto{border-top:none!important;padding-top:0!important;margin:4px 0 12px!important}.bl-dlx .bl-istep{flex:0 0 230px;background:#fff;border:1px solid var(--sand-2);border-radius:16px;overflow:hidden;scroll-snap-align:start}.bl-dlx .bl-istep .im{aspect-ratio:4/3;background:#eceee6;display:flex;align-items:center;justify-content:center;color:#b9bfb2;font-size:24px}.bl-dlx .bl-istep .im img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-istep .b{padding:13px 14px 15px}.bl-dlx .bl-istep .num{color:var(--rust);font-family:queen,Queens Condensed,Georgia,serif;font-size:17px;line-height:1}.bl-dlx .bl-istep .n{font-weight:600;font-size:15px;margin-top:2px}.bl-dlx .bl-istep .d{font-size:12.5px;color:#555;margin-top:5px;line-height:1.35}.bl-dlx .bl-vid{margin:14px 0 0;position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/9;background:#dfe1da;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%}.bl-dlx .bl-vid img,.bl-dlx .bl-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bl-dlx .bl-vid .play{position:relative;width:60px;height:60px;border-radius:50%;background:#fff;box-shadow:0 4px 16px #00000047;display:flex;align-items:center;justify-content:center;padding-left:3px}.bl-dlx .bl-vid-head{font-size:19px;color:var(--rust);margin:16px 0 2px;font-weight:500}.bl-dlx .bl-manual{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;color:var(--rust);font-weight:600;text-decoration:underline}.bl-dlx .bl-pdf-card{display:flex;align-items:center;gap:14px;margin:18px 0 0;padding:16px 18px;background:var(--sand);border:1px solid #e7e3d8;border-radius:16px;text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.bl-dlx .bl-pdf-card:hover{border-color:var(--rust);background:#f2efe6}.bl-dlx .bl-pdf-card .ic{flex:0 0 auto;width:46px;height:46px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center}.bl-dlx .bl-pdf-card .tx{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.bl-dlx .bl-pdf-card .tx b{font-size:15px;color:#16181a;font-weight:600}.bl-dlx .bl-pdf-card .tx span{font-size:13px;color:#7d827b}.bl-dlx .bl-pdf-card .dl{flex:0 0 auto}.bl-dlx .bl-pdf-card[aria-disabled=true]{opacity:.55;pointer-events:none}@media(min-width:900px){.bl-dlx .bl-pdf-card{max-width:520px;margin:24px auto 0}}.bl-dlx .bl-pdf-alt{display:inline-block;margin:9px 2px 0;font-size:13px;color:var(--rust);text-decoration:underline}@media(min-width:900px){.bl-dlx .bl-pdf-alt{display:block;text-align:center;max-width:520px;margin:9px auto 0}}.bl-dlx .bl-ns-formtoggle{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 16px}.bl-dlx .bl-ns-formtoggle .lbl{font-size:14px;color:#6a6f66;font-weight:500}.bl-dlx .bl-ns-formtoggle button{font-family:inherit;font-size:14px;font-weight:600;padding:7px 16px;border-radius:100px;border:1.5px solid #d9d5c8;background:#fff;color:#16181a;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.bl-dlx .bl-ns-formtoggle button.on{background:var(--rust);border-color:var(--rust);color:#fff}.bl-dlx-sticky .bl-ns-formsel{position:relative;flex:0 0 auto}.bl-dlx-sticky .bl-ns-formsel-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:#fff;border:1.5px solid #d9d5c8;border-radius:12px;padding:7px 12px;font-family:inherit;cursor:pointer}.bl-dlx-sticky .bl-ns-formsel-top{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#16181a}.bl-dlx-sticky .bl-ns-formsel .chev{transition:transform .2s ease;color:#6a6f66}.bl-dlx-sticky .bl-ns-formsel.open .chev{transform:rotate(180deg)}.bl-dlx-sticky .bl-ns-stickyprice{font-weight:700;font-size:14px;color:#16181a;line-height:1}.bl-dlx-sticky .bl-ns-formsel-menu{position:absolute;bottom:calc(100% + 8px);left:0;min-width:200px;background:#fff;border:1px solid #e7e3d8;border-radius:14px;box-shadow:0 10px 30px #0000002e;padding:6px;z-index:5}.bl-dlx-sticky .bl-ns-formsel-menu[hidden]{display:none}.bl-dlx-sticky .bl-ns-formsel-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;background:none;border:none;border-radius:10px;padding:9px 12px;font-family:inherit;cursor:pointer}.bl-dlx-sticky .bl-ns-formsel-menu button b{font-size:14px;color:#16181a;font-weight:600}.bl-dlx-sticky .bl-ns-formsel-menu button span{font-size:12px;color:#7d827b}.bl-dlx-sticky .bl-ns-formsel-menu button.on{background:var(--sand)}.bl-dlx-sticky .bl-ns-formsel-menu button:active{background:#f2efe6}.bl-dlx .bl-block-title{font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:#000;margin:26px 0 6px}.bl-dlx .bl-hscroll{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.bl-dlx .bl-hscroll::-webkit-scrollbar{display:none}.bl-dlx .bl-xcard{flex:0 0 158px}.bl-dlx .bl-xcard .imgwrap{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:var(--mint);display:flex;align-items:center;justify-content:center;color:#8fb89a}.bl-dlx .bl-xcard .imgwrap img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-xcard h4{font-size:16px;font-weight:600;margin-top:10px}.bl-dlx .bl-xcard p{font-size:12px;color:#555;margin-top:3px;line-height:1.35;min-height:32px}.bl-dlx .bl-xcard .xprice{margin-top:6px;font-size:16px;font-weight:600}.bl-dlx .bl-xcard .xbtn{width:100%;margin-top:10px;background:var(--rust);color:var(--citrus);font-size:14px;font-weight:500;padding:12px;border-radius:100px}.bl-dlx .bl-faq{padding:34px 24px 20px}.bl-dlx .bl-faq h2{text-align:center;font-size:32px;color:var(--rust);margin-bottom:22px}.bl-dlx .bl-faq details{background:var(--sand);border-radius:12px;padding:0 18px;margin-bottom:12px}.bl-dlx .bl-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-size:16px;line-height:1.3;cursor:pointer}.bl-dlx .bl-faq summary::-webkit-details-marker{display:none}.bl-dlx .bl-faq .plus{color:var(--lilac-2);font-size:26px;font-weight:400;line-height:1;flex:0 0 auto}.bl-dlx .bl-faq .a{font-size:14px;line-height:1.5;color:#444;padding:0 0 16px}.bl-dlx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid #dbdfd3;padding:11px 16px calc(13px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #0000001a;display:flex;flex-direction:column;align-items:stretch;gap:7px;max-width:100%;transform:translateY(110%);transition:transform .28s cubic-bezier(.32,.72,0,1);will-change:transform}.bl-dlx-sticky.show{transform:none}.bl-dlx-sticky__row{display:flex;align-items:center;gap:10px}.bl-dlx .bl-dlx-tabs .toggle__content>:first-child{margin-top:0}.bl-dlx-sticky .bl-trust--sticky{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;font-size:10.5px;color:#8a8f83;white-space:nowrap}.bl-dlx-sticky .bl-trust--sticky span{display:inline-flex;align-items:center;gap:3px}.bl-dlx-sticky .bl-trust--sticky svg{width:11px;height:11px}@media(min-width:900px){.bl-dlx{display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:44px;grid-auto-flow:row dense;max-width:1200px;margin:0 auto;padding:150px 32px 0;align-items:start}.bl-dlx>*{min-width:0}.bl-dlx>.bl-gallery-wrap{grid-column:1;grid-row:1 / span 3;align-self:stretch;min-width:0}.bl-dlx>.bl-gallery-wrap .bl-gallery{position:sticky;top:150px;display:flex;gap:16px;padding:0}.bl-dlx>.bl-gallery-wrap .bl-media{flex:1;aspect-ratio:4/5}.bl-dlx>.bl-gallery-wrap .bl-strip{order:-1;flex:0 0 78px;flex-direction:column;overflow:visible;padding:0}.bl-dlx>.bl-gallery-wrap .bl-th{width:78px;height:98px}.bl-dlx>.pad:not(.bl-dlx-xsell):not(.bl-dlx-reviews){grid-column:2;padding:0}.bl-dlx>.pad.bl-dlx-tabs{margin-top:14px}.bl-dlx .bl-rating{margin-top:0}.bl-dlx .bl-title{font-size:46px}.bl-dlx .bl-price{font-size:28px}.bl-dlx>.bl-sec,.bl-dlx>.bl-dlx-xsell,.bl-dlx>.bl-dlx-reviews,.bl-dlx>.bl-faq{grid-column:1 / -1}.bl-dlx>.bl-sec{padding:64px 0 8px}.bl-dlx>.pad.bl-dlx-xsell{padding:0}.bl-dlx .bl-sec-h{margin-bottom:34px}.bl-dlx .bl-sec-h h2{font-size:42px}.bl-dlx .bl-feat{grid-template-columns:repeat(5,1fr);gap:16px}.bl-dlx .bl-compat{display:flex;gap:32px;align-items:center}.bl-dlx .bl-compat svg.draw{flex:0 0 260px;width:260px;height:auto;margin:0}.bl-dlx .bl-dims{flex:1;border-top:none;padding-top:0;margin-top:0}.bl-dlx .bl-schab{display:grid;grid-template-columns:1fr auto;column-gap:24px;align-items:center;text-align:left}.bl-dlx .bl-schab h3{grid-column:1;grid-row:1}.bl-dlx .bl-schab p{grid-column:1;grid-row:2}.bl-dlx .bl-schab button{grid-column:2;grid-row:1 / span 2;white-space:nowrap;margin-top:0}.bl-dlx .bl-dlx-howto css-slider{display:block!important}.bl-dlx .bl-dlx-howto .css-slider-holder{width:100%!important;max-width:none!important;overflow:visible!important}.bl-dlx .bl-dlx-howto .css-slider-container{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;width:100%!important;transform:none!important}.bl-dlx .bl-dlx-howto .bl-istep{flex:none!important;width:auto!important}.bl-dlx .bl-dlx-howto .css-slider-navigation-container,.bl-dlx .bl-dlx-howto .css-slider-dot-navigation,.bl-dlx .bl-dlx-howto .css-slider-button{display:none!important}.bl-dlx .bl-dlx-xsell .swiper{overflow:hidden!important}.bl-dlx .bl-dlx-xsell .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;transform:none!important;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.bl-dlx .bl-dlx-xsell .swiper-wrapper::-webkit-scrollbar{display:none}.bl-dlx .bl-dlx-xsell .swiper-slide{flex:0 0 calc((100% - 72px)/5.3)!important;margin:0!important;scroll-snap-align:start}.bl-dlx .bl-dlx-xsell .acc-slider-pagination,.bl-dlx .bl-dlx-xsell .acc-slider-prev,.bl-dlx .bl-dlx-xsell .acc-slider-next{display:none!important}.bl-dlx>.bl-faq,.bl-dlx>.bl-dlx-reviews{max-width:760px;margin-left:auto;margin-right:auto}.bl-dlx-sticky{display:none!important}}html.bl-dlx-noscroll,body.bl-dlx-noscroll{overflow:hidden!important}.bl-dlx-sheet .card{overscroll-behavior:contain}.bl-dlx .bl-dlx-xsell{padding-bottom:8px}.bl-dlx .bl-dlx-xsell .acc-slider-next{right:14px!important}.bl-dlx .bl-dlx-xsell .acc-slider-prev{right:59px!important;left:auto!important}.bl-dlx-sticky .pr{font-size:18px;font-weight:700}.bl-dlx-sticky .sbtn{flex:1;background:#a53500;color:#cdf0d0;font-weight:500;font-size:15px;padding:14px 22px;border-radius:100px;border:none;display:flex;align-items:center;justify-content:center;gap:12px}.bl-dlx-sticky .sbtn .sbtn-p{font-weight:700}.bl-dlx-sticky .sbtn .sbtn-p:before{content:"\b7";margin-right:12px;opacity:.6}.bl-dlx .bl-ideal{margin-top:18px}.bl-dlx .bl-ideal .h{font-family:var(--serif,Georgia,serif);font-size:16px;font-weight:600;color:var(--ink);margin:14px 0 8px}.bl-dlx .bl-ideal ul{list-style:none;margin:0;padding:0}.bl-dlx .bl-ideal li{display:flex;gap:9px;align-items:flex-start;font-size:14px;line-height:1.4;padding:4px 0}.bl-dlx .bl-ideal li svg{flex:0 0 auto;margin-top:2px}.bl-dlx .bl-ideal .no .x{flex:0 0 auto;width:15px;text-align:center;color:#b7bbb0;font-weight:700;margin-top:1px}.bl-dlx .bl-ideal .no li{color:#6b6f66}.bl-dlx .bl-dlx-xsell{position:relative;z-index:1;background:transparent;margin-top:16px}.bl-dlx .bl-dlx-xsell .swiper{overflow:hidden!important}.bl-dlx .bl-dlx-xsell .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible;transform:none!important;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;padding:0 0 4px}.bl-dlx .bl-dlx-xsell .swiper-wrapper::-webkit-scrollbar{display:none}.bl-dlx .bl-dlx-xsell .swiper-slide{margin:0!important;scroll-snap-align:start;height:auto}.bl-dlx .bl-dlx-xsell .acc-slider-pagination,.bl-dlx .bl-dlx-xsell .acc-slider-prev,.bl-dlx .bl-dlx-xsell .acc-slider-next{display:none!important}@media(max-width:899px){.bl-dlx .bl-dlx-xsell .swiper-slide{flex:0 0 44%!important}}.bl-dlx .bl-dlx-xsell .bl-block-title{margin-top:24px}.bl-dlx-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;opacity:0;visibility:hidden;transition:opacity .26s ease,visibility .26s ease}.bl-dlx-sheet.open{opacity:1;visibility:visible}.bl-dlx-sheet .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#14121080}.bl-dlx-sheet .card{position:absolute;left:0;right:0;bottom:0;background:#f1f3ee;border-radius:22px 22px 0 0;padding:10px 20px calc(24px + env(safe-area-inset-bottom));max-width:520px;margin:0 auto;box-shadow:0 -10px 30px #0003;transform:translateY(103%);transition:transform .38s cubic-bezier(.32,.72,0,1);will-change:transform}.bl-dlx-sheet.open .card{transform:translateY(0)}.bl-dlx-sheet .drag{width:46px;height:5px;border-radius:5px;background:#cfd3c8;margin:2px auto 14px}.bl-dlx-sheet .x{position:absolute;right:16px;top:14px;width:30px;height:30px;border-radius:50%;background:#e6e8e0;display:flex;align-items:center;justify-content:center;color:#555;font-size:15px;border:none}.bl-dlx-sheet .h{font-family:queen,Queens Condensed,Georgia,serif;font-weight:500;font-size:27px;line-height:1.02;letter-spacing:-.01em;color:#16181a}.bl-dlx-sheet .sub{font-size:14px;color:#555;line-height:1.4;margin-top:8px}.bl-dlx-sheet .opts{display:flex;flex-direction:column;gap:10px;margin-top:18px}.bl-dlx-sheet .opt{display:flex;align-items:center;gap:12px;border:1.5px solid #dbdfd3;border-radius:14px;padding:14px 16px;background:#fff;cursor:pointer}.bl-dlx-sheet .opt .radio{width:20px;height:20px;border-radius:50%;border:2px solid #c3c7bd;flex:0 0 auto;position:relative}.bl-dlx-sheet .opt input{position:absolute;opacity:0;pointer-events:none}.bl-dlx-sheet .opt.sel,.bl-dlx-sheet .opt.sel .radio{border-color:#a53500}.bl-dlx-sheet .opt.sel .radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#a53500}.bl-ns-schab-opts{display:grid;gap:8px;margin:16px 0 4px}.bl-ns-schab-opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;border:1.5px solid #dbdfd3;border-radius:14px;padding:13px 48px 13px 16px;background:#fff;cursor:pointer;text-align:left;width:100%;transition:border-color .12s,background .12s}.bl-ns-schab-opt b{font-size:15px;color:#16181a;font-weight:600}.bl-ns-schab-opt span{font-size:13px;color:#8a8f86;margin-top:2px}.bl-ns-schab-opt:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:2px solid #c9cdc2;background:#fff;transition:border-color .12s,background .12s}.bl-ns-schab-opt.sel{border-color:#a53500;background:#fbf6f2}.bl-ns-schab-opt.sel:after{border-color:#a53500;background:#a53500 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 13px no-repeat}.bl-dlx-sheet .opt .n{font-weight:600;font-size:16px}.bl-dlx-sheet .opt .m{font-size:12.5px;color:#777;margin-top:1px}.bl-dlx-sheet .opt .grow{flex:1}.bl-dlx-sheet .measure{display:flex;align-items:center;justify-content:space-between;font-size:13.5px;color:#a53500;margin-top:14px;font-weight:600;cursor:pointer;list-style:none}.bl-dlx-sheet .measure::-webkit-details-marker{display:none}.bl-dlx-sheet details[open] .measure .chev{transform:rotate(180deg)}.bl-dlx-sheet .mbox{background:#eef1e8;border-radius:12px;padding:12px 14px;margin-top:10px;font-size:13px;color:#3c4247;line-height:1.45}.bl-dlx-sheet .mbox b{color:#a53500}.bl-dlx-sheet .note{font-size:12px;color:#777;margin-top:12px;line-height:1.4}.bl-dlx-sheet .cta{width:100%;margin-top:16px;background:#a53500;color:#cdf0d0;border-radius:100px;height:54px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;border:none}.bl-dlx-sheet .cta.off,.bl-dlx-sheet .cta[disabled]{background:#d8d3c8;color:#8b8f86}.bl-dlx-sheet .link{display:block;width:100%;text-align:center;font-size:13px;color:#777;margin-top:12px;text-decoration:underline;background:none;border:none}.bl-dlx-sheet .tpl{width:78px;height:78px;border-radius:16px;background:#e0e4d7;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;overflow:hidden}.bl-dlx-sheet .tpl img{width:100%;height:100%;object-fit:cover}.bl-dlx-sheet .center{text-align:center}@media(min-width:900px){.bl-dlx-sheet .card{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);margin:0;max-width:460px;width:calc(100vw - 64px);border-radius:20px;padding:26px 28px 28px;max-height:86vh;overflow-y:auto;box-shadow:0 24px 64px #00000047}.bl-dlx-sheet .drag{display:none}}.bl-dlx .bl-hose-inline,.bl-dlx .bl-feat-desktop,.bl-dlx .bl-tl{display:none}@media(min-width:900px){.bl-dlx .bl-hose-inline{display:block;margin:22px 0 0}.bl-dlx .bl-hose-inline .hlabel{font-weight:600;font-size:15px;margin-bottom:10px}.bl-dlx .bl-hose-inline .hnote{color:#7d827b;font-weight:400;font-size:13px}.bl-dlx .bl-hose-inline .hnote2{margin-top:9px;font-size:12.5px;line-height:1.45;color:#7d827b}.bl-dlx .bl-hose-inline .hnote2 b{color:var(--ink);font-weight:600}.bl-dlx .bl-hose-inline .hopts{display:flex;gap:10px}.bl-dlx .bl-hose-inline .hopt{flex:1;text-align:center;padding:13px 0;border:1.5px solid var(--sand-2);border-radius:12px;font-weight:600;cursor:pointer;background:#fff;color:var(--ink);font-size:15px}.bl-dlx .bl-hose-inline .hopt.sel{border-color:var(--rust);background:#fbf4f0;color:var(--rust)}.bl-dlx .bl-hose-inline .hmeas{margin-top:10px;font-size:13px}.bl-dlx .bl-hose-inline .hmeas summary{color:var(--rust);cursor:pointer;list-style:none}.bl-dlx .bl-hose-inline .hmeas summary::-webkit-details-marker{display:none}.bl-dlx .bl-hose-inline .hmeas div{color:#7d827b;margin-top:8px;line-height:1.45}.bl-dlx .bl-hose-flash .hopts{animation:blHoseFlash 1.1s ease}.bl-dlx .bl-cta--wait,.bl-dlx .bl-cta[disabled]{opacity:.5;cursor:not-allowed}.bl-dlx .bl-feat{display:none}.bl-dlx .bl-feat-desktop{display:block}.bl-dlx .erow{display:flex;gap:56px;align-items:center;padding:40px 0}.bl-dlx .erow.rev{flex-direction:row-reverse}.bl-dlx .erow .im{flex:1;aspect-ratio:4/3;border-radius:22px;overflow:hidden}.bl-dlx .erow .im img{width:100%;height:100%;object-fit:cover}.bl-dlx .erow .tx{flex:1}.bl-dlx .erow .k{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--rust)}.bl-dlx .erow h3{font-size:40px;margin:10px 0 12px;line-height:1.05}.bl-dlx .erow p{font-size:18px;color:#3c4247;line-height:1.5;max-width:440px}.bl-dlx .gridrest{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.bl-dlx .bl-dlx-howto{display:none}.bl-dlx .bl-tl{display:grid;position:relative;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:10px}.bl-dlx .bl-tl:before{content:"";position:absolute;top:34px;left:8%;right:8%;height:2px;background:var(--sand-2)}.bl-dlx .bl-tl .tstep{position:relative;text-align:left}.bl-dlx .bl-tl .tnum{width:56px;height:56px;border-radius:50%;background:var(--rust);color:var(--citrus);font-size:24px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative;z-index:2}.bl-dlx .bl-tl .tstep .im{aspect-ratio:4/3;border-radius:16px;overflow:hidden;margin-bottom:14px}.bl-dlx .bl-tl .tstep .im img{width:100%;height:100%;object-fit:cover}.bl-dlx .bl-tl .tstep h4{font-size:19px}.bl-dlx .bl-tl .tstep p{font-size:13.5px;color:#7d827b;margin-top:6px;line-height:1.4}}@keyframes blHoseFlash{0%,to{box-shadow:0 0 #a5350000}30%{box-shadow:0 0 0 4px #a5350040}}.bl-dlx .bl-dlx-xsell .bl-block-sub{font-size:14px;color:#7d827b;line-height:1.4;margin:-4px 0 14px}@media(min-width:900px){.bl-dlx .bl-dlx-xsell .bl-block-sub{font-size:15px;margin:-2px 0 18px}.bl-dlx>.bl-faq{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}.bl-dlx .bl-faq details{padding:0 30px}.bl-dlx .bl-faq summary{padding:28px 0}}.bl-dlx .bl-vidbar{display:none}@media(min-width:900px){.bl-dlx .bl-vid-head,.bl-dlx .bl-vid{display:none}.bl-dlx .bl-sec.vid-open .bl-vid{display:block;margin-top:16px}.bl-dlx .bl-vidbar{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin-top:20px;background:#dfe1da;border:none;border-radius:16px;padding:18px;font-weight:600;font-size:16px;color:var(--ink);cursor:pointer;font-family:inherit}.bl-dlx .bl-sec.vid-open .bl-vidbar{display:none}.bl-dlx .bl-vidbar .vb-play{width:44px;height:44px;border-radius:50%;background:var(--rust);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.bl-dlx .bl-hose-inline .hmeas summary{text-decoration:underline;text-underline-offset:2px}.bl-dlx .bl-faq h2{font-size:40px;margin-bottom:28px}.bl-dlx .bl-faq details{border-radius:16px;padding:0 30px;margin-bottom:14px}.bl-dlx .bl-faq summary{padding:30px 0;font-size:18px}.bl-dlx .bl-faq .plus{font-size:30px}.bl-dlx .bl-faq .a{font-size:15px;line-height:1.6;padding:0 0 30px}}@media(min-width:900px){.bl-dlx .bl-dlx-xsell .bl-block-title{font-size:16px}.bl-dlx .bl-sec-h p{font-size:17px}.bl-dlx .bl-fcard .d{font-size:14px}.bl-dlx .bl-trust span{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/216/assets/bl-deluxe.css.map */
