.jw-delivery-cost{--jw-dc-accent: var(--color-support-attention, #bb0000);--jw-dc-accent-soft: #fbeeee;--jw-dc-text: var(--color-text-primary, #333);--jw-dc-muted: var(--color-text-secondary, #646464);--jw-dc-line: #e4e4e4;--jw-dc-surface: #fff;margin:12px 0}.jw-delivery-cost__open{display:inline-flex;align-items:center;justify-content:center;gap:8px}.jw-delivery-cost__icon{width:22px;height:22px;flex-shrink:0}.jw-delivery-cost__open .jw-delivery-cost__icon circle{fill:none}.jw-delivery-cost__dialog{--jw-dc-accent: var(--color-support-attention, #bb0000);--jw-dc-accent-soft: #fbeeee;--jw-dc-text: var(--color-text-primary, #333);--jw-dc-muted: var(--color-text-secondary, #646464);--jw-dc-line: #e4e4e4;--jw-dc-surface: #fff;--jw-dc-field-h: 48px;width:min(560px,calc(100% - 32px));max-height:calc(100% - 32px);padding:0;border:0;border-radius:16px;background:var(--jw-dc-surface);color:var(--jw-dc-text);box-shadow:0 24px 60px #00000038;overflow:auto}.jw-delivery-cost__dialog::backdrop{background:#11111180;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.jw-delivery-cost__dialog[open]{animation:jw-dc-in .22s ease-out}@keyframes jw-dc-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.jw-delivery-cost__panel{position:relative;padding:24px}.jw-delivery-cost__header{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.jw-delivery-cost__badge{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--jw-dc-accent-soft);color:var(--jw-dc-accent);--jw-dc-surface: var(--jw-dc-accent-soft)}.jw-delivery-cost__heading{flex:1;min-width:0}.jw-delivery-cost__title{margin:0;padding-right:40px;font-size:1.25rem;line-height:1.3}.jw-delivery-cost__product{margin:4px 0 0;font-size:.8125rem;line-height:1.4;color:var(--jw-dc-muted);text-wrap:balance}.jw-delivery-cost__close{display:grid;place-items:center;position:absolute;top:18px;right:16px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--jw-dc-text);cursor:pointer;transition:background-color .15s}.jw-delivery-cost__close:hover{background:#f2f2f2}.jw-delivery-cost__close svg{width:20px;height:20px}.jw-delivery-cost__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.jw-delivery-cost__label{display:block;margin-bottom:6px;font-size:.8125rem;font-weight:600}.jw-delivery-cost__control{width:100%;height:var(--jw-dc-field-h);min-height:0;margin:0;padding:0 14px;border:1px solid #cdcdcd;border-radius:32px;background:var(--jw-dc-surface);color:var(--jw-dc-text);font:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.jw-delivery-cost__control:focus{outline:none;border-color:var(--jw-dc-text);box-shadow:0 0 0 3px #00000014}.jw-delivery-cost__select-wrap select{-webkit-appearance:none;appearance:none;padding:0 40px 0 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5' fill='none' stroke='%23333' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;cursor:pointer}.jw-delivery-cost__stepper{display:flex;align-items:center;height:var(--jw-dc-field-h);padding:0 4px;border:1px solid #cdcdcd;border-radius:32px}.jw-delivery-cost__stepper:focus-within{border-color:var(--jw-dc-text)}.jw-delivery-cost__stepper button{width:36px;height:36px;border-radius:50%;padding:0;border:0;background:transparent;color:var(--jw-dc-text);font-size:1.125rem;cursor:pointer}.jw-delivery-cost__stepper button:hover{background:#f4f4f4}.jw-delivery-cost__dialog .jw-delivery-cost__stepper .jw-delivery-cost__control{width:40px;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;-moz-appearance:textfield}.jw-delivery-cost__stepper .jw-delivery-cost__control::-webkit-outer-spin-button,.jw-delivery-cost__stepper .jw-delivery-cost__control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jw-delivery-cost__options{display:grid;gap:10px;margin-top:20px}.jw-delivery-cost__empty{margin:0;padding:18px 16px;border:1px dashed #d4d4d4;border-radius:12px;font-size:.875rem;text-align:center;color:var(--jw-dc-muted)}.jw-delivery-cost__option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--jw-dc-line);border-radius:12px}.jw-delivery-cost__option--main{border-color:var(--jw-dc-accent);background:var(--jw-dc-accent-soft)}.jw-delivery-cost__option--main.is-unavailable{border-color:var(--jw-dc-line);background:#f7f7f7}.jw-delivery-cost__option-text{display:grid;gap:2px;min-width:0}.jw-delivery-cost__option-name{font-size:.9375rem;font-weight:600;line-height:1.35}.jw-delivery-cost__option-meta{font-size:.8125rem;color:var(--jw-dc-muted)}.jw-delivery-cost__option-price{flex-shrink:0;font-size:1.25rem;font-weight:700;color:var(--jw-dc-accent);white-space:nowrap}.is-unavailable .jw-delivery-cost__option-meta{font-weight:600;color:var(--jw-dc-text)}.jw-delivery-cost__option-price--free{padding:4px 12px;border-radius:999px;background:#e8f4ec;color:#1f7a3a;font-size:.875rem}.jw-delivery-cost__note{margin:16px 0 0;font-size:.75rem;line-height:1.5;color:var(--jw-dc-muted)}@media(max-width:599px){.jw-delivery-cost__dialog{width:100%;max-width:100%;max-height:90vh;margin:auto 0 0;border-radius:18px 18px 0 0}.jw-delivery-cost__dialog[open]{animation-name:jw-dc-up}.jw-delivery-cost__panel{padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px))}.jw-delivery-cost__close{top:14px;right:8px}@keyframes jw-dc-up{0%{transform:translateY(40px);opacity:0}}}@media(max-width:360px){.jw-delivery-cost__fields{grid-template-columns:1fr}.jw-delivery-cost__stepper{width:max-content}}@media(prefers-reduced-motion:reduce){.jw-delivery-cost__dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jw-delivery-cost.css.map */
