bk-delivery-draft[data-placement=status]{min-height:22px;margin-block:2px}bk-delivery-draft[data-placement=status] .bk-delivery-draft__date{display:none}bk-delivery-draft[data-placement=selector]{margin:0;justify-items:end;text-align:right;min-width:0;max-width:calc(50% - 4px)}bk-delivery-draft[data-placement=selector] .bk-delivery-draft__status{display:none}.bk-delivery-trigger,.bk-fit-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:142px;min-width:0;max-width:100%;min-height:38px;padding:8px 10px;border:1px solid #eed9d5;border-radius:10px;background:#fbefed;color:#653d38;font:inherit;font-size:12px;line-height:1.4;letter-spacing:0;text-transform:none;white-space:nowrap}.bk-delivery-trigger,.bk-fit-trigger{font-weight:650;cursor:pointer}.bk-delivery-trigger strong{font-size:14px;letter-spacing:.3px}.bk-delivery-trigger:hover,.bk-fit-trigger:hover{background:#f3dcd7}.bk-delivery-trigger:focus-visible,.bk-fit-trigger:focus-visible{outline:2px solid #92544b;outline-offset:3px}.bk-delivery-trigger__info{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:3px;border:1px solid currentColor;border-radius:50%;font-size:10px;font-weight:600;line-height:1}.bk-variant-option>.variant-picker__option-info{display:flex!important;align-items:center;min-height:38px;margin-bottom:7px;font-size:13px;letter-spacing:0;text-transform:none}.bk-fit-advice{min-width:0;max-width:calc(50% - 4px)}.bk-fit-trigger{max-width:100%;background:#fff;border-color:#ddd8d4;color:#443d39;font-weight:550}.bk-fit-trigger:hover{background:#f7f5f3;border-color:#b8aaa3}.bk-fit-trigger>svg{flex-shrink:0}.bk-fit-trigger__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.bk-fit-trigger .bk-delivery-trigger__info{flex-shrink:0}.bk-fit-note{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:26px;width:fit-content;max-width:100%;margin-top:-7px;padding:3px 0;border:0;background:transparent;color:#65564f;font:inherit;font-size:12px;font-weight:550;line-height:1.5;text-align:left;letter-spacing:0;text-transform:none;cursor:pointer}.bk-fit-note svg{flex-shrink:0;color:#8d625b}.bk-fit-note:hover{color:#92544b}.bk-fit-note:focus-visible{outline:2px solid #92544b;outline-offset:3px;border-radius:3px}.bk-variant-option .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(var(--bk-size-columns, 5),minmax(0,1fr));gap:15px 7px!important;padding-top:5px}.bk-variant-option .block-swatch{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;min-width:0;height:46px;padding:8px 2px 6px;overflow:visible;border:1px solid #e1dcd9;border-radius:8px;background:#fff;color:#302b29;letter-spacing:0;text-transform:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.bk-variant-option--prices .block-swatch{height:58px;padding-top:11px}.bk-variant-option .block-swatch:not(.is-disabled):hover{border-color:#b9847b;background:#fff9f7}.bk-size-card__size{font-size:13px;font-weight:650;line-height:1.2}.bk-size-card__price{color:#746963;font-size:11px;font-weight:400;line-height:1.3}.bk-variant-option .block-swatch.is-disabled{border-color:#efedeb;background:#faf9f8;color:#b5b1ad}.bk-size-badge{position:absolute;top:-9px;right:auto;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:37px;padding:2px 5px;border-radius:5px;background:#f4dcd6;color:#70433c;font-size:9px;line-height:12px;font-weight:700;letter-spacing:0;white-space:nowrap}.bk-size-badge svg{width:7px;height:10px}bk-delivery-draft[data-placement=selector] .bk-delivery-draft__date{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;min-height:38px;padding:6px 10px;border-radius:10px;background:#f7f6f5;font-size:11px}.product-info__block-item:has(>.liquid:empty){display:none}.bk-delivery-modal{--modal-body-max-width: 460px;--modal-body-padding-block: 0;--modal-body-padding-inline: 0}.bk-delivery-modal::part(base){place-items:center;padding:16px}.bk-delivery-modal::part(overlay){background:#221b1a52}.bk-delivery-modal::part(content){border-radius:18px;background:#fff;color:#302b29;max-height:calc(100dvh - 32px);box-shadow:0 24px 100px #22141c24}.bk-delivery-modal::part(header){display:none}.bk-delivery-modal::part(body){padding:0}.bk-delivery-explainer{font-family:inherit;text-align:left;letter-spacing:0;text-transform:none}.bk-delivery-explainer__hero{padding:23px 26px 20px;background:#fbefed}.bk-delivery-explainer__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-right:32px}.bk-delivery-explainer__express{display:inline-flex;align-items:center;gap:8px;color:#653d38;font-size:27px;line-height:1;font-weight:750;letter-spacing:-.6px}.bk-fit-explainer__label{display:inline-flex;align-items:center;gap:9px;color:#653d38;font-size:18px;font-weight:650}.bk-fit-explainer__context{padding:22px 26px;color:#746b65;font-size:12px;line-height:1.65}.bk-fit-explainer__context p{margin:0}.bk-fit-explainer__context .bk-fit-explainer__product{margin-bottom:6px;color:#443a36;font-size:13px;font-weight:650}.bk-delivery-explainer__eyebrow{margin:0 0 7px;color:#8d625b;font-size:9px;line-height:1.3;font-weight:650;letter-spacing:1.5px}.bk-delivery-explainer h2{max-width:330px;margin:0 0 11px;color:#302b29;font-family:inherit;font-size:27px;line-height:1.15;font-weight:650;letter-spacing:-.5px;text-transform:none}.bk-delivery-explainer__intro{margin:0;color:#74635e;font-size:13px;line-height:1.65}.bk-delivery-explainer__intro strong{color:#653d38;font-weight:650;white-space:nowrap}.bk-delivery-explainer__benefits{display:grid;gap:18px;padding:23px 26px}.bk-delivery-benefit{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px}.bk-delivery-benefit__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#f8f5f3}.bk-delivery-benefit svg{width:22px;height:22px;fill:none;stroke:#92544b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bk-delivery-benefit h3{margin:0 0 4px;color:#302b29;font:inherit;font-size:13px;line-height:1.3;font-weight:650;letter-spacing:0;text-transform:none}.bk-delivery-benefit p{margin:0;color:#746b65;font-size:11px;line-height:1.55}.bk-delivery-explainer__footer{padding:0 26px 25px}.bk-delivery-explainer__payment{margin:0;padding:13px 0 0;border-top:1px solid #eae4e1;color:#74635e;font-size:11px;line-height:1.8}.bk-delivery-explainer__payment strong{color:#443a36;font-weight:650}.bk-delivery-explainer__note{margin:12px 0 18px;color:#746b65;font-size:10px;line-height:1.55}.bk-delivery-explainer__footer dialog-close-button{display:block}.bk-delivery-explainer__return{display:flex;align-items:center;justify-content:space-between;gap:9px;width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:9px;background:#302b29;color:#fff;font:inherit;font-size:13px;font-weight:550;letter-spacing:0;cursor:pointer}.bk-delivery-explainer__return svg{color:#e7b8b2}.bk-delivery-explainer__return:hover{background:#4b3a35}.bk-delivery-explainer__return:focus-visible{outline:2px solid #92544b;outline-offset:3px}@media(max-width:699px){.bk-delivery-modal::part(base){padding:12px}.bk-delivery-modal::part(content){max-height:calc(100dvh - 24px)}.bk-delivery-explainer__hero{padding:23px 22px 21px}.bk-delivery-explainer h2{font-size:25px}.bk-delivery-explainer__benefits{padding:21px 22px;gap:17px}.bk-delivery-explainer__footer{padding:0 22px 22px}.bk-fit-explainer__context{padding:21px 22px}.bk-fit-trigger,.bk-delivery-trigger{min-height:40px}}@media(max-width:359px){.bk-variant-option .variant-picker__option-values{grid-template-columns:repeat(var(--bk-size-columns-small, 4),minmax(0,1fr))}}.bk-delivery-review{max-width:860px;margin:32px auto;padding:0 24px}.bk-delivery-review__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px}.bk-delivery-review__case{border:1px solid #e5e5e5;padding:16px 12px}.bk-delivery-review__case h2{font:inherit;font-size:12px;color:#666;margin-bottom:16px}.bk-delivery-review__case .button{margin-top:12px;width:100%;pointer-events:none}@media(max-width:699px){.bk-delivery-review__grid{grid-template-columns:1fr}.bk-variant-option>.variant-picker__option-info{gap:8px}}.bk-variant-option input[data-real-stock]+.block-swatch{border-color:#cec2b9}.bk-variant-option input:checked+.block-swatch,.bk-variant-option .block-swatch.is-selected{background:#fbefed!important;color:#653d38!important;border-color:#b7796d!important;box-shadow:inset 0 0 0 1px #b7796d}.bk-variant-option input:focus-visible+.block-swatch{outline:2px solid #92544b;outline-offset:3px}.bk-variant-option input:checked+.block-swatch .bk-size-card__price,.bk-variant-option .block-swatch.is-selected .bk-size-card__price{color:#70433c}.bk-variant-option input:checked+.block-swatch .bk-size-badge,.bk-variant-option .block-swatch.is-selected .bk-size-badge{background:#92544b;color:#fff}.bk-variant-option .block-swatch[hidden]{display:none!important}.bk-dialog-close{position:sticky;top:10px;z-index:3;display:flex;justify-content:flex-end;height:0;padding-right:12px}.bk-dialog-close button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #e9ded9;border-radius:50%;background:#fffffff0;color:#443d39;cursor:pointer}.bk-dialog-close button:hover{background:#f5e4df}.bk-dialog-close button:focus-visible{outline:2px solid #92544b;outline-offset:2px}.bk-fit-modal{--modal-body-max-width: 560px}@media(max-width:699px){.bk-fit-modal::part(base){place-items:end center;padding:0}.bk-fit-modal::part(content){width:100%;max-height:88dvh;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:359px){.bk-fit-trigger,.bk-delivery-trigger{width:134px;padding-inline:8px;font-size:11px}}.bk-sourced-trigger{position:relative;border:1px solid #e4dbd5;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.bk-sourced-trigger .bk-delivery-trigger__info{position:absolute;top:6px;right:6px;margin:0;color:#8a7a70}.bk-sourced-trigger:not(:disabled):hover{background:#efe9e4!important;border-color:#cdbfb6}.bk-sourced-trigger:focus-visible{outline:2px solid #92544b;outline-offset:3px}.bk-sourced-trigger:disabled{border-color:transparent;cursor:default;color:inherit;opacity:1}.bk-sourced-trigger:disabled .bk-delivery-trigger__info{display:none}.bk-sourced-explainer .bk-delivery-explainer__hero{background:#f6f3f0}.bk-sourced-explainer__date{display:inline-flex;align-items:center;gap:9px;color:#574a40;font-size:13px;line-height:1.4}.bk-sourced-explainer__date svg{flex-shrink:0;color:#8a6f62}.bk-sourced-explainer__date strong{color:#302b29;font-size:15px;font-weight:650}.bk-sourced-steps{position:relative;display:grid;gap:18px;margin:0;padding:23px 26px;list-style:none}.bk-sourced-steps:before{content:"";position:absolute;top:40px;bottom:40px;left:39px;width:1px;background:#e6ddd7;transform-origin:top}.bk-sourced-step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px}.bk-sourced-step__number{display:grid;place-items:center;width:28px;height:28px;border:1px solid #ddd1ca;border-radius:50%;background:#fff;color:#5b4a41;font-size:12px;font-weight:650}.bk-sourced-step h3{margin:3px 0 4px;color:#302b29;font:inherit;font-size:13px;line-height:1.3;font-weight:650;letter-spacing:0;text-transform:none}.bk-sourced-step p{margin:0;color:#746b65;font-size:11px;line-height:1.55}.bk-sourced-modal[open] .bk-sourced-steps:before{animation:bk-sourced-line .7s cubic-bezier(.2,.8,.2,1) .15s both}.bk-sourced-modal[open] .bk-sourced-step{animation:bk-sourced-step .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.18s + var(--bk-step, 0) * .09s)}@keyframes bk-sourced-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bk-sourced-step{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:699px){.bk-sourced-steps{padding:21px 22px;gap:17px}.bk-sourced-steps:before{left:35px}}@media(prefers-reduced-motion:reduce){.bk-sourced-modal[open] .bk-sourced-steps:before,.bk-sourced-modal[open] .bk-sourced-step{animation:none}}.bk-sourced-explainer__link{display:flex;align-items:center;justify-content:center;min-height:40px;margin:2px 0 6px;color:#59443d;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.bk-sourced-explainer [data-bk-flow][hidden]{display:none!important}.bk-sourced-assurances{display:grid;gap:6px;margin:0 0 12px;padding:12px 14px;list-style:none;border:1px solid #e6ded8;border-radius:12px;background:#faf7f5}.bk-sourced-assurances li{display:flex;align-items:flex-start;gap:8px;color:#3d3632;font-size:12px;font-weight:600;line-height:1.4}.bk-sourced-assurances svg{flex-shrink:0;margin-top:1px;color:#5f7a5c}.bk-delivery-modal:not(.bk-fit-modal) .bk-delivery-explainer__topline{min-height:24px;margin-bottom:14px;padding-right:34px}.bk-delivery-modal .bk-delivery-explainer__express{padding:5px 14px;border-radius:7px;background:#f3e6df;font-size:15px;font-weight:750;line-height:1.4;letter-spacing:0}.bk-delivery-modal .bk-delivery-explainer h2.bk-delivery-explainer__headline{max-width:340px;white-space:normal;font-size:clamp(23px,5.8vw,27px);line-height:1.2}.bk-delivery-modal:not(.bk-fit-modal) .bk-delivery-explainer__intro,.bk-delivery-modal .bk-delivery-benefit p,.bk-delivery-modal .bk-sourced-step p{font-size:14px;line-height:1.6;color:#62564f}.bk-delivery-modal .bk-delivery-benefit h3,.bk-delivery-modal .bk-sourced-step h3{margin-top:2px;font-size:14px;line-height:1.4}.bk-delivery-modal .bk-delivery-benefit{grid-template-columns:28px minmax(0,1fr);gap:14px}.bk-delivery-modal .bk-delivery-benefit__icon{width:28px;height:28px;border-radius:7px}.bk-delivery-modal .bk-delivery-benefit__icon svg{width:19px;height:19px}.bk-delivery-modal .bk-delivery-explainer__note{font-size:12px;line-height:1.6}.bk-delivery-modal .bk-sourced-explainer__link{justify-content:flex-start;text-align:left}.bk-delivery-modal .bk-sourced-assurances{padding:0;border:0;background:transparent;gap:10px}.bk-delivery-modal .bk-sourced-assurances li{font-size:13px;line-height:1.5;font-weight:500}.bk-delivery-modal.bk-product-glass:not(.bk-fit-modal)::part(content){background:#fffaf6}.bk-delivery-modal .bk-delivery-explainer__text{margin:0;color:#51453d;font-size:14px;line-height:1.6}.bk-delivery-modal .bk-delivery-explainer__text p{margin:0}.bk-delivery-modal .bk-delivery-explainer__text p+p{margin-top:16px}.bk-delivery-modal .bk-delivery-explainer__text strong{color:#302b29;font-weight:650}.bk-delivery-modal .bk-delivery-explainer__text h3{margin:0 0 8px;color:#302b29;font:600 15px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none}.bk-delivery-modal .bk-delivery-explainer__text p+h3{margin-top:24px}.bk-delivery-modal:not(.bk-sourced-modal) .bk-delivery-explainer__headline{margin-bottom:0}.bk-delivery-modal .bk-delivery-explainer__benefits:has(.bk-delivery-explainer__text){padding-bottom:24px}.bk-delivery-modal .bk-delivery-explainer__benefits+.bk-delivery-explainer__footer .bk-delivery-explainer__note:first-child{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/74/assets/bk-delivery-draft.css.map */
