.b5x,.b5x-bottom,.b5x-credit{--b5x-ink: #111111;--b5x-80: #3d3d3d;--b5x-60: #6b6b6b;--b5x-40: #a3a3a3;--b5x-20: #ededed}.b5x [hidden],.b5x-bottom [hidden]{display:none!important}.b5x{padding:0 0 16px;margin-bottom:4px;border-bottom:1px solid var(--b5x-20);color:var(--b5x-ink)}.b5x__line{margin:0 0 10px;font-size:14px;line-height:1.45;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.b5x__line strong{font-weight:600}.b5x__line.is-notice{color:var(--b5x-80)}.b5x__ok{width:16px;height:16px;flex:none;fill:none;stroke:var(--b5x-ink);stroke-width:1.6}.b5x__bar{position:relative;height:3px;background:var(--b5x-20);overflow:hidden}.b5x__bar span{position:absolute;left:0;top:0;bottom:0;background:var(--b5x-ink);transition:width .4s ease}.b5x-bottom{color:var(--b5x-ink)}.b5x-gift{padding:16px 0;border-bottom:1px solid var(--b5x-20)}.b5x-gift.is-loading{opacity:.5;pointer-events:none}.b5x-gift__row{display:flex;gap:14px;align-items:flex-start}.b5x-gift__media{width:72px;height:72px;flex:none;background:var(--b5x-20);overflow:hidden}.b5x-gift__media img{width:100%;height:100%;object-fit:cover;display:block}.b5x-gift__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.b5x-gift__top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.b5x-gift__name{font-size:15px;font-weight:500}.b5x-gift__tag{display:inline-block;margin-left:4px;padding:2px 6px;border:1px solid var(--b5x-ink);font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;vertical-align:2px}.b5x-gift__free{font-size:15px;font-weight:600;white-space:nowrap}.b5x-gift__meta{font-size:13px;color:var(--b5x-60)}.b5x-gift__change{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--b5x-80);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.b5x-gift__note{margin:2px 0 0;font-size:12px;color:var(--b5x-80)}.b5x-gift__picker{margin:14px 0 0 86px;display:flex;flex-direction:column;gap:10px}.b5x-gift__colors,.b5x-gift__sizes{display:flex;flex-wrap:wrap;gap:6px}.b5x-chip{min-height:36px;padding:0 12px;border:1px solid var(--b5x-40);background:#fff;color:var(--b5x-ink);font:inherit;font-size:13px;cursor:pointer}.b5x-chip.is-active{border-color:var(--b5x-ink);background:var(--b5x-ink);color:#fff}.b5x-size{min-width:42px;height:42px;padding:0 6px;border:1px solid var(--b5x-40);background:#fff;color:var(--b5x-ink);font:inherit;font-size:14px;cursor:pointer}.b5x-size:hover{border-color:var(--b5x-ink)}.b5x-size.is-active{background:var(--b5x-ink);border-color:var(--b5x-ink);color:#fff}.b5x-gift__hint{margin:0;font-size:12px;color:var(--b5x-80)}.b5x-size[disabled]{color:var(--b5x-40);border-style:dashed;text-decoration:line-through;cursor:not-allowed}.b5x-up{margin-top:16px;background:var(--b5x-20);padding:14px}.b5x-up__title{margin:0 0 12px;font-size:13px;font-weight:600}.b5x-up.is-loading{opacity:.6;pointer-events:none}.b5x-up__product{display:flex;gap:12px;align-items:center}.b5x-up__media{width:64px;height:64px;flex:none;background:#fff;overflow:hidden;display:block}.b5x-up__media img{width:100%;height:100%;object-fit:cover;display:block}.b5x-up__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.b5x-up__name{font-size:14px;font-weight:500;color:var(--b5x-ink);text-decoration:none}.b5x-up__price{font-size:13px}.b5x-up__price s{color:var(--b5x-80);margin-right:4px}.b5x-up__actions{display:flex;gap:8px;margin-top:12px}.b5x-up__select{flex:1;min-width:0;height:44px;border:1px solid var(--b5x-40);background:#fff;color:var(--b5x-ink);font:inherit;font-size:14px;padding:0 10px;border-radius:0}.b5x-up__add{flex:1;height:44px;border:0;background:var(--b5x-ink);color:#fff;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.b5x-up__other{margin-top:10px;background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--b5x-80);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.b5x-credit{order:2;flex:1 0 100%;margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--b5x-60);text-align:center}cart-drawer button[name=checkout],cart-drawer button[name=checkout].button--filled{background:#111!important;background-image:none!important;color:#fff!important;border-color:#111!important;opacity:1!important}cart-drawer button[name=checkout]:before,cart-drawer button[name=checkout]:after{background:#111!important}cart-drawer button[name=checkout]:hover,cart-drawer button[name=checkout]:focus-visible{background:#3d3d3d!important;border-color:#3d3d3d!important;color:#fff!important}cart-drawer button[name=checkout]:hover:before,cart-drawer button[name=checkout]:hover:after{background:#3d3d3d!important}
/*# sourceMappingURL=/cdn/shop/t/153/assets/black5x.css.map */
