.bsc{--rose:#b0766a;--ink:#2b1f1c;--mut:#7a6a64;background:var(--bg);color:var(--ink);font-family:Jost,Arial,sans-serif;font-size:15px;line-height:1.55;padding:var(--pt) 0 var(--pb)}.bsc *{box-sizing:border-box}.bsc-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bsc-h{font-family:Cormorant Garamond,serif;font-weight:600;font-size:38px;line-height:1.1;margin:0 0 6px}.bsc-sub{color:var(--mut);margin:0 0 24px}.bsc-steps-sec{text-align:center;margin-bottom:56px}.bsc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}.bsc-steps:before{content:"";position:absolute;top:21px;left:12%;right:12%;height:1px;background:var(--rose);opacity:.5}.bsc-steps div{text-align:center;font-size:14px;position:relative;padding:0 8px}.bsc-steps b{display:flex;margin:0 auto 12px;width:42px;height:42px;border-radius:50%;background:var(--rose);color:#fff;align-items:center;justify-content:center;font-weight:500}.bsc-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:40px}.bsc details{background:#fff;border-radius:12px;padding:16px 18px;margin-bottom:10px}.bsc summary{cursor:pointer;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:12px}.bsc summary::-webkit-details-marker{display:none}.bsc summary:after{content:"+";color:var(--rose);font-size:20px;line-height:1}.bsc details[open] summary:after{content:"\2013"}.bsc-ans{margin-top:10px;font-size:14px;color:#3d312d}.bsc-ans p{margin:0 0 8px}.bsc-ans ul{padding-left:18px}@media(max-width:900px){.bsc-wrap{padding:0 16px}.bsc-h{font-size:32px}.bsc-steps{grid-template-columns:1fr 1fr;gap:20px}.bsc-steps:before{display:none}.bsc-faq{grid-template-columns:1fr;gap:10px}}.bs{--bg:#f7f0ea;--rose:#b0766a;--deep:#5a3a33;--ink:#2b1f1c;--mut:#7a6a64;--line:#e6d8cf;--tint:#f3e4dd;font-family:Jost,Arial,sans-serif;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.55}.bs *{box-sizing:border-box}.bs img{max-width:100%;display:block}.bs button{font-family:inherit;cursor:pointer}.bs [hidden]{display:none!important}.bs-page{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:36px;max-width:1280px;margin:0 auto;padding:8px 28px 40px;align-items:start}.bs-crumb{grid-column:1/-1;font-size:12px;color:var(--mut);padding:6px 0}.bs-crumb a{color:inherit}.bs-gal{position:relative}.bs-track{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bs-slide{border-radius:14px;overflow:hidden;background:#eadfd7;aspect-ratio:4/5}.bs-slide:first-child{grid-column:1/-1;aspect-ratio:4/4.6}.bs-slide img{width:100%;height:100%;object-fit:cover}.bs-arr,.bs-count,.bs-dots{display:none}.bs-panel{position:sticky;top:12px;background:#fff;border-radius:18px;padding:28px;box-shadow:0 10px 40px #5a3a3314}.bs-kick{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--rose);font-weight:500}.bs-title{font-family:Cormorant Garamond,serif;font-size:40px;font-weight:600;line-height:1.05;margin:6px 0 8px}.bs .bs-short{color:#4a3d38;font-family:Jost,Arial,sans-serif;font-size:14px;line-height:1.8!important;margin:10px 0 0}.bs-meta{display:flex;align-items:center;justify-content:space-between;margin:14px 0 4px;gap:10px}.bs-price{font-size:30px;font-weight:500}.bs-price s{font-size:16px;color:var(--mut);font-weight:400;margin-left:6px}.bs-tax{font-size:12px;color:var(--mut)}.bs-rate{font-size:13px;color:var(--mut);text-align:right}.bs-st{color:var(--rose);letter-spacing:2px}.bs-rate a{color:inherit;display:block}.bs-badge{display:flex;align-items:center;gap:14px;background:#faf6f2;border:1px solid var(--line);border-radius:12px;padding:12px 16px}.bs-badge svg{width:30px;height:30px;flex:none;stroke:var(--rose);fill:none;stroke-width:1.6}.bs-badge b{display:block;font-size:12px;letter-spacing:.14em;font-weight:600;text-transform:uppercase;line-height:1.5}.bs-badge span{display:block;font-size:13px;color:var(--mut);line-height:1.6}.bs-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.bs-chip{display:inline-flex;align-items:center;gap:6px;background:var(--tint);border-radius:30px;padding:6px 12px;font-size:12px;color:var(--deep)}.bs-chip svg{width:15px;height:15px;stroke:var(--rose);fill:none;stroke-width:1.8;flex:none}.bs-lab{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.bs-guide{display:inline-flex;align-items:center;gap:6px;background:none;border:0;font-size:13px;text-transform:none;letter-spacing:.02em;text-decoration:underline;color:var(--deep)}.bs-guide svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6}.bs-opts{display:flex;gap:10px;flex-wrap:wrap}.bs-opts button{min-width:54px;height:54px;padding:0 14px;border-radius:27px;border:1.5px solid var(--line);background:#fff;font-size:14px;font-weight:500}.bs-opts button:hover{border-color:var(--rose)}.bs-opts button.on{background:var(--rose);border-color:var(--rose);color:#fff}.bs-opts button.out{color:#aaa;text-decoration:line-through}.bs-fit{font-size:13px;color:var(--mut);margin-top:10px}.bs-low{color:#b3261e;font-size:13px;font-weight:500;margin-top:8px}.bs-err{color:#b3261e;font-size:13px;display:none;margin-top:8px}.bs-qrow{display:flex;gap:10px;margin-top:20px}.bs-qty{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:40px;height:54px}.bs-qty button{width:40px;border:0;background:none;font-size:18px}.bs-qty span{width:26px;text-align:center}.bs-btn{flex:1;height:54px;border:0;border-radius:40px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.bs-btn:disabled{opacity:.5;cursor:not-allowed}.bs-btn.atc{background:var(--rose);color:#fff}.bs-btn.atc:hover{background:var(--deep)}.bs-btn.bin{width:100%;margin-top:10px;background:#fff;border:1.5px solid var(--ink);color:var(--ink)}.bs-pay{font-size:12px;color:var(--mut);text-align:center;margin-top:10px}.bs-pin{display:flex;gap:8px;margin-top:18px;background:var(--bg);border-radius:40px;padding:5px}.bs-pin input{flex:1;border:0;background:none;padding:0 16px;font-family:inherit;font-size:14px;outline:0;min-width:0}.bs-pin button{background:var(--ink);color:#fff;border:0;border-radius:30px;padding:10px 20px;font-size:12px;letter-spacing:.12em}.bs-pinres{font-size:13px;margin:8px 6px 0;line-height:1.7}.bs-tabs{display:flex;gap:4px;margin-top:26px;background:var(--bg);border-radius:40px;padding:4px}.bs-tabs button{flex:1;background:none;border:0;border-radius:30px;padding:11px 8px;font-size:13px;letter-spacing:0;text-transform:none;color:var(--mut);white-space:nowrap;transition:.2s}.bs-tabs button.on{background:#fff;color:var(--ink);font-weight:500;box-shadow:0 2px 8px #5a3a331f}.bs-tp{display:none;padding-top:20px;font-size:14px;line-height:1.85;color:#3d312d}.bs-tp.on{display:block}.bs-tp ul{padding-left:18px;margin-top:12px}.bs-tp li{margin-top:8px}.bs .bs-rte,.bs .bs-rte *{font-family:Jost,Arial,sans-serif!important;font-size:14px!important;line-height:1.85!important;color:#3d312d!important;background:none!important;letter-spacing:0!important}.bs .bs-rte p{margin:0 0 12px!important}.bs .bs-rte p:last-child{margin-bottom:0!important}.bs .bs-rte ul,.bs .bs-rte ol{padding-left:18px;margin:0 0 12px}.bs .bs-rte li{margin-top:8px}.bs .bs-rte strong,.bs .bs-rte b{font-weight:600}.bs-dlg{margin:auto;border:0;border-radius:16px;padding:24px;max-width:680px;width:92%;max-height:90vh;overflow:auto}.bs-dlg h3{font-family:Cormorant Garamond,serif;font-weight:600;font-size:26px}.bs-dlg img{width:100%;height:auto;margin-top:12px}.bs-stk{position:fixed;left:10px;right:10px;bottom:10px;background:#fff;border-radius:40px;box-shadow:0 8px 30px #0000002e;padding:8px 8px 8px 20px;display:none;align-items:center;gap:10px;z-index:50;transform:translateY(130%);transition:.25s}.bs-stk.show{transform:none}.bs-stk div{flex:1;font-size:13px;line-height:1.25}.bs-stk b{display:block;font-size:16px}.bs-stk .bs-btn{flex:none;width:140px;height:46px}.bs-toast{position:fixed;top:16px;left:50%;transform:translate(-50%);background:var(--ink);color:#fff;padding:12px 20px;border-radius:30px;font-size:14px;opacity:0;pointer-events:none;transition:.3s;z-index:99}.bs-toast.show{opacity:1}@media(max-width:900px){.bs-page{grid-template-columns:1fr;gap:0;padding:0 0 30px}.bs-crumb{padding:6px 16px}.bs-track{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px;scroll-padding:0 16px}.bs-track::-webkit-scrollbar{display:none}.bs-slide,.bs-slide:first-child{flex:0 0 88%;aspect-ratio:4/5;scroll-snap-align:start;border-radius:14px}.bs-count{display:block;position:absolute;left:30px;top:calc(100% - 52px);background:#0000008c;color:#fff;font-size:12px;padding:3px 10px;border-radius:12px}.bs-gal{padding-bottom:0}.bs-dots{display:flex;justify-content:center;gap:5px;margin:12px 0}.bs-dots span{width:20px;height:3px;border-radius:2px;background:#dccbc1}.bs-dots span.on{background:var(--ink)}.bs-arr{display:block;position:absolute;top:40%;width:36px;height:36px;border-radius:50%;border:0;background:#ffffffeb;font-size:18px;z-index:2}.bs-arr.l{left:24px}.bs-arr.r{right:24px}.bs-panel{position:static;margin:0 12px;padding:20px;border-radius:16px}.bs-title{font-size:32px}.bs-stk{display:flex}.bs-tabs{overflow-x:auto;scrollbar-width:none}.bs-tabs::-webkit-scrollbar{display:none}.bs-tabs button{font-size:12.5px;padding:10px 12px}}.bsw{--rose:#b0766a;--ink:#2b1f1c;--mut:#7a6a64;background:var(--bg);color:var(--ink);font-family:Jost,Arial,sans-serif;font-size:15px;line-height:1.55;padding:var(--pt) 0 var(--pb)}.bsw *{box-sizing:border-box}.bsw-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bsw-h{font-family:Cormorant Garamond,serif;font-weight:600;font-size:38px;line-height:1.1;margin:0 0 6px}.bsw-sub{color:var(--mut);margin:0 0 24px}.bsw-grid{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:14px}.bsw-card{background:#fff;border-radius:14px;padding:18px;font-size:14px}.bsw-card svg{width:24px;height:24px;stroke:var(--rose);fill:none;stroke-width:1.6;display:block}.bsw-card b{display:block;font-family:Cormorant Garamond,serif;font-size:19px;font-weight:600;margin:8px 0 4px}@media(max-width:900px){.bsw-wrap{padding:0 16px}.bsw-h{font-size:32px}.bsw-grid{grid-template-columns:1fr 1fr}.bsw-card:last-child:nth-child(odd){grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=cA */
