@media screen and (max-width:749px){.d-product .d-breadcrumb{display:none}}.d-product__grid{display:flex;flex-direction:column}@media screen and (min-width:750px){.d-product__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px;align-items:start;padding:28px var(--d-gutter) 96px}}.d-gallery__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.d-gallery__list::-webkit-scrollbar{display:none}.d-gallery__item{flex:0 0 100%;scroll-snap-align:start}.d-gallery__item[hidden]{display:none}.d-gallery__media{aspect-ratio:4 / 5}.d-gallery__media video,.d-gallery__media iframe{width:100%;height:100%;object-fit:cover;border:0}.d-gallery__dots{display:flex;justify-content:center;gap:6px;padding:12px 0 0}.d-gallery__dots span{width:18px;height:2px;background:var(--d-line-sand)}.d-gallery__dots span.is-active{background:var(--d-ink)}@media screen and (min-width:750px){.d-gallery__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;overflow:visible}.d-gallery__item.is-first{grid-column:1 / -1}.d-gallery__item:not(.is-first) .d-gallery__media{aspect-ratio:3 / 4}}.d-product__info{display:flex;flex-direction:column;gap:22px;padding:22px var(--d-gutter) 48px}@media screen and (min-width:750px){.d-product__info{position:sticky;top:28px;gap:30px;max-width:520px;padding:0}}.d-product__head{display:flex;flex-direction:column;gap:8px}.d-product__eyebrow{font-size:9.5px;letter-spacing:.28em}.d-product__title{font-size:32px;line-height:1.1}.d-product__price .d-price{font-size:15px;color:var(--d-ink)}@media screen and (min-width:750px){.d-product__head{gap:14px}.d-product__eyebrow{font-size:10.5px;letter-spacing:.34em}.d-product__title{font-size:44px}.d-product__price .d-price{font-size:17px}}.d-product__price .d-price__old{font-size:.85em}.d-product__price .d-price__request{color:var(--d-ink-text)}.d-option{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0;min-inline-size:0}.d-option--color{padding-top:20px;border-top:1px solid var(--d-line)}@media screen and (min-width:750px){.d-option{gap:14px}.d-option--color{padding-top:26px}}.d-option__legend{display:flex;justify-content:space-between;gap:16px;width:100%;padding:0;margin-bottom:12px;font-family:var(--d-sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:750px){.d-option__legend{margin-bottom:14px;font-size:10.5px;letter-spacing:.22em}}.d-option__name{color:var(--d-ink-label)}.d-option__value{color:var(--d-ink);text-align:right}.d-option__fit{padding-bottom:2px;border-bottom:1px solid var(--d-line-field);color:var(--d-ink)}.d-option__values{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:750px){.d-option--color .d-option__values{gap:10px}}.d-swatch{display:flex;width:44px;height:44px;padding:4px;border:1px solid transparent;background:transparent;cursor:pointer}.d-swatch[aria-pressed=true]{border-color:var(--d-ink)}.d-swatch__fill{flex:1;overflow:hidden;background:var(--d-bild)}.d-swatch__fill img{display:block;width:100%;height:100%;object-fit:cover}.d-swatch.is-unavailable .d-swatch__fill{opacity:.35}.d-option--size .d-option__values,.d-option--other .d-option__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media screen and (min-width:750px){.d-option--size .d-option__values{grid-template-columns:repeat(6,minmax(0,1fr))}.d-option--other .d-option__values{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.d-pill{min-height:48px;padding:0 8px;border:1px solid var(--d-line-field);background:transparent;font-family:var(--d-sans);font-weight:400;font-size:13px;letter-spacing:.08em;color:var(--d-ink);cursor:pointer}.d-pill[aria-pressed=true]{border-color:var(--d-ink);background:var(--d-ink);color:#fff}.d-pill:disabled,.d-pill.is-unavailable{border-color:var(--d-line);color:var(--d-ink-off);text-decoration:line-through;cursor:default}.d-option.is-prompted .d-pill:not(:disabled){border-color:var(--d-ink)}.d-option__note{min-height:20px;margin:0;font-family:var(--d-sans);font-weight:300;font-size:13px;color:var(--d-ink-text)}@media screen and (min-width:750px){.d-option__note{font-size:13.5px}}.d-product__actions,.d-product-form form{display:flex;flex-direction:column;gap:10px}.d-product__cta{position:relative}.d-product__cta[aria-disabled=true]{background:var(--d-ink-muted);border-color:var(--d-ink-muted);color:#fff;cursor:pointer}.d-product__cta.is-choose:hover{background:var(--d-ink-muted);border-color:var(--d-ink-muted)}.d-product__cta .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.d-product__cta .loading__spinner.hidden{display:none}.d-product__cta.loading [data-cta-label]{visibility:hidden}.d-product__error{font-size:13px;color:var(--d-error)}.d-product__try-note{margin:0;padding-top:4px;font-family:var(--d-sans);font-weight:300;font-size:13px;line-height:1.7;color:var(--d-ink-sub)}.d-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,12px));background:var(--d-papier);border-top:1px solid var(--d-line)}.d-sticky-cta .d-btn{font-size:11px}@media screen and (max-width:749px){.d-product:has(.d-sticky-cta) .d-product__actions .d-product-form{display:none}body.d-has-sticky-cta{padding-bottom:96px}}.d-accordion{display:flex;flex-direction:column;border-top:1px solid var(--d-line)}.d-accordion__item{border-bottom:1px solid var(--d-line)}.d-accordion__summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;font-family:var(--d-sans);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--d-ink);list-style:none;cursor:pointer}.d-accordion__summary::-webkit-details-marker{display:none}@media screen and (min-width:750px){.d-accordion__summary{min-height:0;padding:20px 0;font-size:11.5px;letter-spacing:.18em}}.d-accordion__icon{font-size:18px;font-weight:300;transition:transform .3s ease}.d-accordion__item[open] .d-accordion__icon{transform:rotate(45deg)}.d-accordion__body{display:flex;flex-direction:column;gap:14px;padding:0 0 22px}.d-accordion__text{font-family:var(--d-sans);font-weight:300;font-size:15px;line-height:1.85;color:var(--d-ink-text)}.d-accordion__text p{margin:0}.d-accordion__text p+p{margin-top:1em}.d-accordion__text a{border-bottom:1px solid var(--d-line-field);color:var(--d-ink)}.d-accordion__meta{margin:0;font-family:var(--d-sans);font-weight:400;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--d-ink-label)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/damano-product.css.map */
