ons-delivery-estimate.ons-delivery{display:block;width:100%;min-width:0;margin:2.4rem 0;color:rgb(var(--color-foreground));container:ons-delivery / inline-size}.ons-delivery .ons-delivery__title{display:flex;gap:1rem;align-items:center;margin:0 0 1.6rem;font:inherit;font-size:1.65rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.04em}.ons-delivery__title>svg{flex:0 0 24px;color:#14a9d9}.ons-delivery__grid{border:0;margin:0;padding:0;min-inline-size:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.ons-delivery__card{position:relative;display:block;cursor:pointer;min-width:0;margin:0;overflow:hidden;border:1px solid #dcdce5;border-radius:1.2rem;background:#fafafd}.ons-delivery__card.is-selected{outline:2px solid #a11dbd;outline-offset:1px;box-shadow:0 0 0 4px #be4de31f}.ons-delivery__header{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:6.4rem;padding:1rem .6rem;background:#e9f6fc;color:#20203e}.ons-delivery__card--free .ons-delivery__header{background:linear-gradient(105deg,#bd13cd,#087fae);color:#fff}.ons-delivery__card--priority .ons-delivery__header{background:#222044;color:#fff}.ons-delivery__header svg{flex:0 0 22px}.ons-delivery .ons-delivery__service{margin:0;color:inherit;font:inherit;font-size:1.18rem;font-weight:700;letter-spacing:.02em;line-height:1.4;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.ons-delivery__body{display:block;padding:1.4rem .7rem;text-align:center}.ons-delivery .ons-delivery__date{display:block;margin:0 0 .7rem;color:#25223f;font-size:1.35rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.ons-delivery .ons-delivery__days{display:block;margin:0;color:#575568;font-size:1.15rem;line-height:1.5}.ons-delivery .ons-delivery__price{display:block;margin:1.2rem 0 0;padding-top:1rem;border-top:1px solid #dedee7;color:#087994;font-size:1.8rem;font-weight:700;line-height:1.3}.ons-delivery .ons-delivery__note{margin:1.4rem 0 0;font-size:1.15rem;line-height:1.6;color:inherit;opacity:.85}.ons-delivery [hidden]{display:none!important}@container ons-delivery (max-width: 400px){.ons-delivery__grid{grid-template-columns:minmax(0,1fr)}.ons-delivery__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.ons-delivery__header{flex-direction:column;min-height:9rem;padding:1rem}.ons-delivery__body{display:block;padding:1.2rem 1rem}.ons-delivery .ons-delivery__price{display:block;margin-top:.7rem;padding-top:.7rem}}@supports not (container-type: inline-size){@media(max-width:749px){.ons-delivery__grid{grid-template-columns:minmax(0,1fr)}.ons-delivery__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.ons-delivery__header{flex-direction:column}}}.ons-delivery__radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.ons-delivery__card:has(.ons-delivery__radio:focus-visible){outline:3px solid #087fae;outline-offset:3px}@supports not selector(:has(*)){.ons-delivery__card:focus-within{outline:3px solid #087fae;outline-offset:3px}}.ons-delivery .ons-delivery__instruction,.ons-delivery .ons-delivery__status{margin:.8rem 0 1.2rem;font-size:1.25rem;line-height:1.5}.ons-delivery .ons-delivery__status{min-height:1.8rem;margin:1.2rem 0 .5rem}.ons-delivery[data-save-error=true] .ons-delivery__status{color:#a12222}.ons-delivery .ons-delivery__manual{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;padding:.6rem 0;font:inherit;font-size:1.2rem;text-decoration:underline;text-underline-offset:.3rem}.ons-delivery .ons-delivery__manual:focus-visible{outline:2px solid #087fae;outline-offset:3px}.ons-delivery[data-selectable=false] .ons-delivery__radio,.ons-delivery[data-selectable=false] .ons-delivery__instruction{display:none}.ons-delivery[data-selectable=false] .ons-delivery__card{cursor:default}.ons-delivery[data-selectable=false] .ons-delivery__card.is-selected{outline:none;box-shadow:none}cart-drawer .ons-delivery.ons-delivery--compact{margin:1.2rem 0 .4rem}cart-drawer .ons-delivery--compact .ons-delivery__title{margin-bottom:.8rem;gap:.6rem;font-size:1.25rem;letter-spacing:.02em}cart-drawer .ons-delivery--compact .ons-delivery__title>svg{width:18px;height:18px;flex-basis:18px}cart-drawer .ons-delivery--compact .ons-delivery__instruction{display:none}cart-drawer .ons-delivery--compact .ons-delivery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}cart-drawer .ons-delivery--compact .ons-delivery__card{display:flex;flex-direction:column;border-radius:.8rem}cart-drawer .ons-delivery--compact .ons-delivery__header{flex-direction:column;min-height:5rem;gap:.3rem;padding:.6rem .3rem}cart-drawer .ons-delivery--compact .ons-delivery__header svg{width:17px;height:17px;flex-basis:17px}cart-drawer .ons-delivery--compact .ons-delivery__service{font-size:1rem;line-height:1.25}cart-drawer .ons-delivery--compact .ons-delivery__body{flex:1;display:flex;flex-direction:column;padding:.7rem .4rem}cart-drawer .ons-delivery--compact .ons-delivery__date{font-size:1.05rem;line-height:1.3;margin-bottom:.4rem}cart-drawer .ons-delivery--compact .ons-delivery__days{font-size:.95rem;line-height:1.4}cart-drawer .ons-delivery--compact .ons-delivery__price{font-size:1.4rem;line-height:1.3;margin-top:auto;padding-top:.6rem}cart-drawer .ons-delivery--compact .ons-delivery__status{font-size:1.1rem;margin:.9rem 0 .2rem;min-height:0}cart-drawer .ons-delivery--compact .ons-delivery__manual{font-size:1.1rem;padding:.4rem 0}cart-drawer .ons-delivery__details{margin-top:.6rem}cart-drawer .ons-delivery__details>summary{font-size:1.1rem;padding:.4rem 0;cursor:pointer}cart-drawer .ons-delivery__details .ons-delivery__note{margin-top:.4rem;font-size:1.05rem}.ons-delivery-total{display:block;width:100%;min-width:0}.ons-delivery-total [hidden]{display:none!important}.ons-delivery-total__breakdown{margin-bottom:1rem}.ons-delivery-total__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:.4rem 0;font-size:1.25rem;line-height:1.4}.ons-delivery-total__row>:first-child{min-width:0}.ons-delivery-total__row>:last-child{flex-shrink:0;white-space:nowrap}.ons-delivery-total__method{font-size:1.1rem}.ons-delivery-total .totals{border-top:1px solid #e6e3eb;padding-top:.8rem}.ons-delivery-total .totals__total-value{white-space:nowrap}cart-drawer .ons-delivery-total__row{font-size:1.15rem}cart-drawer .ons-delivery-total__method{display:block;font-size:1rem}cart-drawer .ons-delivery-total__breakdown{margin-bottom:.6rem}
/*# sourceMappingURL=/cdn/shop/t/87/assets/au-delivery-estimate.css.map */
