.cdp__modes{display:grid;grid-template-columns:1fr 1fr;gap:.2rem;padding:.4rem;border-radius:1.4rem;background:rgba(var(--color-foreground),.07)}.cdp__notice-p b{font-weight:700;opacity:1;color:var(--cdp-fg)}.cdp{display:block;margin-block:0 1.2rem;--cdp-fg:rgb(var(--color-foreground));--cdp-bg:rgb(var(--color-background));--cdp-line:rgba(var(--color-foreground),.14);--cdp-soft:rgba(var(--color-foreground),.05);--cdp-mute:rgba(var(--color-foreground),.32)}.cdp__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;padding:1.8rem;border:.1rem solid var(--cdp-line);border-radius:var(--blocks-radius,1.2rem);background:var(--cdp-bg);transition:border-color .2s,box-shadow .2s}.cdp__inner>*{min-width:0}.cdp.is-invalid .cdp__inner{border-color:#b4231f;box-shadow:0 0 0 .1rem #b4231f}.cdp__title{font-weight:600;font-size:1.7rem;line-height:1.25;margin:0}.cdp__sub{font-size:1.25rem;line-height:1.45;margin:.4rem 0 0;opacity:.7}.cdp__note{font-size:1.25rem;line-height:1.5;margin:0;padding:.9rem 1.2rem;border-radius:.8rem;background:var(--cdp-soft)}.cdp__note strong{font-weight:600;white-space:nowrap}.cdp__note--warn{background:#fff6d6;color:#6b5400}.cdp__step{display:grid;gap:.9rem}.cdp__label{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600}.cdp__label b{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--cdp-fg);color:var(--cdp-bg);font-size:1.2rem;font-weight:600}.cdp__cal{border:.1rem solid var(--cdp-line);border-radius:1.2rem;padding:1.2rem 1.2rem 1.4rem}.cdp__calhead{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1rem}.cdp__month{font-size:1.5rem;font-weight:600;text-align:center;flex:1}.cdp__nav{flex:none;width:3.2rem;height:3.2rem;border-radius:50%;border:.1rem solid var(--cdp-line);background:transparent;color:inherit;cursor:pointer;font-size:2rem;line-height:1;display:grid;place-items:center;padding:0 0 .2rem;transition:background .15s,border-color .15s,color .15s}.cdp__nav:hover:not(:disabled){background:var(--cdp-fg);color:var(--cdp-bg);border-color:var(--cdp-fg)}.cdp__nav:disabled{opacity:.25;cursor:default}.cdp__dow,.cdp__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem}.cdp__dow{margin-bottom:.4rem}.cdp__dow span{text-align:center;font-size:1.1rem;font-weight:600;letter-spacing:.06em;opacity:.45;padding-block:.2rem}.cdp__d{position:relative;aspect-ratio:1/1;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;font-size:1.4rem;line-height:1;padding:0;max-width:4.4rem;width:100%;justify-self:center}.cdp__d.is-blank{visibility:hidden}.cdp__d.is-off{color:var(--cdp-mute);text-decoration:none;cursor:default}button.cdp__d{background:var(--cdp-soft);font-weight:600;cursor:pointer;transition:background .15s,color .15s,transform .15s}button.cdp__d:hover{background:rgba(var(--color-foreground),.14)}button.cdp__d[aria-pressed=true]{background:var(--cdp-fg);color:var(--cdp-bg);transform:scale(1.04)}.cdp__d.is-today:after{content:"";position:absolute;bottom:18%;left:50%;width:.4rem;height:.4rem;margin-left:-.2rem;border-radius:50%;background:currentColor;opacity:.55}.cdp__times{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.8rem}.cdp__time{padding:1.1rem .6rem;border:.1rem solid var(--cdp-line);border-radius:10rem;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:1.4rem;font-weight:500;text-align:center;transition:background .15s,color .15s,border-color .15s}.cdp__time:hover{border-color:var(--cdp-fg)}.cdp__hint{grid-column:1/-1;margin:0;font-size:1.25rem;opacity:.6;padding:1rem 1.2rem;border:.1rem dashed var(--cdp-line);border-radius:.8rem;text-align:center}.cdp__summary{margin:0;padding:1.1rem 1.4rem;border-radius:.8rem;background:var(--cdp-fg);color:var(--cdp-bg);font-size:1.4rem;font-weight:600;line-height:1.35;display:flex;align-items:center;gap:.9rem}.cdp__summary:before{content:"\2713";display:inline-grid;place-items:center;flex:none;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--cdp-bg);color:var(--cdp-fg);font-size:1.2rem}.cdp__summary[hidden],.cdp__error[hidden]{display:none}.cdp__error{font-size:1.25rem;line-height:1.4;margin:0;color:#b4231f;font-weight:600}.cdp button:focus-visible{outline:.2rem solid var(--cdp-fg);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.cdp *{transition:none!important}}@media(max-width:480px){.cdp__inner{padding:1.2rem;gap:1.1rem}.cdp__title{font-size:1.5rem}.cdp__sub{font-size:1.15rem;margin-top:.2rem}.cdp__note{font-size:1.15rem;padding:.7rem 1rem}.cdp__label{font-size:1.25rem}.cdp__step{gap:.7rem}.cdp__cal{padding:.8rem .6rem 1rem;border-radius:1rem}.cdp__calhead{margin-bottom:.6rem}.cdp__month{font-size:1.35rem}.cdp__nav{width:2.6rem;height:2.6rem;font-size:1.7rem}.cdp__dow,.cdp__grid{gap:.2rem .1rem}.cdp__dow{margin-bottom:.2rem}.cdp__dow span{font-size:1rem;padding-block:0}.cdp__d{max-width:3.4rem;font-size:1.25rem;line-height:1.2em;max-height:3.4rem}button.cdp__d[aria-pressed=true]{transform:none}.cdp__times{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.cdp__time{padding:.8rem .2rem;font-size:1.2rem;letter-spacing:-.01em}.cdp__summary{padding:.9rem 1.1rem;font-size:1.3rem}.cdp__summary:before{width:2rem;height:2rem}}.cdp [hidden]{display:none!important}.cdp{--cdp-card:rgba(var(--color-foreground),.04);--cdp-shadow:0 .1rem .3rem rgba(0,0,0,.12),0 0 0 .1rem rgba(var(--color-foreground),.06)}.cdp__inner{gap:1.6rem;padding:2rem;border-radius:1.6rem}.cdp__title{font-size:1.9rem;font-weight:600;letter-spacing:-.01em}.cdp__sub{font-size:1.3rem;line-height:1.5;margin-top:.5rem;opacity:.65}.cdp__modes{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.4rem;border-radius:1.4rem;background:rgba(var(--color-foreground),.07)}.cdp__mode{display:flex;align-items:center;justify-content:center;gap:.8rem;min-width:0;height:auto;min-height:4.4rem;padding:.9rem 1rem;border:0;border-radius:1.1rem;background:transparent;color:inherit;font:inherit;font-size:1.4rem;font-weight:600;line-height:1.2;cursor:pointer;opacity:.62;transition:background .2s,box-shadow .2s,opacity .2s}.cdp__mode svg{width:2.2rem;height:2.2rem;flex:none}.cdp__mode:not([aria-checked=true]):hover{opacity:1;background:rgba(var(--color-foreground),.05)}.cdp__mode[aria-checked=true]{opacity:1;background:var(--cdp-bg);color:var(--cdp-fg);box-shadow:var(--cdp-shadow)}.cdp__info{display:grid;gap:1rem}.cdp__facts{display:grid;gap:0;border:.1rem solid var(--cdp-line);border-radius:1.2rem;overflow:hidden}.cdp__fact,.cdp__notice{display:flex;align-items:flex-start;gap:1.1rem}.cdp__fact{padding:1.3rem 1.4rem}.cdp__fact+.cdp__fact{border-top:.1rem solid var(--cdp-line)}.cdp__fact-ico{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:.9rem;background:rgba(var(--color-foreground),.06)}.cdp__fact-ico svg{width:1.7rem;height:1.7rem}.cdp__fact-body{display:grid;gap:.3rem;min-width:0;flex:1}.cdp__fact-k{font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;opacity:.5}.cdp__fact-v{display:flex;justify-content:space-between;gap:1.2rem;font-size:1.35rem;line-height:1.45}.cdp__fact-v span:last-child{font-weight:600;text-align:right}.cdp__fact-v.is-closed span:last-child{font-weight:500;opacity:.55}.cdp__fact-t{font-size:1.35rem;line-height:1.45}.cdp__notice{padding:1.3rem 1.4rem;border-radius:1.2rem;background:var(--cdp-card);border:.1rem solid var(--cdp-line)}.cdp__notice-t{font-size:1.35rem;font-weight:600;line-height:1.35}.cdp__notice-p{font-size:1.3rem;line-height:1.5;opacity:.8}.cdp__notice-p b{font-family:Inter Regular!important;font-weight:700;opacity:1;color:var(--cdp-fg)}.cdp__step{gap:1.1rem}.cdp__label{font-size:1.4rem}.cdp__label b{width:2.4rem;height:2.4rem;font-size:1.2rem}.cdp__locs{display:grid;gap:.9rem}.cdp__loc{display:flex;align-items:flex-start;gap:1.3rem;width:100%;box-sizing:border-box;height:auto;min-height:0;text-align:left;padding:1.5rem 1.6rem;border:.1rem solid var(--cdp-line);border-radius:1.3rem;background:var(--cdp-bg);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s;overflow:visible}.cdp__loc:hover{background:var(--cdp-card)}.cdp__loc:focus-visible{outline:.2rem solid var(--cdp-fg);outline-offset:.2rem}.cdp__loc[aria-checked=true]{border-color:var(--cdp-fg);box-shadow:0 0 0 .1rem var(--cdp-fg);background:var(--cdp-bg)}.cdp__loc-radio{position:relative;flex:none;width:2.2rem;height:2.2rem;margin-top:.1rem;border-radius:50%;border:.2rem solid var(--cdp-mute);box-sizing:border-box;transition:border-color .15s}.cdp__loc[aria-checked=true] .cdp__loc-radio{border-color:var(--cdp-fg)}.cdp__loc[aria-checked=true] .cdp__loc-radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--cdp-fg)}.cdp__loc-body{display:flex;flex-direction:column;gap:.7rem;min-width:0;flex:1;line-height:1.4}.cdp__loc-name{display:block;font-size:1.55rem;font-weight:600;line-height:1.3}.cdp__loc-line{display:flex;align-items:flex-start;gap:.7rem;font-size:1.28rem;line-height:1.45;opacity:.72}.cdp__loc-line svg{flex:none;width:1.5rem;height:1.5rem;margin-top:.15rem}.cdp__loc-line span{display:block;min-width:0}.cdp__empty{margin:0;padding:1.2rem 1.4rem;border:.1rem dashed var(--cdp-line);border-radius:1rem;font-size:1.3rem;line-height:1.45;text-align:center}.cdp__note{display:grid;gap:.4rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--cdp-card);border:.1rem solid var(--cdp-line);font-size:1.3rem;line-height:1.5}.cdp__note-line{display:block}.cdp__note-line:first-child:not(:last-child){opacity:.7}.cdp__cal{border-radius:1.4rem}.cdp__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.cdp__time{padding:1.2rem .6rem;border-radius:1.1rem;font-size:1.4rem;font-weight:600;background:var(--cdp-bg);border-color:var(--cdp-line)}.cdp__time:hover{background:var(--cdp-card);border-color:var(--cdp-mute)}.cdp__time[aria-pressed=true]{background:var(--cdp-fg);color:var(--cdp-bg);border-color:var(--cdp-fg)}.cdp__summary{display:grid;gap:.2rem;padding:1.3rem 1.5rem 1.3rem 5rem;position:relative;border-radius:1.2rem;background:var(--cdp-card);border:.1rem solid var(--cdp-line);color:var(--cdp-fg);font-weight:400}.cdp__summary:before{position:absolute;left:1.5rem;top:50%;margin-top:-1.3rem;width:2.6rem;height:2.6rem;background:var(--cdp-fg);color:var(--cdp-bg);font-size:1.3rem}.cdp__summary-k{font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;opacity:.55}.cdp__summary-v{font-size:1.45rem;font-weight:600;line-height:1.35}@media(max-width:480px){.cdp__inner{padding:1.4rem;gap:1.3rem;border-radius:1.4rem}.cdp__title{font-size:1.7rem}.cdp__sub{font-size:1.2rem}.cdp__mode{font-size:1.3rem;gap:.6rem;min-height:4rem;padding:.8rem .4rem}.cdp__mode svg{width:1.6rem;height:1.6rem}.cdp__fact{padding:1.1rem 1.2rem}.cdp__fact-v{font-size:1.25rem}.cdp__loc{padding:1.3rem 1.2rem;gap:1.1rem}.cdp__loc-name{font-size:1.45rem}.cdp__loc-line{font-size:1.2rem}.cdp__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.cdp__time{font-size:1.3rem;padding:1.1rem .2rem}.cdp__summary{padding-left:4.6rem}}.cdp__loc-line{font-weight:400}.cdp__loc-hours{display:grid!important;gap:.2rem;flex:1}.cdp__loc-row{display:flex!important;justify-content:space-between;gap:1rem}.cdp__loc-row span{display:inline!important;white-space:nowrap}.cdp__loc-row span:last-child{font-weight:500}.cdp__fact-v,.cdp__notice-p,.cdp__note-line{font-weight:400}.cdp__fact-v span:last-child,.cdp__note strong{font-weight:600}.cdp__notice-p b,.cdp__note strong{font-family:inherit;font-style:normal}.additional-checkout-buttons,.shopify-payment-button,.cart__footer .additional-checkout-buttons{display:none!important}.product-form__buttons>.quantity__rules{flex-basis:100%;margin:0}.product-form__buttons>.quantity__rules:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/casa-delivery.css.map */
