.dd-promise{--dd-promise-bg: #0b0b0d;--dd-promise-border: #26262b;--dd-promise-border-width: 1px;--dd-promise-radius: 14px;--dd-promise-padding: 16px;--dd-promise-gap: 14px;--dd-promise-align: center;--dd-promise-icon-bg: #1c1c20;--dd-promise-icon: #c7ccd3;--dd-promise-icon-size: 46px;--dd-promise-icon-radius: 10px;--dd-promise-icon-border: #26262b;--dd-promise-icon-border-width: 0px;--dd-promise-icon-stroke: 1.5;--dd-promise-icon-glyph-scale: .56;--dd-promise-title: #f4efe7;--dd-promise-title-size: 15px;--dd-promise-text: #b3aea6;--dd-promise-text-size: 13px;--dd-promise-link: #c7ccd3;--dd-promise-link-size: 12.5px;box-sizing:border-box;width:100%;margin:0 0 16px;padding:var(--dd-promise-padding);border:var(--dd-promise-border-width) solid var(--dd-promise-border);border-radius:var(--dd-promise-radius);background:var(--dd-promise-bg);text-align:left}.dd-promise--flat{display:flex;align-items:var(--dd-promise-align);gap:var(--dd-promise-gap)}.dd-promise--collapsible{display:block}.dd-promise__summary{display:flex;align-items:var(--dd-promise-align);gap:var(--dd-promise-gap);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.dd-promise__summary::-webkit-details-marker{display:none}.dd-promise__summary::marker{content:""}.dd-promise__summary:focus-visible{outline:2px solid var(--dd-promise-title);outline-offset:3px;border-radius:4px}.dd-promise__chevron{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto;color:var(--dd-promise-title);opacity:.6;transition:transform .25s ease,opacity .2s ease}.dd-promise__chevron svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.dd-promise__summary:hover .dd-promise__chevron{opacity:1}.dd-promise--collapsible[open]:not(.dd-promise--closing) .dd-promise__chevron{transform:rotate(180deg);opacity:1}.dd-promise__panel{margin-top:10px}.dd-promise--collapsible[open] .dd-promise__panel{animation:dd-promise-reveal .26s ease both}.dd-promise-js .dd-promise--collapsible[open] .dd-promise__panel{animation:none}@keyframes dd-promise-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dd-promise__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--dd-promise-icon-size);height:var(--dd-promise-icon-size);border:var(--dd-promise-icon-border-width) solid var(--dd-promise-icon-border);border-radius:var(--dd-promise-icon-radius);background:var(--dd-promise-icon-bg);color:var(--dd-promise-icon);overflow:hidden}.dd-promise__icon svg{display:block;width:calc(var(--dd-promise-icon-size) * var(--dd-promise-icon-glyph-scale));height:calc(var(--dd-promise-icon-size) * var(--dd-promise-icon-glyph-scale));fill:none;stroke:currentColor;stroke-width:var(--dd-promise-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.dd-promise__icon img{display:block;width:100%;height:100%;object-fit:cover}.dd-promise__body{flex:1 1 auto;min-width:0}.dd-promise__title{display:block;margin:0;color:var(--dd-promise-title);font-size:var(--dd-promise-title-size);font-weight:700;line-height:1.3;letter-spacing:-.01em}.dd-promise--flat .dd-promise__title{margin-bottom:4px}.dd-promise__summary .dd-promise__title{flex:1 1 auto;min-width:0}.dd-promise__text{margin:0;color:var(--dd-promise-text);font-size:var(--dd-promise-text-size);font-weight:400;line-height:1.45}.dd-promise__text>p{margin:0}.dd-promise__text>p+p{margin-top:6px}.dd-promise__text a{color:inherit;text-decoration:underline}.dd-promise__link{display:inline-block;margin-top:8px;color:var(--dd-promise-link);font-size:var(--dd-promise-link-size);font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:3px}.dd-promise--link-plain .dd-promise__link{text-decoration:none}.dd-promise__link:hover,.dd-promise__link:focus-visible{opacity:.75}.dd-promise__link-arrow{display:inline-block;margin-left:3px;transition:transform .2s ease}.dd-promise__link:hover .dd-promise__link-arrow{transform:translate(3px)}.dd-promise--product{margin-top:12px}.dd-promise--cart{margin-bottom:14px}@media(prefers-reduced-motion:reduce){.dd-promise__link-arrow,.dd-promise__chevron{transition:none}.dd-promise--collapsible[open] .dd-promise__panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dd-promise-callout.css.map */
