body.mc-site a.mc-quick-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:12px;border:1px solid var(--mc-color-wine);border-radius:var(--mc-radius);background:var(--mc-color-wine);color:var(--mc-color-white);font:600 15px/1.2 var(--mc-font-body);text-decoration:none;cursor:pointer;touch-action:manipulation}body.mc-site a.mc-quick-trigger:hover{background:var(--mc-color-wine-dark);border-color:var(--mc-color-wine-dark);color:var(--mc-color-white)}body.mc-site a.mc-quick-trigger>span:first-child{min-width:0;white-space:nowrap}body.mc-site a.mc-quick-trigger>span:last-child{flex:none}body.mc-site a.mc-quick-trigger--details{background:var(--mc-color-white);color:var(--mc-color-wine)}body.mc-site a.mc-quick-trigger:focus-visible{outline:3px solid var(--mc-color-focus);outline-offset:3px}body.mc-site a.mc-quick-trigger:active{transform:translateY(1px)}html.mc-qb-open{overflow-y:hidden;scrollbar-gutter:stable}.mc-qb{--mc-qb-scrim:#26232699;box-sizing:border-box;width:min(100% - 32px,560px);max-width:560px;max-height:88vh;max-height:88dvh;margin:auto;padding:0;border:1px solid var(--mc-color-rule);border-radius:var(--mc-radius);background:var(--mc-color-white);color:var(--mc-color-ink);font:400 16px/1.45 var(--mc-font-body);overscroll-behavior:contain;overflow:hidden}.mc-qb::backdrop{background:var(--mc-qb-scrim)}.mc-qb:not([open]),.mc-qb [hidden]{display:none!important}.mc-qb *{box-sizing:border-box}.mc-qb .mc-qb__form{display:flex;flex-direction:column;max-height:calc(88vh - 2px);max-height:calc(88dvh - 2px);margin:0}.mc-qb .mc-qb__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;padding:12px max(20px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left));border-bottom:1px solid var(--mc-color-rule)}.mc-qb .mc-qb__header h2{font:600 25px/1.15 var(--mc-font-display);letter-spacing:-.015em;margin:0;text-transform:none}.mc-qb .mc-qb__close{display:grid;place-items:center;width:48px;height:48px;min-width:48px;margin:0;padding:0;border:0;border-radius:var(--mc-radius);background:var(--mc-color-white);color:var(--mc-color-ink);font:400 32px/1 var(--mc-font-body);cursor:pointer}.mc-qb .mc-qb__close:hover{background:var(--mc-color-silver)}.mc-qb .mc-qb__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px max(20px,env(safe-area-inset-right)) 20px max(20px,env(safe-area-inset-left))}.mc-qb .mc-qb__product{display:flex;align-items:center;gap:16px;margin-bottom:20px;min-width:0}.mc-qb .mc-qb__product>div{min-width:0}.mc-qb .mc-qb__image{width:88px;height:104px;flex:none;object-fit:contain;background:var(--mc-color-white)}.mc-qb .mc-qb__format{margin:0 0 4px;color:var(--mc-color-muted);font-size:14px}.mc-qb .mc-qb__title{margin:0;font:600 25px/1.15 var(--mc-font-display);letter-spacing:-.015em;overflow-wrap:anywhere;text-transform:none}.mc-qb .mc-qb__details{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--mc-color-wine);font-size:15px;text-underline-offset:3px}.mc-qb .mc-qb__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0;padding:0;margin:0;min-width:0}.mc-qb .mc-qb__choices legend{padding:0;margin:0 0 12px;font-weight:600}.mc-qb .mc-qb__option{position:relative;display:block;margin:0;min-width:0;cursor:pointer;touch-action:manipulation}.mc-qb .mc-qb__option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.mc-qb .mc-qb__option-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:76px;padding:10px 4px;border:1px solid var(--mc-color-control);border-radius:var(--mc-radius);background:var(--mc-color-white);color:var(--mc-color-ink)}.mc-qb .mc-qb__option-content strong{font-size:18px;font-weight:600}.mc-qb .mc-qb__option-content>span{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.mc-qb .mc-qb__option-content small{font-size:12px;font-weight:600}.mc-qb .mc-qb__option input:checked+.mc-qb__option-content{border:2px solid var(--mc-color-wine);padding:9px 3px;background:var(--mc-color-silver);box-shadow:inset 0 0 0 1px var(--mc-color-wine)}.mc-qb .mc-qb__option input:focus-visible+.mc-qb__option-content{outline:3px solid var(--mc-color-focus);outline-offset:3px}.mc-qb .mc-qb__option input:disabled{cursor:not-allowed}.mc-qb .mc-qb__option input:disabled+.mc-qb__option-content{color:var(--mc-color-disabled);background:var(--mc-color-disabled-surface);border-color:var(--mc-color-rule)}.mc-qb .mc-qb__option input:not(:disabled):hover+.mc-qb__option-content{border-color:var(--mc-color-wine)}.mc-qb .mc-qb__summary{margin:16px 0 0;font-weight:600;font-variant-numeric:tabular-nums}.mc-qb .mc-qb__status{margin:12px 0;color:var(--mc-color-muted)}.mc-qb .mc-qb__complete{padding:16px;background:var(--mc-color-silver);border-left:3px solid var(--mc-color-wine)}.mc-qb .mc-qb__outcome{margin:0 0 8px;font-weight:600;overflow-wrap:anywhere}.mc-qb .mc-qb__receipt{margin:0;font-variant-numeric:tabular-nums}.mc-qb .mc-qb__footer{flex:none;margin:0;padding:16px max(20px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border-top:1px solid var(--mc-color-rule);background:var(--mc-color-white)}.mc-qb .mc-qb__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 10px;border:1px solid var(--mc-color-wine);border-radius:var(--mc-radius);background:var(--mc-color-wine);color:var(--mc-color-white);font:600 16px/1.3 var(--mc-font-body);text-align:center;text-decoration:none;text-transform:none;letter-spacing:0;cursor:pointer;touch-action:manipulation;white-space:nowrap}.mc-qb .mc-qb__button:hover,.mc-qb .mc-qb__button.is-hover{background:var(--mc-color-wine-dark)}.mc-qb .mc-qb__button:disabled{background:var(--mc-color-disabled-surface);border-color:var(--mc-color-rule);color:var(--mc-color-muted);cursor:not-allowed}.mc-qb .mc-qb__actions{display:grid;gap:8px}.mc-qb .mc-qb__secondary{border-color:var(--mc-color-control);background:var(--mc-color-white);color:var(--mc-color-wine)}.mc-qb .mc-qb__secondary:hover{background:var(--mc-color-silver);color:var(--mc-color-wine)}.mc-qb :is(button,a):focus-visible,.mc-qb .mc-qb__outcome:focus-visible,.mc-qb .is-focus{outline:3px solid var(--mc-color-focus);outline-offset:3px}.mc-qb :is(button,a):active,.mc-qb .is-active{transform:translateY(1px)}@media(max-width:599px){.mc-qb{width:100%;max-width:100%;max-height:92vh;max-height:92dvh;margin:auto 0 0;border-radius:12px 12px 0 0;border-bottom:0}.mc-qb .mc-qb__form{max-height:calc(92vh - 1px);max-height:calc(92dvh - 1px)}.mc-qb .mc-qb__header{padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))}.mc-qb .mc-qb__body{padding:16px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left))}.mc-qb .mc-qb__footer{padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.mc-qb .mc-qb__choices{gap:8px}.mc-qb .mc-qb__title{font-size:23px}.mc-qb .mc-qb__image{width:72px;height:92px}}@media(max-width:359px){body.mc-site a.mc-quick-trigger{font-size:14px;padding:10px 8px}.mc-qb .mc-qb__button{font-size:15px}.mc-qb .mc-qb__option-content>span{font-size:13px}}@media(prefers-reduced-motion:reduce){.mc-qb :is(button,a):active,body.mc-site a.mc-quick-trigger:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/mc-quick-buy.css.map */
