.wd-hidden{display:none!important}.wd-drawer{--drawer-body-padding: var(--spacing-6)}.wd-drawer::part(body){padding:var(--spacing-6);display:flex;flex-direction:column;align-items:stretch;height:100%;overflow-y:auto}.wd-drawer>.wd-form,.wd-drawer .wd-form__form,.wd-drawer .bk-media-configurator-modal__content{width:100%}@media screen and (min-width:700px){.wd-drawer::part(body){padding:var(--spacing-8)}}@media screen and (max-width:699px){.wd-drawer{--drawer-content-max-height: 100vh}}@media screen and (max-width:699px){.wd-drawer__close{flex-shrink:0;inline-size:40px;block-size:40px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:var(--rounded);background:rgb(var(--text-color) / .06)}}.wd-hero{display:grid;gap:var(--spacing-8);align-items:center}.wd-hero__media-col{display:grid;gap:var(--spacing-5);align-content:start}@media screen and (min-width:1000px){.wd-hero--split{grid-template-columns:1fr 1fr;gap:var(--spacing-16)}.wd-hero--split.wd-hero--media-start .wd-hero__media-col{order:-1}}@media screen and (max-width:999px){.wd-hero--split .wd-hero__media-col{display:contents}.wd-hero--split .wd-hero__media{order:1}.wd-hero--split .wd-hero__text{order:2}.wd-hero--split .wd-hero__media-col>.wd-hero__actions{order:3}}.wd-hero__text{display:grid;gap:var(--spacing-4);justify-items:start}.wd-hero--center .wd-hero__text{justify-items:center;text-align:center}.wd-hero__pill{margin-block-start:0!important}.wd-hero--center .wd-hero__pill{justify-content:center}.wd-hero__subheading{margin:0}.wd-hero__heading{margin:0;text-wrap:balance}.wd-hero__content{margin:0;max-width:54ch}.wd-hero__actions{display:grid;gap:var(--spacing-2);justify-items:inherit;margin-block-start:var(--spacing-2)}.wd-hero__actions--big .button{font-size:var(--text-lg);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:var(--spacing-12);padding-inline-end:var(--spacing-12)}.wd-hero__actions--huge .button{font-size:var(--text-lg);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:var(--spacing-16);padding-inline-end:var(--spacing-16);box-shadow:var(--shadow)}@media screen and (max-width:699px){.wd-hero__actions--full-mobile .button{display:block;width:100%;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}}.wd-hero__note{margin:0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.wd-hero__media{position:relative;border-radius:var(--rounded-lg);overflow:hidden}.wd-hero__media img{display:block;width:100%;height:auto;object-fit:cover}.wd-hero__video{display:block;width:100%;aspect-ratio:var(--wd-video-ratio, 4 / 5);overflow:hidden}.wd-hero__video video{display:block;width:100%;height:100%;object-fit:cover}.wd-hero__video--desktop{display:none}@media screen and (min-width:1000px){.wd-hero__video--mobile{display:none}.wd-hero__video--desktop{display:block}}.wd-hero__media--fixed img{aspect-ratio:4 / 5}.wd-hero__media--with-button{position:relative}.wd-hero__media-actions{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--spacing-12) var(--spacing-5) var(--spacing-5);background:linear-gradient(to top,#0000008c,#0000);display:flex;justify-content:center}.wd-hero__media-actions .wd-hero__actions{margin-block-start:0;justify-items:center;text-align:center}.wd-hero__media-actions .wd-hero__note{color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .5)}@media screen and (max-width:999px){.wd-hero__media--fixed img{aspect-ratio:4 / 3}}.wd-hero--overlay{position:relative;border-radius:var(--rounded-lg);overflow:hidden;min-height:460px;align-content:end;padding:var(--spacing-8)}@media screen and (min-width:700px){.wd-hero--overlay{min-height:560px;padding:var(--spacing-16)}}.wd-hero--overlay .wd-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.wd-hero--overlay .wd-hero__media img{width:100%;height:100%}.wd-hero--overlay .wd-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / var(--wd-overlay-opacity, .45)),rgb(0 0 0 / calc(var(--wd-overlay-opacity, .45) * .35)))}.wd-hero--overlay .wd-hero__text{position:relative;z-index:1}.wd-form__form{display:block}.wd-form .bk-media-configurator-modal__content,.wd-form .bk-media-configurator-modal__step-content,.wd-form .bk-media-configurator-modal__form,.wd-form__fieldset,.wd-form__field,.wd-form__row{min-width:0}.wd-form input,.wd-form select,.wd-form textarea{max-width:100%;box-sizing:border-box}.wd-form .bk-media-wunschbild-input{display:block;width:100%;max-width:100%;box-sizing:border-box}.wd-form .bk-media-configurator-modal__progress{min-width:0}.wd-form .bk-media-configurator-modal__step{flex:1 1 0;min-width:0}.wd-form__fieldset{display:grid;gap:var(--spacing-4);text-align:start}.wd-form__field{display:grid;gap:var(--spacing-2);text-align:start}.wd-form__label{font-size:var(--text-sm);font-weight:500}.wd-form__label .wd-form__optional{color:rgb(var(--text-color) / .55);font-weight:400}.wd-audience .bk-media-configurator-modal__option{width:100%;font-family:inherit;font-size:inherit;text-align:center;-webkit-appearance:none;appearance:none}.wd-audience .bk-media-configurator-modal__option:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.wd-form__trust{margin:var(--spacing-3) 0 0 0;font-size:var(--text-xs);color:rgb(var(--text-color) / .6);text-align:center}.wd-form__req{color:rgb(var(--accent));font-weight:600}.wd-form__legend{margin:0;font-size:var(--text-xs);color:rgb(var(--text-color) / .6);text-align:start}.wd-form__intro{margin-block-end:var(--spacing-5);padding:var(--spacing-4);border-radius:var(--rounded);background:rgb(var(--accent) / .06);font-size:var(--text-sm);text-align:start}.wd-form__intro>*{margin:0}.wd-form__intro>*+*{margin-block-start:var(--spacing-2)}.wd-price{margin-block-end:var(--spacing-6);padding:var(--spacing-6);border-radius:var(--rounded-lg);background:rgb(var(--accent) / .08);text-align:start}.wd-price__text{margin:0;font-family:var(--heading-font-family);font-size:var(--text-h4);line-height:1.35;color:rgb(var(--accent));text-wrap:balance}.wd-price__choice{display:grid;gap:var(--spacing-3)}@media screen and (min-width:700px){.wd-price__choice{grid-template-columns:1fr 1fr}}.wd-price__choice .bk-media-configurator-modal__btn{flex:none;width:100%}.wd-price__decline{display:grid;gap:var(--spacing-4);padding:var(--spacing-5);border-radius:var(--rounded);border:1px solid rgb(var(--border-color) / .4);text-align:start}.wd-price__decline .bk-media-configurator-modal__btn{flex:none;width:100%}.wd-form__hint{margin:0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.wd-form__row{display:grid;gap:var(--spacing-4)}@media screen and (min-width:700px){.wd-form__row--two{grid-template-columns:1fr 1fr}}.wd-form__checkbox{display:flex;align-items:flex-start;gap:var(--spacing-2-5);font-size:var(--text-sm);cursor:pointer;text-align:start}.wd-form__checkbox input{margin:0;inline-size:18px;block-size:18px;flex-shrink:0;accent-color:rgb(var(--accent));margin-block-start:2px}.wd-form__summary{display:grid;gap:var(--spacing-3);margin:0 0 var(--spacing-6) 0;padding:var(--spacing-4);border:1px solid rgb(var(--border-color) / .35);border-radius:var(--rounded);background:rgb(var(--text-color) / .03);text-align:start}.wd-form__summary-row{display:grid;gap:var(--spacing-0-5)}.wd-form__summary-term{margin:0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--text-color) / .6)}.wd-form__summary-value{margin:0;font-size:var(--text-base);overflow-wrap:anywhere}.wd-form__summary-empty{margin:0;font-size:var(--text-sm);color:rgb(var(--text-color) / .6)}.wd-form__legal{margin:0;font-size:var(--text-xs);color:rgb(var(--text-color) / .6)}.wd-form__legal a{text-decoration:underline;text-underline-offset:.2em}.wd-form__banner{margin-block-end:var(--spacing-6)}.wd-upload__previews{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3);margin-block-start:var(--spacing-1)}.wd-upload__preview{position:relative;aspect-ratio:1 / 1}.wd-upload__preview img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--rounded);border:1px solid rgb(var(--border-color) / .3)}.wd-upload__preview .bk-media-wunschbild-remove{position:absolute;top:-8px;right:-8px}.wd-upload__status[data-state=error]{color:rgb(var(--error-text))}.wd-upload__status[data-state=success]{color:rgb(var(--success-text))}.wd-inline-form{display:grid;gap:var(--spacing-8)}@media screen and (min-width:1000px){.wd-inline-form--split{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:var(--spacing-16);align-items:start}}.wd-inline-form__intro{display:grid;gap:var(--spacing-4);align-content:start}.wd-inline-form__intro>*{margin:0}.wd-inline-form__card{padding:var(--spacing-6);border-radius:var(--rounded-lg);background:rgb(var(--wd-card-background, var(--background)));box-shadow:var(--shadow-block)}@media screen and (min-width:700px){.wd-inline-form__card{padding:var(--spacing-8)}}.wd-inline-form__footnote{margin:var(--spacing-4) 0 0 0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65);text-align:center}.wd-gallery__filters{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block-end:var(--spacing-6)}@media screen and (max-width:699px){.wd-gallery__filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width)}.wd-gallery__filters::-webkit-scrollbar{display:none}}.wd-gallery__filter{flex-shrink:0;padding:var(--spacing-2-5) var(--spacing-5);border:1px solid rgb(var(--border-color) / .4);border-radius:var(--rounded-full);background:transparent;color:rgb(var(--text-color));font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wd-gallery__filter:hover{border-color:rgb(var(--accent) / .6)}.wd-gallery__filter[aria-pressed=true]{background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--button-text-primary))}.wd-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter)}@media screen and (min-width:700px){.wd-gallery__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1150px){.wd-gallery__grid{grid-template-columns:repeat(4,1fr)}}.wd-gallery__item{position:relative;overflow:hidden;border-radius:var(--rounded-lg);background:rgb(var(--text-color) / .04)}.wd-gallery__item img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform .4s ease}@media screen and (pointer:fine){.wd-gallery__item:hover img{transform:scale(1.04)}}.wd-gallery__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--spacing-6) var(--spacing-3) var(--spacing-3);background:linear-gradient(to top,rgb(0 0 0 / .55),transparent);color:#fff;font-size:var(--text-sm)}.wd-gallery__empty{margin:var(--spacing-8) 0 0 0;text-align:center;color:rgb(var(--text-color) / .65)}.wd-gallery__more{display:flex;justify-content:center;margin-block-start:var(--spacing-8)}.wd-gallery__instagram{display:grid;gap:var(--spacing-3);justify-items:center;text-align:center;margin-block-start:0;padding-block-start:var(--spacing-8);border-top:1px solid rgb(var(--border-color) / .35)}.wd-gallery__instagram>*{margin:0}.wd-gallery__instagram-button{margin-block-start:var(--spacing-2)}@media screen and (min-width:1150px){.shopify-section--wunschdesign-preise .section-header,.shopify-section--wunschdesign-galerie .section-header{grid-template-columns:minmax(0,1fr)}.shopify-section--wunschdesign-preise .section-header .prose,.shopify-section--wunschdesign-galerie .section-header .prose,.shopify-section--wunschdesign-preise .section-header p,.shopify-section--wunschdesign-galerie .section-header p{max-width:none}}.wd-prices__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter)}@media screen and (min-width:1000px){.wd-prices__grid{grid-template-columns:repeat(4,1fr)}}.wd-prices__item{display:grid;gap:var(--spacing-3);align-content:start}.wd-prices__media{overflow:hidden;border-radius:var(--rounded-lg);background:rgb(var(--text-color) / .04)}.wd-prices__media img,.wd-prices__media svg{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.wd-prices__body{display:grid;gap:var(--spacing-1)}.wd-prices__title{margin:0;font-weight:500}.wd-prices__price{margin:0;font-family:var(--heading-font-family);font-size:var(--text-h5);line-height:1.2;color:rgb(var(--wd-price-color, var(--accent)))}.wd-prices__text{margin:0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.wd-prices__note{margin:var(--spacing-0-5) 0 0 0;font-size:var(--text-xs);line-height:1.4;color:rgb(var(--text-color) / .55)}.wd-prices__footnote{margin:var(--spacing-6) 0 0 0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.wd-prices__button{display:flex;margin-block-start:var(--spacing-6)}.wd-cta{display:grid;gap:var(--spacing-4);justify-items:center;text-align:center;max-width:680px;margin-inline:auto}.wd-cta>*{margin:0}.wd-cta__button{margin-block-start:var(--spacing-2)}.wd-faq{display:grid;gap:var(--spacing-8)}@media screen and (min-width:1000px){.wd-faq--split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16);align-items:start}}.wd-faq__intro{display:grid;gap:var(--spacing-4);align-content:start}.wd-faq__intro>*{margin:0}.wd-faq__list{display:grid}.wd-faq__answer-image{margin-block-start:var(--spacing-5)}.wd-faq__answer-image img{display:block;width:100%;height:auto;max-width:var(--wd-faq-image-max-width, 520px);border-radius:var(--rounded-lg)}.wd-faq__answer-caption{margin:var(--spacing-2) 0 0 0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.tabs-inner .tabs-nav__button{background:#fff!important;border-color:#fff!important}.tabs-inner .tabs-nav__button[aria-selected=true],.tabs-inner .tabs-nav__button[aria-selected=true]:hover{background:rgb(var(--accent))!important;border-color:rgb(var(--accent))!important;color:#fff!important}.tabs-inner .tabs-nav__button[aria-selected=true] .tabs-nav__title,.tabs-inner .tabs-nav__button[aria-selected=true] .tabs-nav__number{color:inherit!important}.tabs .media-with-text .media-with-text__content{background:#fff!important;border-radius:var(--rounded)!important;padding:var(--spacing-6)!important}.tabs .tab-content .media-with-text__media{width:100%!important;height:auto!important;align-self:start!important}span.wd-form__label{display:block}.wd-form__channel{margin-block-start:var(--spacing-2)}.wd-form__channel .bk-media-configurator-modal__option{min-height:0;padding:var(--spacing-3) var(--spacing-4)}.wd-form__channel .bk-media-configurator-modal__option-text{font-size:var(--text-sm)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/wunschdesign.css.map */
