@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:normal;font-weight:300;src:url(../static/media/helveticanowtext_normal_normal_300.ac45821f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:italic;font-weight:300;src:url(../static/media/helveticanowtext_italic_normal_300.0a09d045.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:condensed;font-style:normal;font-weight:300;src:url(../static/media/helveticanowtext_normal_condensed_300.602eb597.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:italic;font-weight:300;src:url(../static/media/helveticanowtext_italic_condensed_300.d18585c7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:normal;font-weight:400;src:url(../static/media/helveticanowtext_normal_normal_400.ff8d68de.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:italic;font-weight:400;src:url(../static/media/helveticanowtext_italic_normal_400.83ec3132.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:condensed;font-style:normal;font-weight:400;src:url(../static/media/helveticanowtext_normal_condensed_400.c163dd6a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:normal;font-weight:500;src:url(../static/media/helveticanowtext_normal_normal_500.7903c548.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:condensed;font-style:normal;font-weight:500;src:url(../static/media/helveticanowtext_normal_condensed_500.e062f594.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:normal;font-style:normal;font-weight:700;src:url(../static/media/helveticanowtext_normal_normal_700.2bd77b8f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text;font-stretch:condensed;font-style:normal;font-weight:700;src:url(../static/media/helveticanowtext_normal_condensed_700.c7a15564.woff2) format("woff2")}@font-face{ascent-override:104.1766%;descent-override:33.787%;font-family:"Helvetica Now Text Fallback: Arial";line-gap-override:0%;size-adjust:106.5498%;src:local("Arial"),local("ArialMT")}@font-face{ascent-override:104.1766%;descent-override:33.787%;font-family:"Helvetica Now Text Fallback: Helvetica";size-adjust:106.5498%;src:local("Helvetica")}@font-face{ascent-override:136.7903%;descent-override:44.3644%;font-family:"Helvetica Now Text Fallback: Arial";font-stretch:condensed;line-gap-override:0%;size-adjust:81.1461%;src:local("Arial"),local("ArialMT")}@font-face{ascent-override:136.7903%;descent-override:44.3644%;font-family:"Helvetica Now Text Fallback: Helvetica";font-stretch:condensed;size-adjust:81.1461%;src:local("Helvetica")}.gift-card-preview table{width:100%}.gift-card-preview img,.gift-card-preview video{height:auto;max-width:100%}.gift-card-preview-drawer.mds-side-sheet__dialog.mds-dialog{width:100%}.gift-card-preview-drawer.mds-dialog .gift-card-preview-drawer__motion{box-sizing:border-box;padding:var(--spacing-05) var(--spacing-05) 0}.gift-card-preview-drawer.mds-dialog .gift-card-preview-drawer__header{align-items:center;border-bottom:none;display:flex;justify-content:flex-start;padding:var(--spacing-02)}.gift-card-preview-drawer.mds-dialog .gift-card-preview-drawer__close-button{box-sizing:border-box;flex-shrink:0;height:24px;margin:-6px;max-width:none;min-height:24px;min-width:24px;padding:6px;width:24px}.gift-card-preview-drawer.mds-dialog .gift-card-preview-drawer__close-button svg{height:12px;max-height:none;max-width:none;min-height:0;min-width:0;width:12px}.gift-card-preview-drawer.mds-dialog .gift-card-preview-drawer__content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:var(--spacing-05) -8px 0;min-height:0;overflow-y:auto;padding:0 var(--spacing-02) var(--spacing-02)}.gift-card-preview-drawer__preview{max-width:400px;width:100%}.terms-text{font-family:var(--mds-typo-body-m-font-family);font-size:var(--mds-typo-body-m-font-size);font-weight:var(--mds-typo-body-m-font-weight);letter-spacing:var(--mds-typo-body-m-letter-spacing);line-height:var(--mds-typo-body-m-line-height);margin-bottom:var(--mds-size-100);text-transform:var(--mds-typo-body-m-text-transform)}.terms-text__link{color:var(--mds-color-content-default);text-decoration:underline}.delivery-link-form-mob{display:flex;flex:1;flex-direction:column;height:100dvh;min-height:0}.delivery-link-form-mob__header{margin-bottom:var(--spacing-07)}.delivery-link-form-mob__title{font-family:var(--font-family-label-l);font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);margin:0 0 var(--spacing-02) 0;text-transform:var(--text-transform-label-l)}.delivery-link-form-mob__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-link-form-mob__form{display:flex;flex:1;flex-direction:column;gap:var(--spacing-05);justify-content:space-between}.delivery-link-form-mob__fields{display:flex;flex-direction:column;gap:var(--spacing-05)}.delivery-link-form-mob__actions{display:flex;flex-direction:column;gap:var(--spacing-03);margin-bottom:var(--spacing-08);padding-top:var(--spacing-05)}.delivery-link-form-mob__preview,.delivery-link-form-mob__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}.delivery-link-form__header{margin-bottom:var(--spacing-07)}.delivery-link-form__title{font-family:var(--font-family-title-m);font-size:var(--font-size-title-m);font-weight:var(--font-weight-title-m);line-height:var(--line-height-title-m);margin:0 0 var(--spacing-02) 0;text-transform:uppercase}.delivery-link-form__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-link-form__form{display:flex;flex-direction:column;gap:var(--spacing-05)}.delivery-link-form__submit-docked{padding-top:var(--spacing-09);width:100%}.delivery-link-form__submit-docked .delivery-link-form__submit-docked-container{background-color:transparent;padding:0}.delivery-link-form__submit-docked .delivery-link-form__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}.react-datepicker{display:flex}.react-datepicker-popper{background:var(--color-background-base);border:1px solid var(--color-surface-low-alt);text-align:center;z-index:2}.react-datepicker__current-month{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-bold);padding-bottom:var(--spacing-02);padding-top:var(--spacing-02)}.react-datepicker__month-select,.react-datepicker__year-select{background:var(--color-background-base)}.react-datepicker__navigation{fill:var(--color-content-high);cursor:pointer;height:24px;position:absolute;width:24px}.react-datepicker__navigation--previous{left:4px;top:6px;transform:rotate(180deg)}.react-datepicker__navigation--next{left:224px;top:5px}.react-datepicker__day-names,.react-datepicker__week{display:table;table-layout:fixed;width:250px}.react-datepicker__day-names{font-size:var(--font-size-label-s);font-weight:var(--font-weight-bold);padding-bottom:var(--spacing-01)}.react-datepicker__day,.react-datepicker__day-name{display:table-cell;font-size:var(--font-size-label-s);padding:var(--spacing-01)}.react-datepicker__day{cursor:pointer}.react-datepicker__day--disabled{cursor:not-allowed}.react-datepicker__day:hover{background:var(--color-background-base-alt);color:var(--color-content-high)}.react-datepicker__time-container{border-left:1px solid var(--color-main-020)}.react-datepicker__time-list{height:200px;overflow-y:scroll}.react-datepicker__time-list-item{cursor:pointer;font-size:var(--font-size-label-s);padding:var(--spacing-02);text-align:center}.react-datepicker__day--selected,.react-datepicker__time-list-item--selected{background:var(--color-background-base-alt);font-weight:var(--font-weight-bold)}.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__time-list-item--disabled{color:var(--color-content-mid)}.react-datepicker__month-dropdown-container{display:inline-block;margin-right:var(--spacing-01)}.react-datepicker__year-dropdown-container{display:inline-block}.react-datepicker__header__dropdown--select select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:1px solid var(--color-surface-low-alt);border-radius:2px;cursor:pointer;font-size:var(--font-size-label-m);margin-bottom:var(--spacing-03)}.card-message-field__counter{font-family:var(--font-family-body-s);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.card-message-options.card-message-options{flex-shrink:0;flex-wrap:nowrap;gap:0}.card-message-options .card-message-options__item{align-items:center;justify-content:center;min-height:var(--mds-size-200);min-width:var(--mds-size-200)}.card-message-options__text{color:var(--mds-color-content-default);font-family:var(--mds-typo-label-m-font-family);font-size:var(--mds-typo-label-m-font-size);font-weight:var(--mds-typo-label-m-font-weight);letter-spacing:var(--mds-typo-label-m-letter-spacing);line-height:var(--mds-typo-label-m-line-height);text-transform:var(--mds-typo-label-m-text-transform)}.card-message-options__item--selected .card-message-options__text{font-weight:var(--mds-typo-label-m-highlight-font-weight);letter-spacing:var(--mds-typo-label-m-highlight-letter-spacing)}.card-message-selector__separator{background-color:var(--mds-color-content-default);display:block;flex-shrink:0;height:9px;width:.5px}.card-message-selector-mob{align-items:center;display:flex;gap:var(--mds-size-125);justify-content:flex-start}.card-message-selector-mob__no-message{flex-shrink:0}.card-message-selector-mob__examples{align-items:center;display:flex;gap:var(--mds-size-75)}.card-message-selector-std{align-items:center;display:flex;gap:var(--mds-size-150)}.card-message-selector-std__label{color:var(--mds-color-content-default);font-family:var(--mds-typo-label-m-font-family);font-size:var(--mds-typo-label-m-font-size);font-weight:var(--mds-typo-label-m-font-weight);letter-spacing:var(--mds-typo-label-m-letter-spacing);line-height:var(--mds-typo-label-m-line-height);text-transform:var(--mds-typo-label-m-text-transform)}.card-message-selector-std__no-message[aria-pressed=true]{text-decoration:underline}.card-message-selector-std .card-message-selector-std__no-message.card-message-selector-std__no-message:hover{color:var(--mds-color-content-default);text-decoration:underline}.card-message{border:0;display:flex;flex-direction:column;gap:inherit;margin:0;min-width:0;padding:0}.delivery-confirmation-modal .mds-dialog__content{height:auto}.delivery-mail-form-mob{display:flex;flex:1;flex-direction:column;height:100dvh;min-height:0}.delivery-mail-form-mob__header{margin-bottom:var(--spacing-07)}.delivery-mail-form-mob__title{font-family:var(--font-family-label-l);font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);margin:0 0 var(--spacing-02) 0;text-transform:var(--text-transform-label-l)}.delivery-mail-form-mob__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin:0;text-transform:var(--text-transform-body-m)}.delivery-mail-form-mob__form{display:flex;flex:1;flex-direction:column;gap:var(--spacing-05);justify-content:space-between}.delivery-mail-form-mob__fields{gap:var(--spacing-05)}.delivery-mail-form-mob__fields,.delivery-mail-form-mob__form-control{display:flex;flex-direction:column}.delivery-mail-form-mob__autofill-checkbox{align-items:center;display:flex;gap:var(--spacing-02);margin-bottom:var(--spacing-03)}.delivery-mail-form-mob__delivery-date{display:flex;flex-direction:column;gap:var(--spacing-03);margin:var(--spacing-03) 0}.delivery-mail-form-mob__delivery-date-title{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin:0;text-transform:var(--text-transform-body-m)}.delivery-mail-form-mob__radio-options{display:flex;flex-direction:column;gap:var(--spacing-03)}.delivery-mail-form-mob__radio-option{align-items:center;display:flex}.delivery-mail-form-mob__radio-option label{gap:var(--spacing-01)}.delivery-mail-form-mob__datetime-wrapper{display:flex;flex-direction:column;gap:var(--spacing-02)}.delivery-mail-form-mob__datetime-label{color:var(--color-text-primary);font-family:var(--font-family-label-s);font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.delivery-mail-form-mob__actions{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-03);margin-bottom:var(--spacing-08);padding-top:var(--spacing-05)}.delivery-mail-form-mob__actions--full-width{align-items:stretch}.delivery-mail-form-mob__actions--full-width .delivery-mail-form-mob__preview,.delivery-mail-form-mob__actions--full-width .delivery-mail-form-mob__submit{width:100%}.delivery-mail-form-mob__preview,.delivery-mail-form-mob__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.delivery-mail-form-mob__send-info{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.delivery-mail-form__header{margin-bottom:var(--spacing-07)}.delivery-mail-form__title{font-family:var(--font-family-title-m);font-size:var(--font-size-title-m);font-weight:var(--font-weight-title-m);line-height:var(--line-height-title-m);margin:0 0 var(--spacing-02) 0;text-transform:uppercase}.delivery-mail-form__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-mail-form__form{gap:var(--spacing-05);margin-bottom:var(--spacing-09)}.delivery-mail-form__form,.delivery-mail-form__form-control{display:flex;flex-direction:column}.delivery-mail-form__autofill-checkbox{align-items:center;display:flex;gap:var(--spacing-02);margin-bottom:var(--spacing-03)}.delivery-mail-form__delivery-date{display:flex;flex-direction:column;gap:var(--spacing-03);margin:var(--spacing-03) 0}.delivery-mail-form__delivery-date-title{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0;text-transform:uppercase}.delivery-mail-form__radio-options{display:flex;flex-direction:column;gap:var(--spacing-03)}.delivery-mail-form__radio-option{align-items:center;display:flex}.delivery-mail-form__radio-option label{gap:var(--spacing-01)}.delivery-mail-form__datetime-wrapper{display:flex;flex-direction:column;gap:var(--spacing-02)}.delivery-mail-form__datetime-label{color:var(--color-text-primary);font-family:var(--font-family-label-s);font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.delivery-mail-form__actions{display:flex;flex-direction:column;gap:var(--spacing-03);margin-top:auto;padding-top:var(--spacing-05)}.delivery-mail-form__preview,.delivery-mail-form__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}.delivery-mail-form__send-info{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-label-s)}.zds-autocomplete-list{overflow-x:hidden}.phone-input__autocomplete-menu [role=option].zds-autocomplete-list-item{width:100%}.phone-input{position:relative}.phone-input .phone-input__wrapper{align-items:flex-start;display:flex;gap:var(--spacing-03)}.phone-input .phone-input__prefix{flex:none;min-width:var(--spacing-12);position:relative;width:var(--spacing-12)}.phone-input .phone-input__number{flex:auto;min-width:0}.phone-input__autocomplete-option{align-items:center;display:flex;gap:var(--spacing-02);overflow:hidden;width:100%}.phone-input__option-code{color:var(--color-content-high);flex-shrink:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.phone-input__option-prefix{color:var(--color-content-medium);flex-shrink:0;min-width:var(--spacing-08)}.phone-input__autocomplete{max-width:100%;overflow:hidden}.phone-input__autocomplete-menu{font-size:var(--font-size-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m);width:-moz-max-content;width:max-content}.phone-input__autocomplete-menu [role=option]{padding-left:var(--spacing-03)!important;padding-right:var(--spacing-03)!important;white-space:nowrap!important;width:-moz-fit-content;width:fit-content}.phone-input__autocomplete-menu [role=option]:has(.phone-input__autocomplete-option--selected){background-color:var(--color-background-low);color:var(--color-content-strong)}.auto-prefix-error,.phone-number-error,.phone-number-help{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s)}.auto-prefix-error,.phone-number-error{--form-input-error-icon-size:var(--line-height-body-s);fill:var(--color-semantic-danger-high);color:var(--color-semantic-danger-high)}@media (min-width:768px){.phone-input .phone-input__prefix{min-width:var(--spacing-14);width:var(--spacing-14)}}.phone-selector__wrapper{padding:var(--spacing-06) 0}.phone-selector__wrapper .phone-selector__title-info{padding:var(--spacing-03) 0 var(--spacing-04)}.delivery-physical-form-mob{display:flex;flex:1;flex-direction:column;height:100dvh;min-height:0}.delivery-physical-form-mob__header{margin-bottom:var(--spacing-07)}.delivery-physical-form-mob__title{font-family:var(--font-family-label-l);font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);margin:0 0 var(--spacing-02) 0;text-transform:var(--text-transform-label-l)}.delivery-physical-form-mob__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-physical-form-mob__form{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--spacing-05);justify-content:space-between}.delivery-physical-form-mob__fields{display:flex;flex-direction:column;gap:var(--spacing-05)}.delivery-physical-form-mob__form-control{display:flex;flex-direction:column}.delivery-physical-form-mob__address-row,.delivery-physical-form-mob__address-secondary{display:grid;gap:var(--spacing-03);grid-template-columns:1fr 1fr}.delivery-physical-form-mob__info-text{color:var(--color-content-medium);font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-physical-form-mob__actions{display:flex;flex-direction:column;gap:var(--spacing-03);margin-bottom:var(--spacing-08);padding-top:var(--spacing-05)}.delivery-physical-form-mob__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.delivery-physical-form__header{margin-bottom:var(--spacing-07)}.delivery-physical-form__title{font-family:var(--font-family-title-m);font-size:var(--font-size-title-m);font-weight:var(--font-weight-title-m);line-height:var(--line-height-title-m);margin:0 0 var(--spacing-02) 0;text-transform:uppercase}.delivery-physical-form__description{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-physical-form__form{gap:var(--spacing-05);margin-bottom:var(--spacing-09)}.delivery-physical-form__form,.delivery-physical-form__form-control{display:flex;flex-direction:column}.delivery-physical-form__address-row,.delivery-physical-form__address-secondary{display:grid;gap:var(--spacing-03);grid-template-columns:1fr 1fr}.delivery-physical-form__info-text{color:var(--color-content-medium);font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);line-height:var(--line-height-body-m);margin:0}.delivery-physical-form__actions{display:flex;flex-direction:column;gap:var(--spacing-03);margin-top:auto;padding-top:var(--spacing-05)}.delivery-physical-form__submit{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}:root{--gift-card-drawer-preview-width:498px;--gift-card-drawer-form-max-width:430px;--gift-card-drawer-form-margin-top:58px;--gift-card-drawer-form-padding:0 var(--spacing-05);--gift-card-drawer-content-padding:0 var(--zds-layout-sidebar-width)}.gift-card-delivery-drawer.mds-side-sheet__dialog.mds-dialog{width:100%}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__motion{box-sizing:border-box;gap:var(--spacing-05);padding:var(--spacing-05) var(--spacing-05) 0}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__header{align-items:center;border-bottom:none;display:flex;justify-content:flex-start;padding:0}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button{box-sizing:border-box;flex-shrink:0;height:24px;margin:-6px;max-width:none;min-height:24px;min-width:24px;padding:6px;width:24px}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button svg{height:12px;max-height:none;max-width:none;min-height:0;min-width:0;width:12px}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__content{display:flex;flex:1;flex-direction:column;margin:0 -8px;min-height:0;overflow-y:auto;padding:0 var(--spacing-02);width:auto}.gift-card-delivery-drawer__preview{display:none}.gift-card-delivery-drawer__form{display:flex;flex-direction:column;overflow:visible;width:100%}.gift-card-delivery-drawer__form>*{overflow:visible}@media screen and (min-width:1024px){.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__header:not(.gift-card-delivery-drawer__header--embedded){justify-content:flex-end}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04)}}@media screen and (min-width:1280px){:root{--gift-card-drawer-column-width:.45;--gift-card-drawer-preview-width:calc(100% * var(--gift-card-drawer-column-width));--gift-card-drawer-form-max-width:calc(100% * var(--gift-card-drawer-column-width));--gift-card-drawer-form-padding:0 0 0 var(--spacing-08);--gift-card-drawer-content-padding:0 167px}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__content{flex-direction:row;justify-content:space-between;margin:0;padding:var(--gift-card-drawer-content-padding)}.gift-card-delivery-drawer__preview{display:block;flex:0 0 var(--gift-card-drawer-preview-width);flex-shrink:0;min-width:0}.gift-card-delivery-drawer__form{flex:initial;margin-top:var(--gift-card-drawer-form-margin-top);max-width:var(--gift-card-drawer-form-max-width);padding:var(--gift-card-drawer-form-padding)}}@media screen and (min-width:1440px){:root{--gift-card-drawer-content-padding:0 calc(var(--zds-layout-sidebar-width) - var(--spacing-05));--gift-card-drawer-form-margin-top:calc(165px - var(--spacing-05) - var(--spacing-04));--gift-card-drawer-form-padding:0 81px}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__header{max-height:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button{height:45px;margin-bottom:0;margin-top:0;min-height:45px;min-width:45px;padding:0;width:45px}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:var(--spacing-04)}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04);margin-right:0}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04);margin-right:0}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--spacing-04);margin-right:0}.gift-card-delivery-drawer.mds-dialog .gift-card-delivery-drawer__close-button svg{height:100%;width:100%}}@media screen and (min-width:1920px){:root{--gift-card-drawer-form-margin-top:calc(268px - var(--spacing-05) - var(--spacing-04))}.gift-card-delivery-drawer__form{flex:1}}@media screen and (min-width:2160px){:root{--gift-card-drawer-form-padding:0 205px}}.gift-card-detail-image{cursor:pointer;width:100%}.gift-card-detail-image:disabled{cursor:default}.gift-card-detail-image__image img,.gift-card-detail-image__image video{display:block;height:auto;width:100%}.gift-card-zoomed-images-superzoom{background-color:var(--color-background-base);height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:500}.gift-card-zoomed-images-superzoom__zoomed-image{height:100%;position:absolute;top:0;width:100%}.gift-card-zoomed-images-superzoom__zoomed-image>div{height:100%;width:100%}.gift-card-zoomed-images-superzoom__zoomed-image img,.gift-card-zoomed-images-superzoom__zoomed-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gift-card-zoomed-images-superzoom__close-button{background-color:transparent;border:none;height:24px;left:var(--spacing-05);outline:none;position:absolute;top:var(--spacing-04);width:24px}[dir=rtl] .gift-card-zoomed-images-superzoom__close-button{left:auto;right:var(--spacing-05)}.gift-card-zoomed-images-superzoom__pager-button{cursor:pointer;height:46px;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:13}.gift-card-zoomed-images-superzoom__pager-button--previous{left:0;transform:rotateY(180deg)}.gift-card-zoomed-images-superzoom__pager-button--next{right:0}[dir=rtl] .gift-card-zoomed-images-superzoom__pager-button--previous{transform:none}[dir=rtl] .gift-card-zoomed-images-superzoom__pager-button--next{transform:rotateY(180deg)}.theme--keyboard-user .gift-card-zoomed-images-superzoom__zoomed-image:focus:after{border:var(--focus-ring-stroke) solid var(--color-focus-ring);bottom:var(--focus-ring-offset);content:"";left:var(--focus-ring-offset);position:absolute;right:var(--focus-ring-offset);top:var(--focus-ring-offset)}@media (min-width:768px){.gift-card-zoomed-images-superzoom__zoomed-image{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpiYGBg+I8Hf0KisQJGqAJiACM2QRZCCoix4D8JrgCBhUAciM0L6C7gAuIYIH4KxD+g8nJAPBcqrwPEV/G5QIFAAIOwIxMBrxECXPi8wAHEHkD8BIh/QtWBvLAVKm8GxKfJCcSpQOxLSizglWch0c8YgImA/Gc0GgMABBgAaiQu/TORGycAAAAASUVORK5CYII=),pointer;height:auto;width:100%}.gift-card-zoomed-images-superzoom__zoomed-image>div{height:auto}.gift-card-zoomed-images-superzoom__zoomed-image img,.gift-card-zoomed-images-superzoom__zoomed-image video{height:auto;-o-object-fit:initial;object-fit:fill}}.gift-card-zoomed-images{background-color:var(--color-background-base);height:100%;position:relative;width:100%}.gift-card-zoomed-images__main-images{height:100%;width:100%}.gift-card-zoomed-images__index-images ul,.gift-card-zoomed-images__main-images ul{display:flex;flex-direction:column;height:100%;list-style:none;margin:0;padding:0}.gift-card-zoomed-images__index-images li,.gift-card-zoomed-images__main-images li{flex-shrink:0;list-style:none}.gift-card-zoomed-images__index-images-wrapper{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:var(--spacing-05);position:absolute;width:40px;z-index:1}.gift-card-zoomed-images__index-images{height:auto;max-height:35%}.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image{aspect-ratio:auto!important;display:flex;height:100vh;justify-content:center}.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image img,.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gift-card-zoomed-images__main-image-button{display:block}.gift-card-zoomed-images__index-image-button{border:1px solid var(--color-background-base);overflow:hidden;transition:width .1s;width:calc(100% - 12px)}.gift-card-zoomed-images__index-image{display:block;width:100%}.gift-card-zoomed-images__index-image img,.gift-card-zoomed-images__index-image video{display:block;height:auto;width:100%}.gift-card-zoomed-images__index-image-button--active,.gift-card-zoomed-images__main-image-button{width:100%}.gift-card-zoomed-images__close-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background-base);border:none;cursor:pointer;display:flex;height:var(--spacing-06);justify-content:center;left:var(--spacing-05);outline:none;position:absolute;top:var(--spacing-05);width:var(--spacing-06);z-index:2}.gift-card-zoomed-images__close-icon{height:var(--spacing-03);width:var(--spacing-03)}[dir=rtl] .gift-card-zoomed-images__close-button,[dir=rtl] .gift-card-zoomed-images__index-images-wrapper{left:auto;right:var(--spacing-05)}.gift-card-zoomed-images__index-images-items--mobile{gap:var(--spacing-01)}.gift-card-zoomed-images__index-images-items--desktop{gap:var(--spacing-04)}.gift-card-zoomed-images__index-image-item:last-child{padding-bottom:var(--spacing-01)}@media (min-width:768px){.gift-card-zoomed-images__index-images-wrapper{left:var(--spacing-09);width:72px}[dir=rtl] .gift-card-zoomed-images__index-images-wrapper{left:auto;right:var(--spacing-09)}.gift-card-zoomed-images__index-images{max-height:100%}.gift-card-zoomed-images__index-image-button{width:calc(100% - 8px)}.gift-card-zoomed-images__index-image-button--active{width:100%}.gift-card-zoomed-images__index-image-item:first-child{padding-top:50vh}.gift-card-zoomed-images__index-image-item:last-child{padding-bottom:var(--spacing-04)}.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image{aspect-ratio:auto!important;display:block;height:auto}.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image img,.gift-card-zoomed-images__main-image.gift-card-zoomed-images__main-image video{height:auto;-o-object-fit:initial;object-fit:fill;width:100%}}@media (min-width:1280px){.gift-card-zoomed-images__main-images{margin:0 192px;width:calc(100% - 384px)}.gift-card-zoomed-images__index-images-wrapper{left:var(--spacing-09);width:72px}.gift-card-zoomed-images__index-images{max-height:100%}.gift-card-zoomed-images__index-image-button,.gift-card-zoomed-images__main-image-button{width:calc(100% - 8px)}.gift-card-zoomed-images__index-image-button--active{width:100%}.gift-card-zoomed-images__close-button{height:45px;left:unset;right:var(--spacing-05);width:45px}[dir=rtl] .gift-card-zoomed-images__close-button{left:var(--spacing-05);right:unset}[dir=rtl] .gift-card-zoomed-images__index-images-wrapper{left:auto;right:var(--spacing-09)}.gift-card-zoomed-images__close-icon{height:45px;width:45px}.gift-card-zoomed-images__index-image-item:first-child{padding-top:50vh}.gift-card-zoomed-images__index-image-item:last-child{padding-bottom:var(--spacing-04)}}.gift-card-add-button{width:100%}.gift-card-amount__title{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);margin:0;text-transform:var(--text-transform-label-m)}.gift-card-amount{padding-bottom:var(--spacing-09)}.gift-card-amount__slider-track{background:linear-gradient(to right,var(--zds-slider-track-outer-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-max-current-percent),var(--zds-slider-track-outer-color) var(--zds-slider-track-max-current-percent))}.gift-card-amount__slider-container{align-items:center;display:flex;gap:var(--spacing-01);justify-content:space-between}.gift-card-amount__slider-container .gift-card-amount__spacer{flex-grow:1;width:100%}.gift-card-amount__slider-container .gift-card-amount__button{flex-shrink:0;padding:var(--spacing-02)}.gift-card-delivery{display:flex;flex-direction:column;gap:var(--spacing-04);padding-bottom:var(--spacing-09)}.gift-card-delivery__title{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);margin:0;margin-bottom:var(--spacing-01);text-transform:var(--text-transform-label-m)}.gift-card-delivery__options{display:flex;flex-direction:column;gap:var(--spacing-06)}.gift-card-delivery__option{display:flex;width:auto}.gift-card-delivery__option label{gap:var(--spacing-01)}.gift-card-delivery__note{color:var(--color-content-medium);font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-body-m);margin:0;margin-top:var(--spacing-01)}@media (min-width:768px){.gift-card-delivery__options{display:flex;flex-direction:row;gap:var(--spacing-03)}.gift-card-delivery__note{margin:0}}@media (min-width:1280px){.gift-card-delivery__options{gap:var(--spacing-05)}}.gift-card-description-list{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}:root{--gift-card-design-image-height:160px;--gift-card-design-image-width:100px}.gift-card-designs{padding-bottom:var(--spacing-09)}.gift-card-designs__title{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);margin:0 0 var(--spacing-05) 0;text-transform:var(--text-transform-label-m)}.gift-card-designs__grid{border:0;margin:0;min-width:0;padding:0}.gift-card-designs__grid--mobile{display:grid;gap:var(--spacing-04);grid-template-columns:repeat(auto-fill,minmax(var(--gift-card-design-image-width),1fr));grid-template-rows:auto;width:100%}.gift-card-designs__image{height:var(--gift-card-design-image-height);max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:var(--gift-card-design-image-width)}.gift-card-designs__item{align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.gift-card-designs__item:after{background-color:transparent;border-radius:50%;content:"";display:block;height:4px;margin-top:var(--spacing-02);transition:background-color .2s;width:4px}.gift-card-designs__item--selected:after{background-color:var(--color-content-high)}@media (min-width:768px){:root{--gift-card-design-image-height:112px;--gift-card-design-image-width:72px}}.gift-card-info{display:flex;flex-direction:column;gap:var(--spacing-04);padding-bottom:var(--spacing-09)}.gift-card-info__header{display:flex;flex-direction:row;font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);justify-content:space-between;letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);margin:0;text-transform:var(--text-transform-label-m)}.gift-card-info__title-price{display:flex;flex-direction:column}.gift-card-info__card-quantity{align-self:flex-start}.gift-card-info__reference-label{margin:0}.gift-card-info__reference-label--button{background-color:transparent;border:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-align:inherit;text-transform:inherit}.gift-card-info__reference-label--button:focus-visible{outline:2px solid var(--color-content-high);outline-offset:2px}.gift-card-info__price,.gift-card-info__title{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);margin:0;text-transform:var(--text-transform-label-m)}@media (min-width:768px){.gift-card-info{padding-bottom:var(--spacing-04)}.gift-card-info__card-quantity{display:none}.gift-card-info__price,.gift-card-info__title{font-family:var(--font-family-title-l);font-size:var(--font-size-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);margin:0;text-transform:var(--text-transform-title-l)}}.gift-card-info__visually-hidden{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gift-card-shipping-returns-drawer .zds-drawer__container{max-width:100%;width:100%}.gift-card-shipping-returns-drawer__header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-02)}.gift-card-shipping-returns-drawer__title{font-size:var(--font-size-02);font-weight:var(--font-weight-bold);margin:0;text-transform:uppercase}.gift-card-shipping-returns-drawer__visually-hidden{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px!important;margin:-1px!important;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px!important}.gift-card-shipping-returns-drawer__content{display:flex;flex-direction:column;padding:var(--spacing-02);padding-top:0}.gift-card-shipping-returns-drawer__spot{width:100%}.gift-card-shipping-returns-drawer__fallback{padding:var(--spacing-04);text-align:center}@media screen and (min-width:1280px){.gift-card-shipping-returns-drawer .zds-drawer__container{max-width:600px}.gift-card-shipping-returns-drawer__content,.gift-card-shipping-returns-drawer__header{padding:var(--spacing-04)}}@media screen and (min-width:1440px){.gift-card-shipping-returns-drawer .zds-drawer__container{max-width:700px}}@media screen and (min-width:2560px){.gift-card-shipping-returns-drawer__header{min-height:60px}.gift-card-shipping-returns-drawer__title{font-size:var(--font-size-03)}.gift-card-shipping-returns-drawer__close-button{flex-shrink:0;height:45px;width:45px}.gift-card-shipping-returns-drawer__close-button svg{height:100%;width:100%}.gift-card-shipping-returns-drawer .zds-drawer__container{max-width:900px}}.gift-card-return-info__button{font-family:var(--font-family-label-m);font-size:var(--font-size-label-m);font-weight:var(--font-weight-label-m);margin-top:var(--spacing-06);text-transform:uppercase}@media screen and (min-width:768px){.gift-card-return-info__button{margin-top:var(--spacing-10)}}:root{--gift-card-detail-content-padding-mob-vertical:var(--spacing-03);--gift-card-detail-content-padding-mob-horizontal:var(--spacing-02)}.product-detail-view__mob-main-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--gift-card-detail-content-padding-mob-vertical) var(--gift-card-detail-content-padding-mob-horizontal) 0;width:100%}.product-detail-view__mob-main-image-wrapper{position:relative;width:100%}.gift-card-detail-view__secondary-thumbnail-mob{bottom:var(--spacing-02);cursor:pointer;height:auto;position:absolute;right:var(--spacing-02);width:var(--spacing-09)}.product-detail-view__mob-main-info{padding:var(--gift-card-detail-content-padding-mob-vertical) 0;width:100%}.product-detail-view__mob-description-list{margin-top:var(--spacing-09)}.product-detail-view__main-image{margin:0;width:100%}:root{--gift-card-detail-main-info-top-margin:calc(var(--zds-layout-knee-top) + 5px);--gift-card-detail-secondary-info-max-width:180px;--gift-card-detail-main-image-width:.49;--gift-card-detail-main-info-width:.35;--gift-card-detail-remaining-width:calc(1 - var(--gift-card-detail-main-image-width))}.product-detail-view .layout-content{margin-top:0}.gift-card-detail-view-std{padding-left:var(--spacing-07);padding-right:var(--spacing-07)}.product-detail-view__description-list-std{margin:0 0 var(--spacing-09) 0}.gift-card-detail-view__main-image-wrapper{align-items:flex-end;display:flex;gap:var(--spacing-04);width:calc(100% * var(--gift-card-detail-main-image-width))}.gift-card-detail-view__secondary-thumbnail{cursor:pointer;flex-shrink:0;height:auto;width:var(--spacing-09)}.gift-card-detail-view__main-info{--sidebar-offset:calc(var(--zds-layout-sidebar-width) - var(--spacing-07));box-sizing:border-box;margin-left:var(--spacing-08);margin-right:var(--sidebar-offset);width:calc(100% * var(--gift-card-detail-remaining-width) - var(--spacing-08) - var(--sidebar-offset))}@media (min-width:768px){.gift-card-detail-view__main-content{align-items:flex-start;display:flex;justify-content:space-between;margin-top:var(--gift-card-detail-main-info-top-margin);width:100%}.gift-card-detail-view__secondary-content{align-items:flex-end;display:flex;justify-content:space-between;margin:var(--spacing-15) calc(var(--spacing-04) / 2) 0;width:calc(100% - var(--spacing-04))}.gift-card-detail-view__secondary-info{align-items:center;align-self:center;display:flex;flex-direction:column;font-size:var(--font-size-body-m);justify-content:center;width:40%}.gift-card-detail-view__secondary-image{width:calc(50% - (var(--spacing-10) / 2))}.gift-card-detail-view__extra-images{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-10);justify-content:flex-start;margin:0 calc(var(--spacing-04) / 2);padding-top:var(--spacing-10)}.gift-card-detail-view__extra-image-wrapper{width:calc(50% - (var(--spacing-10) / 2))}.gift-card-detail-view__extra-image{width:100%}.gift-card-detail-view__info{margin-bottom:0}}@media (min-width:1280px){:root{--gift-card-detail-main-image-width:.58}.gift-card-detail-view__main-content{margin-top:0}.gift-card-detail-view__main-image{margin-top:var(--spacing-07)}.gift-card-detail-view-std{padding-left:var(--zds-layout-sidebar-width);padding-right:var(--zds-layout-sidebar-width)}.gift-card-detail-view__main-info{margin-left:0;margin-right:0;margin-top:var(--gift-card-detail-main-info-top-margin);padding:0 var(--spacing-04) var(--spacing-04);width:calc(100% * var(--gift-card-detail-main-info-width))}}@media (min-width:1920px){:root{--gift-card-detail-secondary-info-max-width:320px}}@media (min-width:2160px){:root{--gift-card-detail-main-info-width:.3}}:root{--media-m:768px;--media-l:1280px;--media-xl:1280px;--media-xxl:1600px;--media-xxxl:1920px;--media-xxxxl:2160px;--media-xxxxxl:2560px}:where(input,textarea,select,button){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;border-radius:0;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:0;padding:0}.structured-component-list{list-style:none;margin:0;padding-left:0}