.taipan-quick-buy{--drawer-max-width: 480px;--modal-max-width: 480px;--drawer-body-padding: 0;--modal-body-padding-block: 0;--modal-body-padding-inline: 0;--drawer-content-max-height: 90svh}.taipan-quick-buy::part(header),.taipan-quick-buy::part(footer){display:none}.taipan-quick-buy::part(content){height:auto;max-height:90svh;border-radius:16px 16px 0 0;margin:auto 0 0;width:100%}.taipan-quick-buy::part(base){display:flex;align-items:flex-end}.taipan-quick-buy::part(body){padding:0}.taipan-quick-buy-content{display:block;padding:10px 20px 28px;color:#0b0b0c;font:400 12px/1.5 var(--taipan-body)}.taipan-quick-buy__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font:600 12px/1.5 var(--taipan-body);letter-spacing:1px;text-transform:uppercase}.taipan-quick-buy__grabber{display:block;width:36px;height:4px;border-radius:2px;background:#d9d9d6;margin:0 auto 20px}.taipan-quick-buy__summary{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding-bottom:24px;margin:0;border-bottom:1px solid #d9d9d6}.taipan-quick-buy__image{width:96px;height:96px;border-radius:2px;overflow:hidden}.taipan-quick-buy__title{font:400 22px/1.15 var(--taipan-heading)}.taipan-quick-buy .price-list>*{color:#0b0b0c;font:600 12px/1.5 var(--taipan-body)}.taipan-quick-buy .price-list compare-at-price{font:400 11px/1.4 var(--taipan-body)}.taipan-quick-buy__options{margin-top:24px}.taipan-quick-buy .variant-picker{gap:24px;margin:0}.taipan-quick-buy .taipan-pdp-options__values{display:flex;gap:8px}.taipan-quick-buy .block-swatch{flex:none;min-width:80px;min-height:48px;padding:0 16px;font:400 13px/1.2 var(--taipan-body);background:#fff;border:1px solid #d9d9d6;border-radius:2px}.taipan-quick-buy input:checked+.block-swatch{border:1.5px solid #0b0b0c;background:#fff}.taipan-quick-buy fieldset[data-selection-pending] input:checked+.block-swatch{box-shadow:none;border:1px solid #d9d9d6}.taipan-quick-buy__tip{padding:12px;background:#f4f4f4;font:400 11px/1.4 var(--taipan-body);margin-top:24px}.taipan-quick-buy__video{margin-top:24px}.taipan-quick-buy__video:empty{display:none}.taipan-quick-buy__purchase{margin-top:24px}.taipan-quick-buy .button{--button-background: 11 11 12;--button-text-color: 255 255 255;min-height:56px;padding:16px 20px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px}.taipan-quick-buy .buy-buttons{margin-bottom:24px}.taipan-quick-buy__details{display:block;text-decoration:underline;text-underline-offset:4px;text-align:start;font:400 11px/1.4 var(--taipan-body);color:#55565a}.taipan-quick-buy__close{display:grid;place-items:center;width:24px;height:24px}@media(min-width:1000px){.taipan-quick-buy{--drawer-content-max-height: 100svh}.taipan-quick-buy::part(content){height:100svh;max-height:100svh;width:480px;border-radius:0;margin:0 0 0 auto}.taipan-quick-buy::part(base){align-items:stretch}.taipan-quick-buy-content{display:flex;flex-direction:column;padding:32px;min-height:100svh}.taipan-quick-buy__grabber{display:none}.taipan-quick-buy-content>product-rerender{display:flex;flex-direction:column;flex:1}.taipan-quick-buy__purchase{margin-top:auto;padding-top:24px}}.taipan-quick-buy .button:disabled{--button-background: 244 244 244;--button-text-color: 201 204 209;opacity:1}.taipan-quick-buy__summary-info{display:grid;gap:6px}@media(max-width:999px){.taipan-quick-buy-content{padding-top:12px}.taipan-quick-buy__header{margin-bottom:20px}.taipan-quick-buy__summary{grid-template-columns:72px minmax(0,1fr);padding-bottom:20px}.taipan-quick-buy__image{width:72px;height:72px}.taipan-quick-buy__title{font-size:19px}.taipan-quick-buy__options,.taipan-quick-buy__tip,.taipan-quick-buy__video,.taipan-quick-buy__purchase{margin-top:20px}.taipan-quick-buy .buy-buttons{margin-bottom:20px}}.taipan-quick-buy__image img{width:100%;height:100%;object-fit:cover}.taipan-quick-buy .price-list{gap:8px;justify-content:start}.taipan-quick-buy__summary-info .taipan-material{justify-self:start}.taipan-quick-buy__shipping{margin:0 0 16px;font:400 11px/1.5 var(--taipan-body);color:#55565a}@media(max-width:999px){.taipan-quick-buy-content{position:relative;padding:0 20px 28px}.taipan-quick-buy__grabber{display:grid;place-items:start center;width:100%;height:24px;padding-top:10px;margin:0;background:none;touch-action:none;cursor:grab}.taipan-quick-buy__grabber:before{content:"";width:36px;height:4px;border-radius:2px;background:#d9d9d6}.taipan-quick-buy:not([data-addon-context]) .taipan-quick-buy__header{position:absolute;top:34px;inset-inline-end:20px;margin:0}.taipan-quick-buy:not([data-addon-context]) [data-quick-buy-heading],.taipan-quick-buy:not([data-addon-context]) :is(.taipan-quick-buy__tip,.taipan-quick-buy__video){display:none}.taipan-quick-buy__summary{grid-template-columns:80px minmax(0,1fr);gap:12px;padding-top:10px}.taipan-quick-buy__image{width:80px;height:80px}.taipan-quick-buy__summary-info{padding-inline-end:24px;gap:6px}.taipan-quick-buy__title{font-size:18px;line-height:1.3}.taipan-quick-buy .price-list>*{font-size:14px;font-weight:400}.taipan-quick-buy .price-list compare-at-price{font-size:12px}.taipan-quick-buy .block-swatch{min-width:65px;min-height:38px;border-radius:0;font-size:12px}.taipan-quick-buy .taipan-pdp-options__values{flex-wrap:wrap}.taipan-quick-buy__options{margin-top:20px}.taipan-quick-buy .taipan-pdp-options>legend{display:flex;justify-content:space-between;width:100%;gap:12px;font:400 11px/1.5 var(--taipan-body)}.taipan-quick-buy__option-name{text-transform:uppercase;letter-spacing:.55px}.taipan-quick-buy [data-selected-value]{color:#55565a}.taipan-quick-buy__purchase{margin-top:20px}.taipan-quick-buy__details{text-align:center;color:#0b0b0c}.taipan-quick-buy .taipan-material{min-height:20px;padding:2px 8px;gap:6px;font-size:10px;color:#0b0b0c}.taipan-quick-buy .taipan-material>span{width:6px;height:6px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/taipan-quick-buy.css.map */
