debacq-installment-message.db-installments{display:block;min-width:0;color:rgb(var(--text-color, 0 0 0) / .68);font-family:var(--text-font-family);font-size:.6875rem;font-weight:var(--text-font-weight, 400);line-height:1.6;text-align:center}debacq-installment-message.db-installments[hidden]{display:none;min-block-size:0;margin:0}.product-info__block-item[data-block-type=installment-message]:is(:empty,:has(debacq-installment-message[hidden])){display:none;margin-block:0}.db-installments__offer-row{display:block;min-height:24px;line-height:max(24px,1.6em);white-space:normal;overflow-wrap:normal;word-break:normal}.db-installments__tail{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;white-space:nowrap}.db-installments__copy{display:inline;font-variant-numeric:tabular-nums}.db-installments__logo{display:inline-flex;align-items:center;flex:none;gap:4px;line-height:1;vertical-align:middle;color:rgb(var(--text-color, 0 0 0));opacity:.65;isolation:isolate}.db-installments__logo>svg{display:block;flex:none;width:36px;height:11px;max-width:none}.db-installments__logo--named>svg{width:15px;height:15px}.db-installments__logo:not(.db-installments__logo--dialog):not([data-artwork=afterpay-us]) svg :is(path,rect,circle,polygon):not([fill=none]){fill:currentColor}.db-installments__logo-name{font-size:11px;font-weight:600;line-height:1;color:inherit}.db-installments__logo[data-artwork=afterpay-us]{position:relative;width:62px;height:16px}.db-installments__logo[data-artwork=afterpay-us]>img{display:block;width:100%;height:16px;max-width:none;object-fit:contain;opacity:1}.db-installments__logo [data-logo-fallback]{display:inline-flex;align-items:center;gap:3px;width:100%;height:16px}.db-installments__logo [data-logo-fallback]>svg{display:block;flex:none;width:16px;height:16px}.db-installments__logo [data-logo-fallback]>span{font:600 10.5px/1 var(--text-font-family)}.db-installments__logo [hidden]{display:none!important}.db-installments__artwork-probe{position:fixed;inset:0 auto auto 0;width:100px;visibility:hidden;pointer-events:none;contain:layout style}.db-installments__logo--dialog{color:rgb(var(--text-color));opacity:1;gap:10px}.db-installments__logo--dialog>svg{width:51px;height:32px}.db-installments__logo--dialog .db-installments__logo-name{font-size:var(--text-sm)}.db-installments .db-installments__info{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;margin-inline:-5px;padding:0;color:inherit;background:transparent;border:0}.db-installments__info>svg{display:block;width:14px;height:14px}.db-installments__info:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.db-installments [data-installment-inline]{font-size:inherit;line-height:inherit}.db-installments__disclosure,.db-installments__preview{margin-block-start:.5rem}.db-installments__preview{font-style:italic}.db-installments--essential{width:100%;margin-block-start:6px}.db-installments--essential[data-awaiting-cart]{opacity:1;visibility:visible}.db-installments-dialog{--modal-body-max-width: 32rem;z-index:2147483647}.db-installments-dialog::part(content){display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem)}.db-installments-dialog::part(header){flex:0 0 auto}.db-installments-dialog::part(body){min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--text-color) / .25) transparent}.db-installments-dialog .db-installments__provider+.db-installments__provider{padding-block-start:1rem;border-block-start:1px solid rgb(var(--border-color))}.db-installments-dialog .db-installments__provider-brand{display:flex;align-items:center;min-height:32px}.db-installments-dialog .db-installments__provider-heading{font-weight:400}.db-installments-dialog .db-installments__provider-terms{white-space:pre-line}.db-installments-dialog .db-installments__terms{justify-self:start;width:fit-content;max-width:100%}html[data-debacq-payment-open] .product-sticky-bar{opacity:0;visibility:hidden;pointer-events:none;transition:none}@media screen and (max-width:699px){.db-installments-dialog{--modal-body-padding-block: 1.25rem;--modal-body-padding-inline: 1.25rem}}.product-info__block-item[data-block-type=buy-buttons]:has(+[data-block-type=installment-message] debacq-installment-message:not([hidden])){--product-info-gap: .5rem;margin-block-end:0}.product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item[data-block-type=installment-message]{margin-block-start:6px}@media screen and (max-width:699px){debacq-installment-message.db-installments{font-size:.65625rem}.db-installments__logo:not(.db-installments__logo--dialog)>svg{width:2.125rem;height:.65rem}.db-installments__logo--named:not(.db-installments__logo--dialog)>svg{width:.875rem;height:.875rem}.db-installments__logo:not(.db-installments__logo--dialog) .db-installments__logo-name{font-size:inherit}.db-installments__logo[data-artwork=afterpay-us]{width:3.5rem;height:.90625rem}.db-installments__logo[data-artwork=afterpay-us]>img,.db-installments__logo [data-logo-fallback]{height:.90625rem}.db-installments__logo [data-logo-fallback]>svg{width:.90625rem;height:.90625rem}.db-installments__logo [data-logo-fallback]>span{font-size:.59375rem}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/debacq-installments.css.map */
