payment-options.payment-options{display:flex;flex-direction:column;align-items:var(--custom-price-alignment, flex-start);width:100%;margin-top:8px;color:var(--color-foreground, currentColor)}.payment-options__summary{--payment-summary-gap: 9px;display:flex;flex-direction:column;align-items:var(--custom-price-alignment, flex-start);gap:var(--payment-summary-gap);width:100%}.payment-options__summary-line{display:inline-flex;align-items:center;gap:8px;font-size:var(--payment-summary-size, 16px);line-height:1.45}.payment-options__summary-line>svg{width:1.25em;height:1.25em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.payment-options__summary-line>svg path:only-child{fill:currentColor;stroke:none}.payment-options__summary-line strong{font-weight:700}.payment-options__savings{display:inline-block;box-sizing:border-box;align-self:var(--savings-alignment, auto);max-width:100%;padding:var(--savings-padding-y, 6px) var(--savings-padding-x, 12px);border:var(--savings-border-width, 0px) solid var(--savings-border-color, #258500);border-radius:var(--savings-radius, 8px);background:var(--savings-background, #258500);color:var(--savings-text, #fff);font-family:var(--font-body--family, inherit);font-size:var(--savings-font-size-mobile, 16px);font-weight:var(--savings-font-weight, 600);line-height:1.35;text-align:center;overflow-wrap:anywhere}.payment-options__savings:not(:first-child){margin-top:calc(var(--savings-spacing-top, var(--payment-summary-gap)) - var(--payment-summary-gap))}.payment-options__savings:not(:last-child){margin-bottom:calc(var(--savings-spacing-bottom, var(--payment-summary-gap)) - var(--payment-summary-gap))}.payment-options__savings--full-width{width:100%}@media screen and (min-width:750px){.payment-options__savings{font-size:var(--savings-font-size, 16px)}}.payment-options__trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:2px;padding:5px 8px;border:1px solid var(--payment-trigger-border, #d6d6d6);border-radius:var(--payment-trigger-radius, 8px);background:var(--payment-trigger-bg, #fff);color:var(--payment-trigger-text, #000);font:inherit;font-size:var(--payment-trigger-size, 14px);line-height:1.2;cursor:pointer}.payment-options__savings+.payment-options__trigger{margin-top:0}.payment-options__trigger:hover{opacity:.82}.payment-options__trigger svg{width:1.35em;height:1.35em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.payment-options__trigger i{width:16px;scale:1.5;height:16px;margin:0 auto}.payment-options__trigger i:before{line-height:1.2;margin-right:-3px}.payment-options__dialog{width:min(680px,calc(100vw - 32px));max-width:680px;max-height:min(90vh,850px);margin:auto;padding:0;border:0;border-radius:var(--payment-modal-radius, 10px);background:var(--payment-modal-bg, #fff);color:var(--payment-secondary, #565c69);overflow:hidden;box-shadow:0 24px 70px #00000040}.payment-options__dialog::backdrop{background:#00000085}.payment-options__dialog-inner{display:flex;flex-direction:column;max-height:inherit;padding:20px;overflow:auto}.payment-options__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 50px}.payment-options__header h2{margin:0;color:var(--payment-secondary, #565c69);font-size:var(--payment-title-size, 24px);font-weight:600;line-height:1.25;text-align:center}.payment-options__close{position:absolute;top:50%;right:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;color:var(--payment-primary, #000);transform:translateY(-50%);cursor:pointer}.payment-options__close svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round}.payment-options__tabs{display:flex;justify-content:center;gap:18px;margin:16px 0 20px}.payment-options__tab{display:flex;flex:0 1 190px;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:88px;padding:10px 12px;border:1.5px solid transparent;border-radius:8px;background:transparent;color:var(--payment-muted, #b6bbc2);font:inherit;font-size:14px;font-weight:500;line-height:1.1;cursor:pointer}.payment-options__tab.is-active{border-color:var(--payment-primary, #000);color:var(--payment-primary, #000)}.payment-options__tab svg{width:42px;height:32px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.payment-options__tab svg path:only-child{fill:currentColor;stroke:none}.payment-options__panel[hidden]{display:none!important}.payment-options__panel.is-active{display:block}.payment-options__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.payment-options__row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:8px 14px;border-radius:7px;color:var(--payment-secondary, #565c69);font-size:var(--payment-row-size, 14px);line-height:1.25}.payment-options__row:nth-child(odd){background:var(--payment-row-bg, #f2f3f4)}.payment-options__row>span:last-child{text-align:right}.payment-options__method-price{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px 18px;text-align:center}.payment-options__method-price strong{color:var(--payment-primary, #000);font-size:clamp(28px,6vw,38px);font-weight:600;line-height:1}.payment-options__method-price span{margin-top:4px;color:var(--payment-secondary, #565c69);font-size:16px;font-weight:400}.payment-options__divider{width:100%;height:2px;margin:0 0 18px;background:var(--payment-primary, #000)}.payment-options__method-note{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 18px 6px;color:var(--payment-secondary, #565c69);font-size:14px;font-weight:400;line-height:1.25}.payment-options__method-note svg{width:36px;height:36px;flex:0 0 auto;fill:none;stroke:var(--payment-primary, #000);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.payment-options-open{overflow:hidden}@media screen and (max-width:749px){payment-options.payment-options{margin-top:4px}.payment-options__summary{--payment-summary-gap: 6px}.payment-options__summary-line{max-width:100%;align-items:flex-start}.payment-options__summary-line>span{min-width:0;overflow-wrap:anywhere}.payment-options__trigger{min-height:32px;max-width:100%;margin-top:0;padding:4px 8px;gap:6px}.payment-options__dialog{width:calc(100% - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.payment-options__dialog-inner{padding:12px;overscroll-behavior:contain}.payment-options__header{min-height:44px;padding-inline:44px}.payment-options__header h2{font-size:min(var(--payment-title-size, 24px),22px);overflow-wrap:anywhere}.payment-options__close{width:44px;height:44px}.payment-options__tabs{gap:6px;margin:8px 0 12px}.payment-options__tab{min-width:0;min-height:64px;padding:6px 8px;gap:4px;font-size:13px;overflow-wrap:anywhere}.payment-options__tab svg{width:34px;height:28px}.payment-options__panel{min-width:0;overflow-x:auto}.payment-options__row{gap:8px;min-height:36px;padding:6px 8px}.payment-options__row>span{min-width:0;overflow-wrap:anywhere}.payment-options__method-note{padding-inline:0;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/payment-options.css.map */
