gift-card-form{margin-bottom:3.75rem;display:block}gift-card-form+div .quantity-selector--container{display:none}.pdp-standard-input{width:100%;border:1px solid rgb(var(--color-primary-02));padding:1rem 1.25rem;font-family:var(--text-font-family);font-size:var(--fs-body-medium);border-radius:5px}.datepicker__container .pdp-standard-input{display:none}.gift-card__fieldset{display:flex;flex-direction:column;gap:1rem;margin-top:2.2rem;font-family:var(--text-font-family);font-size:var(--fs-body-medium)}.gift-card__send--container input{display:none}.gift-card__send--container label{border:1px solid rgb(var(--color-primary-02));width:100%;display:block;padding:1rem 2.5rem;text-align:center;border-radius:5px;color:rgb(var(--color-primary-02))}.gift-card__send--container input:checked+label{color:rgb(var(--color-tertiary-01));border:1px solid rgb(var(--color-tertiary-01))}.gift-card__fieldset.half{flex-direction:row}.gift-card__send--container{width:100%}.gift-card__first{display:flex;justify-content:space-between;align-items:center}.gift-card__myself{display:flex;gap:.75rem;align-items:center}.hide_datepicker{display:none}.hide_element{display:none!important}.datepicker__container .flatpickr-calendar,.datepicker__container .flatpickr-rContainer,.datepicker__container .flatpickr-days{width:100%}.datepicker__container .dayContainer{max-width:100%;width:100%}.datepicker__container .flatpickr-day{max-width:100%;font-weight:500;color:rgb(var(--color-primary-01));padding-top:1px}.datepicker__container .flatpickr-day.today{border-color:transparent;color:#fff;position:relative}.datepicker__container .flatpickr-day.inRange,.datepicker__container .flatpickr-day.prevMonthDay.inRange,.datepicker__container .flatpickr-day.nextMonthDay.inRange,.datepicker__container .flatpickr-day.today.inRange,.datepicker__container .flatpickr-day.prevMonthDay.today.inRange,.datepicker__container .flatpickr-day.nextMonthDay.today.inRange,.datepicker__container .flatpickr-day:hover,.datepicker__container .flatpickr-day.prevMonthDay:hover,.datepicker__container .flatpickr-day.nextMonthDay:hover,.datepicker__container .flatpickr-day:focus,.datepicker__container .flatpickr-day.prevMonthDay:focus,.datepicker__container .flatpickr-day.nextMonthDay:focus{background:transparent;border-color:transparent;color:#fff}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:rgb(var(--color-secondary-04))}.datepicker__container .flatpickr-day.flatpickr-disabled,.datepicker__container .flatpickr-day.flatpickr-disabled:hover{color:rgb(var(--color-primary-01));opacity:.3}.datepicker__container .flatpickr-day:after{background:transparent;position:absolute;content:"";width:35px;height:35px;margin:0 auto;z-index:-1;left:0;right:0;top:2px;border-radius:100%;transition:all .15s ease-in-out}.datepicker__container .flatpickr-day.today:after{background:rgb(var(--color-primary-02))}.datepicker__container .flatpickr-day.selected{background:none;border-color:transparent;color:#fff}.datepicker__container .flatpickr-day.selected:after,.datepicker__container .flatpickr-day:hover:after{background:rgb(var(--color-secondary-04))}.datepicker__container .flatpickr-weekday{font-size:var(--fs-base-14);text-transform:uppercase;font-weight:500;font-family:var(--text-font-family);color:#d6d4cc}.datepicker__container .flatpickr-calendar.inline{box-shadow:none;border:1px solid rgb(var(--color-primary-02));border-radius:5px}.datepicker__container .flatpickr-months{font-family:var(--text-font-family);font-size:var(--fs-base-16);font-weight:500;justify-content:center;line-height:1;margin-bottom:2rem;margin-inline:auto;margin-top:2.5rem;max-width:210px;position:relative}.datepicker__container .flatpickr-month{max-width:300px}.datepicker__container .flatpickr-monthDropdown-months{font-size:var(--fs-base-16)!important;max-width:11ch;text-align:center;font-weight:500;-webkit-appearance:none;appearance:none}.flatpickr-current-month .numInputWrapper{font-weight:500;width:4ch}.flatpickr-current-month .numInputWrapper input{font-weight:500}.flatpickr-current-month .numInputWrapper span{display:none}.datepicker__container .flatpickr-time{margin-top:2.5rem;margin-bottom:2.5rem}.datepicker__container .flatpickr-current-month{font-size:var(--fs-base-16);font-weight:500}.datepicker__container .flatpickr-time .numInputWrapper{width:100%;height:65px;border:1px solid #d6d4cc;max-width:77px;border-radius:5px}.datepicker__container .flatpickr-calendar.hasTime .flatpickr-time{max-height:65px;border-top:0;height:65px;justify-content:center}.datepicker__container .flatpickr-time .flatpickr-am-pm{width:100%;border:1px solid rgb(var(--color-primary-02));max-width:77px;font-size:18px;padding-top:12px;margin-left:9px;border-radius:5px}.datepicker__container .flatpickr-time input:hover,.datepicker__container .flatpickr-time .flatpickr-am-pm:hover,.datepicker__container .flatpickr-time input:focus,.datepicker__container .flatpickr-time .flatpickr-am-pm:focus{background:transparent}.datepicker__container .flatpickr-time input{font-size:18px;color:rgb(var(--color-primary-01))}.datepicker__container .flatpickr-time input.flatpickr-hour{font-weight:400}.datepicker__container .flatpickr-time .flatpickr-time-separator,.datepicker__container .flatpickr-time .flatpickr-am-pm{color:rgb(var(--color-primary-01));font-weight:400;min-width:26px;padding-top:12px;font-size:18px}.hide_elem{display:none!important}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:16px;height:16px}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{height:34px;padding:8px}.flatpickr-current-month input.cur-year{padding:0 0 0 .3ch}@media screen and (max-width: 767px){.gift-card__fieldset.gift-card__fieldset--stack{margin-top:0}.gift-card__fieldset{gap:.5rem}gift-card-form{margin-bottom:1.75rem}.datepicker__container .flatpickr-time .flatpickr-time-separator,.datepicker__container .flatpickr-time .flatpickr-am-pm{padding-top:0;font-size:13px;height:55px}.datepicker__container .flatpickr-time input{font-size:13px}.datepicker__container .flatpickr-time .numInputWrapper{height:55px;max-width:55px}.datepicker__container .flatpickr-time .flatpickr-am-pm{max-width:55px;margin-top:0;padding-top:8px!important;top:-5px;position:relative}.gift-card__fieldset{margin-top:1.5rem;font-size:14px}gift-card-form .pdp-standard-input{font-size:14px}gift-card-form .lwp-switch{width:41px;height:21px}gift-card-form .lwp-switch__slider:before{height:16px;width:16px;left:5px;bottom:3px}gift-card-form input:checked+.lwp-switch__slider:before{transform:translate(15px)}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{display:none}.datepicker__container .flatpickr-months{margin-bottom:.5rem;margin-top:1.125rem}.datepicker__container .flatpickr-time{margin-top:1.125rem;margin-bottom:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/940/assets/gift-card-form.css.map */
