cri-mobile-buybar{display:none}@media(max-width:749px){cri-mobile-buybar{display:contents}body.cri-has-mobile-buybar{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.cri-buybar-panel{position:fixed;z-index:850;inset:auto 0 var(--cri-viewport-bottom, 0px);padding:0 12px 10px;padding:0 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #e8e8e8;border-radius:10px 10px 0 0;background:#fff;color:#111;box-shadow:0 -2px 12px #0000000d;font-family:var(--font-body-family);letter-spacing:.025em}.cri-buybar-panel[hidden],.cri-buybar-panel [hidden]{display:none!important}.cri-buybar-select{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:48px;padding:0 24px 0 0;border:0;background:transparent;color:#111;font:inherit;font-size:11px;text-align:left;cursor:pointer}.cri-buybar-select [data-option-name]{color:#707070;font-size:10px;text-transform:uppercase;margin-right:8px}.cri-buybar-select svg{position:absolute;right:3px;width:14px;height:14px}.cri-buybar-submit{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:50px;padding:0 14px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font-family:inherit;font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.cri-buybar-submit [data-buybar-price]{white-space:nowrap}.cri-buybar-submit:disabled{opacity:.5;cursor:default}.cri-buybar-error{margin:6px 2px 0;font-size:11px;line-height:1.35;letter-spacing:0}.cri-buybar-dialog{position:fixed;inset:auto 0 var(--cri-viewport-bottom, 0px);width:100%;max-width:none;max-height:70vh;max-height:min(70svh,calc(var(--cri-viewport-height, 100vh) - 16px));margin:0;padding:22px 16px 18px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid #e8e8e8;border-radius:10px 10px 0 0;background:#fff;color:#111;font-family:var(--font-body-family);box-shadow:0 -2px 12px #0000000d;overflow-y:auto}.cri-buybar-dialog::backdrop{background:#00000029}.cri-buybar-close{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:#111;cursor:pointer}.cri-buybar-close svg{width:16px;height:16px}.cri-buybar-option-group{margin:0;padding:0;border:0}.cri-buybar-option-group+.cri-buybar-option-group{margin-top:18px}.cri-buybar-option-group legend{margin:0 36px 12px 0;padding:0;color:#707070;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.cri-buybar-options{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px}.cri-buybar-option{min-width:36px;min-height:36px;padding:6px;border:0;border-bottom:1px solid transparent;background:transparent;color:#111;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer}.cri-buybar-option[aria-pressed=true]{border-bottom-color:#111}.cri-buybar-option:disabled{color:#999;text-decoration:line-through;cursor:default}:is(.cri-buybar-select,.cri-buybar-submit,.cri-buybar-option,.cri-buybar-close):focus-visible{outline:1px solid currentColor;outline-offset:3px}html:not(.cri-keyboard-navigation) :is(.cri-buybar-select,.cri-buybar-submit,.cri-buybar-option,.cri-buybar-close):focus{outline:none!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cri-mobile-buybar.css.map */
