.dd-gift-card .dd-pdp__shell{padding-top:44px;padding-bottom:48px;align-items:start}.dd-gift-card__art-frame{padding:32px;background:transparent}.dd-gift-card__art{position:relative;aspect-ratio:5/3;overflow:hidden;border-radius:18px;box-shadow:0 12px 28px #1e0e0a1f;background:transparent}.dd-gift-card__art-background,.dd-gift-card__art-image{display:block;width:100%;height:100%;object-fit:cover}.dd-gift-card__logo{position:absolute;top:17%;left:26%;width:48%;height:auto}.dd-gift-card__art-label{position:absolute;top:50%;left:0;width:100%;text-align:center;font-family:DD Avant,sans-serif;font-weight:700;font-size:clamp(12px,1.6vw,22px);letter-spacing:.07em;color:#1e0e0a}.dd-gift-card .dd-pdp-form__subtitle{max-width:40em;line-height:1.5}.dd-gift-card .dd-pdp-form__commerce-summary{display:none}.dd-gift-card .dd-pdp-variant-picker__legend{font-family:DD Windsor,serif;font-size:20px}.dd-gift-card .dd-pdp-variant-picker__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dd-gift-card .dd-pdp-variant-picker__label{min-width:0;padding:12px 8px}.dd-gift-card .recipient-form{max-width:none;margin:0 0 18px;padding:18px;border:1px solid rgb(30 14 10 / 25%);border-radius:5px;background:#fffaf18c}.dd-gift-card .recipient-form>input[type=checkbox]{top:18px;left:18px}.dd-gift-card .recipient-checkbox{font-family:DD Avant,sans-serif;font-weight:700;font-size:16px;line-height:1.5}.dd-gift-card .recipient-form .icon-checkmark{left:3px;top:7px}.dd-gift-card .recipient-form .recipient-fields__field{margin-bottom:14px}.dd-gift-card .recipient-form textarea{min-height:105px}.dd-gift-card__send-help,.dd-gift-card__date-help{font-family:DD Avant,sans-serif;font-size:13px;line-height:1.5;margin:12px 0 0}.dd-gift-card__delivery{font-family:DD Avant,sans-serif;text-align:center;font-size:14px;margin:12px 0 0}.dd-gift-card__details{gap:28px;margin-top:var(--dd-gift-details-spacing,28px)}.dd-gift-card__how ol{list-style:none;padding:0;margin:16px 0 0;counter-reset:gift-step;display:grid;gap:18px}.dd-gift-card__how li{position:relative;padding-left:42px;counter-increment:gift-step;font-family:DD Avant,sans-serif;font-size:15px;line-height:1.5}.dd-gift-card__how li:before{content:counter(gift-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--dd-color-true-saffron,#d7a43d);font-family:DD Windsor,serif;font-size:18px}.dd-gift-card__how strong,.dd-gift-card__how span{display:block}.dd-gift-card__how strong{font-size:13px;letter-spacing:.025em;margin-bottom:3px}.dd-gift-card .dd-pdp-faq__question{font-family:DD Windsor,serif}@media(min-width:990px){.dd-gift-card .dd-pdp__gallery-column{position:sticky;top:120px}}@media(max-width:989px){.dd-gift-card .dd-pdp__shell{padding-top:24px;padding-bottom:32px}.dd-gift-card__art-frame{padding:20px}.dd-gift-card__art-label{font-size:clamp(12px,3.5vw,20px)}.dd-gift-card .recipient-form{padding:16px}.dd-gift-card .recipient-form>input[type=checkbox]{top:16px;left:16px}.dd-gift-card .recipient-form .icon-checkmark{left:3px;top:7px}}#MainContent .dd-gift-card .customer{padding:0;margin:0;width:100%;max-width:none}.dd-gift-card .dd-pdp-form__subtitle{font-weight:400;font-size:17px}.dd-gift-card .dd-pdp-variant-picker__input:checked+.dd-pdp-variant-picker__label{background:var(--dd-color-canyon-earth);border-color:var(--dd-color-canyon-earth);color:var(--dd-color-sunbleached-bone)}.dd-gift-card .dd-pdp-variant-picker__input:focus-visible+.dd-pdp-variant-picker__label{outline-color:var(--dd-color-canyon-earth)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dd-gift-card.css.map */
