.ap-dw{--ap-dw-accent: var(--color-accent, #02b3f1);--ap-dw-text: var(--color-base, #1e293b);--ap-dw-border: rgba(30, 41, 59, .18);--ap-dw-muted: rgba(30, 41, 59, .55);--ap-dw-tint: rgba(2, 179, 241, .08);--ap-dw-error: var(--color-error, #dc2626);container:ap-dw / inline-size;display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:20px 0;color:var(--ap-dw-text);font-family:inherit;text-align:left}.ap-dw,.ap-dw.ap-dw--xb{font-size:15px;line-height:1.4}.ap-dw.ap-dw--xb *{font-size:inherit;line-height:inherit}.ap-dw *,.ap-dw *:before,.ap-dw *:after{box-sizing:border-box}.ap-dw[hidden],.ap-dw [hidden]{display:none!important}.ap-dw p{margin:0}.ap-dw svg{flex:none;max-width:none}.ap-dw__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ap-dw__methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ap-dw .ap-dw__method{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:88px;margin:0;padding:12px 8px;border:1px solid var(--ap-dw-border);border-radius:8px;background:#fff;color:var(--ap-dw-text);font:inherit;line-height:1.25;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ap-dw .ap-dw__method:hover{border-color:#1e293b66}.ap-dw .ap-dw__method.is-selected{border-color:var(--ap-dw-accent);background:var(--ap-dw-tint);box-shadow:inset 0 0 0 1px var(--ap-dw-accent)}.ap-dw .ap-dw__method.is-selected:after{content:"";position:absolute;top:7px;right:7px;width:18px;height:18px;border-radius:50%;background:var(--ap-dw-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat}.ap-dw .ap-dw__method:focus-visible,.ap-dw .ap-dw__field:focus-visible,.ap-dw .ap-dw__field--select:focus-within,.ap-dw .ap-dw__cal-day:focus-visible,.ap-dw .ap-dw__cal-nav:focus-visible,.ap-dw .ap-dw__location-link:focus-visible{outline:2px solid var(--ap-dw-accent);outline-offset:2px}.ap-dw .ap-dw__method-icon{width:32px;height:32px}.ap-dw .ap-dw__method-label{max-width:100%;font-size:15px;font-weight:500;overflow-wrap:break-word}.ap-dw .ap-dw__method.is-selected .ap-dw__method-label{font-weight:600}.ap-dw__panel{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px}.ap-dw .ap-dw__field{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:50px;margin:0;padding:0 14px;border:1px solid var(--ap-dw-border);border-radius:8px;background:#fff;color:var(--ap-dw-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.ap-dw .ap-dw__field:hover{border-color:#1e293b66}.ap-dw .ap-dw__field:disabled{cursor:default;opacity:.6}.ap-dw .ap-dw__field-icon{flex:none;width:22px;height:22px;color:var(--ap-dw-text)}.ap-dw .ap-dw__field-text{flex:1;min-width:0;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.ap-dw .ap-dw__field-text.is-placeholder,.ap-dw .ap-dw__field--select.is-placeholder .ap-dw__select{color:var(--ap-dw-muted)}.ap-dw .ap-dw__chevron{flex:none;width:18px;height:18px;margin-left:auto;color:var(--ap-dw-muted);pointer-events:none;transition:transform .15s ease}.ap-dw .ap-dw__field[aria-expanded=true] .ap-dw__chevron{transform:rotate(180deg)}.ap-dw .ap-dw__field[aria-expanded=true]{border:1px solid var(--ap-dw-accent)}.ap-dw .ap-dw__select,.ap-dw .ap-dw__select:focus{flex:1;width:100%;min-width:0;height:48px;margin:0 -30px 0 0;padding:0 30px 0 0;border:0;background:transparent;color:var(--ap-dw-text);font:inherit;font-size:16px;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none;outline:none;box-shadow:none}.ap-dw.has-error .ap-dw__panel:not([hidden]) .ap-dw__field.is-placeholder,.ap-dw.has-error .ap-dw__panel:not([hidden]) .ap-dw__field:has(.is-placeholder){border-color:var(--ap-dw-error)}.ap-dw .ap-dw__calendar{min-width:0;padding:12px;border:1px solid var(--ap-dw-border);border-radius:8px;background:#fff;box-shadow:0 8px 24px #0f172a14}.ap-dw__cal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ap-dw .ap-dw__cal-title{font-size:15px;font-weight:600;text-align:center;text-transform:capitalize}.ap-dw .ap-dw__cal-nav{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ap-dw-text);cursor:pointer}.ap-dw .ap-dw__cal-nav svg{width:18px;height:18px}.ap-dw .ap-dw__cal-nav:hover:not(:disabled){background:#f1f5f9}.ap-dw .ap-dw__cal-nav:disabled{opacity:.25;cursor:default}.ap-dw__cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;justify-items:center;text-align:center}.ap-dw .ap-dw__cal-weekday{width:100%;padding:4px 0 6px;overflow:hidden;color:var(--ap-dw-muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-overflow:clip;text-transform:uppercase;white-space:nowrap}.ap-dw .ap-dw__cal-day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:44px;height:auto;min-height:0;aspect-ratio:1 / 1;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ap-dw-text);font:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease}.ap-dw .ap-dw__cal-day:hover:not(:disabled):not(.is-selected){background:var(--ap-dw-tint);color:var(--ap-dw-accent)}.ap-dw .ap-dw__cal-day:disabled{color:#1e293b40;font-weight:400;cursor:default}.ap-dw .ap-dw__cal-day.is-outside:disabled{color:#1e293b26}.ap-dw .ap-dw__cal-day.is-today:after{content:"";position:absolute;bottom:12%;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:currentColor}.ap-dw .ap-dw__cal-day.is-selected{background:var(--ap-dw-accent);color:#fff}.ap-dw .ap-dw__panel-title{font-size:15px;font-weight:600}.ap-dw__location{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px;border:1px solid var(--ap-dw-accent);border-radius:8px;background:var(--ap-dw-tint)}.ap-dw__location-body{min-width:0;overflow-wrap:break-word}.ap-dw__radio{flex:none;width:18px;height:18px;margin-top:2px;border:2px solid var(--ap-dw-accent);border-radius:50%;background:radial-gradient(circle,var(--ap-dw-accent) 0 4.5px,transparent 5px)}.ap-dw .ap-dw__location-name{font-size:15px;font-weight:600}.ap-dw .ap-dw__location-address{margin:2px 0 6px;font-size:14px;line-height:1.45}.ap-dw .ap-dw__location-link{color:var(--ap-dw-text);font-size:14px;text-decoration:underline;text-underline-offset:2px}.ap-dw .ap-dw__note{color:var(--ap-dw-muted);font-size:14px}.ap-dw .ap-dw__error{margin-top:10px!important;padding:9px 12px;border:1px solid rgba(220,38,38,.35);border-radius:8px;background:#dc26260f;color:var(--ap-dw-error);font-size:14px;font-weight:500}.ap-dw .ap-dw__status{min-height:0;margin-top:6px!important;color:var(--ap-dw-muted);font-size:13px}.ap-dw__status:empty{display:none}.ap-dw__status.is-error{color:var(--ap-dw-error)}@container ap-dw (max-width: 340px){.ap-dw .ap-dw__method{min-height:76px;padding:10px 6px;gap:4px}.ap-dw .ap-dw__method-icon{width:28px;height:28px}.ap-dw .ap-dw__method.is-selected:after{top:5px;right:5px;width:15px;height:15px;background-size:10px}.ap-dw .ap-dw__field{min-height:46px;gap:8px;padding:0 12px}.ap-dw .ap-dw__select,.ap-dw .ap-dw__select:focus{height:44px}.ap-dw .ap-dw__calendar{padding:8px}.ap-dw .ap-dw__cal-day{font-size:14px}.ap-dw .ap-dw__cal-weekday{font-size:11px;letter-spacing:0}.ap-dw .ap-dw__cal-nav{width:32px;height:32px}.ap-dw__location{padding:12px}}@media(max-height:720px){.ap-dw .ap-dw__cal-day{max-width:38px}.ap-dw .ap-dw__calendar{padding:8px}}.ap-dw--xb{margin:0 0 10px}.xb_slidecart:has(.ap-dw--xb){overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cart__dynamic-checkout-buttons,.additional-checkout-buttons,.dynamic-checkout__content{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ap-delivery-window.css.map */
