.btn-co{background:var(--band);border-color:var(--band);color:#fff;gap:10px;border-radius:999px;padding-block:15px;font-size:.84rem;letter-spacing:.08em}.btn-co:hover{background:#5e1f28;border-color:#5e1f28;color:#fff}.btn-co svg{flex:none}.d-trust{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:.68rem;line-height:1.3;color:var(--muted);text-align:center}.d-trust li{display:grid;justify-items:center;gap:5px}.d-trust svg{color:var(--band)}.ship-free{color:var(--band);font-weight:700;text-transform:uppercase;font-size:.78rem;letter-spacing:.05em}.drawer .ship,.cx-sum .ship{position:relative;border:0;border-radius:10px;background:#fbf4f2;color:var(--ink);font-size:.82rem;line-height:1.4;padding:12px 14px 13px 46px}.drawer .ship:before,.cx-sum .ship:before{content:"";position:absolute;left:14px;top:11px;width:22px;height:22px;background:var(--band);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3zM14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3zM14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E") center/contain no-repeat}.drawer .ship b,.cx-sum .ship b{color:var(--band)}.drawer .ship .bar,.cx-sum .ship .bar{height:6px;background:#fff;border-radius:999px;margin-top:9px}.drawer .ship .bar i,.cx-sum .ship .bar i{background:linear-gradient(90deg,#B4485A,var(--band));border-radius:999px}aside.drawer{width:min(440px,100%);padding:0;box-shadow:-24px 0 60px #1e141629}.drawer .d-top{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 14px 22px;border-bottom:1px solid var(--line)}.drawer .d-top h2{font-size:.95rem;letter-spacing:.07em;display:flex;align-items:center;gap:10px}.d-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--band);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:0}.drawer .x{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;padding:0;transition:background .2s}.drawer .x:hover{background:var(--tile)}.drawer .ship{margin:14px 22px 2px}.drawer .d-lines{padding:2px 22px}.drawer .d-line{grid-template-columns:78px minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 0}.drawer .d-line .ph{width:78px;border-radius:8px}.drawer .d-line>div{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px;min-width:0}.drawer .d-line>div>b,.drawer .d-line>div>small{width:100%}.drawer .d-line b{font-size:.76rem;line-height:1.35}.drawer .d-line>span{text-align:right;font-size:.88rem}.drawer .qty{display:inline-flex;align-items:center;gap:0;margin-top:10px;height:32px;border:1px solid var(--line);border-radius:999px;font-size:.85rem}.drawer .qty button{width:30px;height:30px;border:0;border-radius:50%;background:none;font-size:1rem}.drawer .qty button:hover{background:var(--tile)}.drawer .qty span{min-width:20px;text-align:center;font-weight:700}.d-rm{background:none;border:0;padding:0;margin-top:10px;font-size:.74rem;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.d-rm:hover{color:var(--sale)}.drawer .d-empty{padding:48px 10px;gap:14px}.drawer .d-empty:before{content:"";width:72px;height:72px;border-radius:50%;background:var(--pill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237D2A35' stroke-width='1.6'%3E%3Cpath d='M5 8h14l-1 13H6L5 8Z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center/30px no-repeat}.drawer .d-empty p{color:var(--ink);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem}.drawer .upsell{margin:0 22px;border-top:0;padding:6px 0 14px}.drawer .up-h{color:var(--band)}.drawer .up{background:#fbf4f2;border-radius:10px;padding:10px}.drawer .up .ph{border-radius:6px}.drawer .up .btn{border-radius:999px}.drawer .d-foot{padding:16px 22px calc(18px + env(safe-area-inset-bottom,0px));gap:10px;border-top:1px solid var(--line);box-shadow:0 -14px 26px -22px #00000059}.drawer .d-row button{border-color:var(--band);color:var(--band)}.d-row.total{font-size:1.05rem;align-items:baseline}.d-row.total small,.cx-sum .row.total small{font-weight:400;text-transform:none;letter-spacing:0;color:var(--muted);font-size:.72rem;margin-left:6px}.d-view{text-align:center;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;text-underline-offset:3px}.drawer .d-note{margin:-2px 0 0}.drawer .d-foot .payrow{justify-content:center;gap:5px}.drawer .d-foot .payrow svg{width:34px;height:22px}@media(max-height:700px){.drawer .d-trust{display:none}}.cartx{padding-bottom:64px}.cx-head{text-align:center;padding-block:36px 26px;display:grid;gap:6px;justify-items:center}.cx-head h1{font-size:clamp(1.5rem,3vw,2.2rem)}.cx-head p{color:var(--muted);font-size:.9rem}.cx{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:36px;align-items:start}.cx-items{display:grid;gap:12px;align-content:start}.cx-line{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:18px;align-items:start;padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff;transition:opacity .2s}.cx-line.is-busy{opacity:.45;pointer-events:none}.cx-line .ph{aspect-ratio:1;border-radius:8px}.cx-info{display:grid;gap:3px;align-content:start;min-width:0}.cx-type{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--band);font-weight:600}.cx-title{font-weight:700;text-transform:uppercase;font-size:.88rem;letter-spacing:.03em;text-decoration:none;line-height:1.35}.cx-title:hover{text-decoration:underline}.cx-info small{color:var(--muted);font-size:.8rem}.cx-unit{font-size:.8rem;color:var(--muted)}.cx-disc{font-size:.78rem;color:var(--sale)}.cx-act{display:flex;align-items:center;gap:18px;margin-top:12px;flex-wrap:wrap}.cx-step{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;height:40px}.cx-step button{width:40px;height:38px;border:0;background:none;font-size:1.1rem;border-radius:50%}.cx-step button:hover{background:var(--tile)}.cx-step input{width:34px;text-align:center;border:0;font-weight:700;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.cx-step input::-webkit-inner-spin-button,.cx-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cx-rm{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--muted);text-decoration:none}.cx-rm:hover{color:var(--sale)}.cx-price{text-align:right;display:grid;gap:2px;justify-items:end}.cx-price .price{font-size:1rem}.cx-cont{justify-self:start;margin-top:8px;font-size:.76rem;text-transform:uppercase;letter-spacing:.07em;font-weight:600;text-underline-offset:3px}.cx-sum{position:sticky;top:130px;background:var(--tile);border-radius:14px;padding:26px;display:grid;gap:12px}.cx-sum>h2{font-size:.92rem;letter-spacing:.07em}.cx-sum .ship{margin:0;background:#fff}.cx-sum .ship .bar{background:#f1e4e1}body.fb-cart .fab{display:none!important}.cx-sum .row{display:flex;justify-content:space-between;gap:12px;font-size:.92rem;font-variant-numeric:tabular-nums}.cx-sum .row.disc{color:var(--sale)}.cx-sum .row.total{border-top:1px solid #E2DEDD;padding-top:14px;margin-top:2px;font-weight:700;font-size:1.1rem;text-transform:uppercase;align-items:baseline}.cx-sum .btn-co{width:100%}.cx-sum .d-row button{border-color:var(--band);color:var(--band);background:#fff}.cx-sum .d-trust{border-color:#e2dedd}.cx-note{font-size:.78rem;color:var(--muted);text-align:center}.cx-sum .payrow{justify-content:center}.cx-empty{display:grid;justify-items:center;text-align:center;gap:14px;padding:12px 0 80px}.cx-empty .ic{width:88px;height:88px;border-radius:50%;background:var(--pill);display:grid;place-items:center;color:var(--band)}.cx-empty h2{font-size:1.1rem}.cx-empty p{color:var(--muted);max-width:40ch}.cx-empty .chips{margin-top:10px}@media(max-width:860px){.cx{grid-template-columns:1fr;gap:22px}.cx-sum{position:static}}@media(max-width:560px){.cx-line{grid-template-columns:84px minmax(0,1fr) auto;gap:12px;padding:12px}.cx-title{font-size:.8rem}.cx-act{gap:12px}.cx-sum{padding:20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/fb-cart.css.map */
