.p-delivery{display:block}.p-delivery__title{margin:0 0 .8rem;font-family:var(--font-sunset-family);font-size:var(--font-paragraph-m-size);color:var(--color-gold-700)}.p-delivery__required-note{margin:0 0 1.2rem;font-family:var(--font-sunset-family);font-size:var(--font-paragraph-s-size, 1.3rem);line-height:1.5;color:var(--color-coco-main)}.p-delivery__fields{display:flex;flex-direction:column;gap:1.2rem}.p-delivery__field{display:flex;flex-direction:column;gap:.6rem}.p-delivery__label{font-family:var(--font-sunset-family);font-size:var(--font-paragraph-m-size);color:var(--color-gold-700)}.p-delivery__input,.p-delivery__select{width:100%;min-width:0;max-width:100%;min-height:4.4rem;padding:1.1rem 1.4rem;border:.1rem solid var(--color-gold-300);border-radius:1.2rem;background-color:var(--color-gold-0);color:var(--color-coco-main);font-family:var(--font-sunset-family);font-size:var(--font-paragraph-m-size);line-height:1.4}.p-delivery__input:focus-visible,.p-delivery__select:focus-visible{outline:.2rem solid var(--color-gold-500);outline-offset:.1rem}.p-delivery__date--mobile{display:none}@media screen and (max-width:749px){.p-delivery__date--desktop{display:none}.p-delivery__date--mobile{display:block}.p-delivery__input,.p-delivery__select{font-size:1.6rem}.p-delivery__modal{align-items:flex-start;padding-top:4rem}}.p-delivery__note{margin:0;font-family:var(--font-sunset-family);font-size:var(--font-paragraph-s-size, 1.3rem);color:var(--color-gold-600)}.p-delivery__disclosure{border:.1rem solid var(--color-gold-200);border-radius:1.2rem;background-color:var(--color-gold-0)}.p-delivery__head{display:flex;align-items:center;flex-direction:column;gap:.8rem;padding:1.1rem 1.4rem;cursor:pointer;list-style:none}.p-delivery__head::-webkit-details-marker{display:none}.p-delivery__head-label{font-family:var(--font-sunset-family);font-size:var(--font-paragraph-m-size);color:var(--color-coco-main)}.p-delivery__head-value{flex:1 1 auto;min-width:0;overflow:hidden;font-family:var(--font-sunset-family);font-size:var(--font-paragraph-s-size, 1.3rem);color:var(--color-gold-600);text-align:right;text-overflow:ellipsis;white-space:nowrap}.p-delivery__head-icon{flex:0 0 auto;display:inline-flex;color:var(--color-gold-600)}.p-delivery__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:#361a0f66}.p-delivery__modal[hidden]{display:none}.p-delivery__panel{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:40rem;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);overflow-y:auto;padding:2rem;border:.1rem solid var(--color-gold-200);border-radius:2.4rem;background-color:var(--color-gold-50)}.p-delivery__panel-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.p-delivery__panel-title{margin:0;font-family:var(--font-sunset-family);font-weight:var(--font-h5-weight);font-size:var(--font-h5-size);color:var(--color-coco-main)}.p-delivery__panel-close{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:999rem;background-color:transparent;color:var(--color-gold-600);cursor:pointer;transition:background-color .15s ease,color .15s ease}.p-delivery__panel-close:hover{background-color:var(--color-gold-100);color:var(--color-coco-main)}.p-delivery__done{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:.4rem;padding:1.3rem 2rem;border:0;border-radius:999rem;background-color:var(--color-coco-main);color:var(--color-gold-0);font-family:var(--font-sunset-family);font-weight:var(--font-h6-weight);font-size:var(--font-paragraph-m-size);cursor:pointer}.p-delivery__done:focus-visible,.p-delivery__panel-close:focus-visible{outline:.2rem solid var(--color-gold-500);outline-offset:.1rem}@media screen and (max-width:749px){.p-delivery__head{display:flex;align-items:center;flex-direction:row;gap:.8rem;padding:1.1rem 1.4rem;cursor:pointer;list-style:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-delivery-schedule.css.map */
