main .shadow-md,main .shadow-sm{box-shadow:none!important}main img.rounded-md{border-radius:2px!important}dm-product-hero-section img.rounded-md{background:#fff;border:1px solid var(--va-line)!important}dm-product-hero-section .snap-x img{aspect-ratio:1/1}dm-product-hero-section h1.dropmagic-text{margin-top:6px}dm-product-hero-section .content-md-medium{font-size:14.5px!important}.charm-main-title{border-top:1px solid var(--va-line);padding-top:22px;margin-top:10px!important;font-weight:400!important;font-size:18px!important}.discount-banner-de{background:transparent!important;border:1px solid #E9C9C4!important;border-radius:2px!important}.discount-banner-de__title{letter-spacing:.12em}main .bg-card{border:1px solid var(--va-line)!important;border-radius:2px!important}main dm-accordion.bg-card{border:0!important;border-bottom:1px solid var(--va-line)!important}main [class*=rounded-md],main [class*=rounded-lg]{border-radius:2px!important}.va-band--pdp{padding-top:48px}@font-face{font-family:"VA Serif";src:url(va-cormorant.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:"VA Serif";src:url(va-cormorant-italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:VA Sans;src:url(va-jost.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{--va-serif:"VA Serif","Cormorant Garamond",Georgia,serif;--va-sans:"VA Sans","Jost",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-body--family:var(--va-sans);--font-subheading--family:var(--va-sans);--font-heading--family:var(--va-serif);--font-paragraph--family:var(--va-sans);--va-fs-h1:34px;--va-fs-h2:32px;--va-fs-h3:22px;--va-fs-body:15px;--va-fs-small:13px;--va-fs-eyebrow:11px}@media(min-width:750px){:root{--va-fs-h1:46px;--va-fs-h2:42px;--va-fs-h3:26px;--va-fs-body:16px}}:where(body,body *:not(svg):not(path)){font-family:var(--va-sans)!important}body{font-size:var(--va-fs-body)}h1,h2,main h3:not([class*=content-]),[class*=title-]:not(p),.va-serif,.va-symbol__name,.va-guide span,.va-step span,.va-faq summary,.va-page .va-lead,.charm-main-title,.va-symbol__icon,h2.dropmagic-text,h1.dropmagic-text{font-family:var(--va-serif)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.12!important}h1,h1.dropmagic-text{font-size:var(--va-fs-h1)!important}main h2,h2.dropmagic-text,.va-band__title,.va-gift__title{font-size:var(--va-fs-h2)!important}.va-intro__title{font-size:calc(var(--va-fs-h1) + 8px)!important}main h3:not([class*=content-]),.va-step h3,.va-page h2,.charm-main-title{font-size:var(--va-fs-h3)!important}.va-symbol__name,.va-guide span,.va-faq summary{font-size:20px!important}main p,main li,main .dropmagic-text:not(h1):not(h2):not(h3),.va-page{font-size:var(--va-fs-body)!important;line-height:1.6}main [class*=content-xs],main [class*=content-sm],.va-symbol__desc,.va-guide em,.va-step p,.charm-label,.va-note{font-size:var(--va-fs-small)!important}h3[class*=content-]{font-family:var(--va-sans)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.02em!important}.va-eyebrow,.va-footer-links__head,.charm-builder-head .charm-label{font-size:var(--va-fs-eyebrow)!important;letter-spacing:.22em!important;font-weight:500!important}main .title-3xs-semibold.dropmagic-text,main p.line-through{font-family:var(--va-sans)!important;font-weight:500!important;letter-spacing:0!important}main .title-3xs-semibold.dropmagic-text{font-size:24px!important}main p.line-through{font-size:17px!important}.price,.price-item{font-family:var(--va-sans)!important}.va-btn,.va-link,.product-form__buttons button,main a.button,.kaching-cart__checkout-button,.kaching-cart button[type=submit]{font-family:var(--va-sans)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase}.shopify-section-group-header-group p,.shopify-section-group-header-group span{letter-spacing:.14em}dm-product-hero-section{padding-top:8px!important}dm-product-hero-section .snap-x{gap:8px!important}dm-product-hero-section .grid.gap-y-4{row-gap:10px!important}dm-product-hero-section p.ml-2{font-size:12.5px!important;color:var(--va-muted)!important;letter-spacing:.02em}html.kaching-body__cart-open [aria-label="POPUP Form"],html.kaching-body__cart-open div[class*=kl-private-reset-css][role=dialog],html.kaching-body__cart-open .kl-teaser{display:none!important}.va-gal-on>:not(.va-gal){display:none!important}.va-gal{position:relative;width:100%;min-width:0}.va-gal__stage{position:relative;background:#fff;border:1px solid var(--va-line);border-radius:2px;overflow:hidden}.va-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.va-gal__track::-webkit-scrollbar{display:none}.va-gal__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:1/1}.va-gal__slide img{display:block;width:100%;height:100%;object-fit:cover;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.va-gal__nav{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;border:1px solid var(--va-line);border-radius:50%;background:#fbf8f3eb;cursor:pointer;opacity:0;transition:opacity .2s;padding:0}.va-gal__nav:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1.5px solid #1C1A17;border-right:1.5px solid #1C1A17;transform:translate(-65%,-50%) rotate(45deg)}.va-gal__nav--prev{left:12px}.va-gal__nav--prev:before{transform:translate(-35%,-50%) rotate(-135deg)}.va-gal__nav--next{right:12px}.va-gal:hover .va-gal__nav,.va-gal__nav:focus-visible{opacity:1}.va-gal__count{position:absolute;right:10px;bottom:10px;padding:3px 9px;border-radius:20px;background:#1c1a179e;color:#fff;font-size:11px;letter-spacing:.06em;font-family:var(--va-sans)}.va-gal__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.va-gal__thumbs::-webkit-scrollbar{display:none}.va-gal__thumb{flex:0 0 64px;height:64px;padding:0;border:1px solid var(--va-line);border-radius:2px;background:#fff;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s}.va-gal__thumb.is-active{opacity:1;border-color:#1c1a17}.va-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block;border:0!important;box-shadow:none!important}@media(hover:none){.va-gal__nav{display:none}}@media(max-width:749px){.va-gal__slide{aspect-ratio:auto;height:min(92vw,360px)}.va-gal__thumb{flex-basis:52px;height:52px}.va-gal__thumbs{gap:6px;margin-top:8px}}.h1,.h2,.h3,.h4{font-family:var(--va-serif)!important;font-weight:500!important}h1 strong,h2 strong,h3 strong,h4 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong{font-family:inherit!important;font-weight:inherit!important}dm-product-info .vd-duo{background:transparent!important;border:0!important;border-top:1px solid var(--va-line)!important;border-bottom:1px solid var(--va-line)!important;border-radius:0!important;padding:14px 4px!important;margin:6px 0 4px!important;box-shadow:none!important}dm-product-info .vd-duo__item{justify-content:center;gap:10px!important}dm-product-info .vd-duo__item svg{width:20px!important;height:20px!important;color:#1c1a17!important;flex:0 0 20px}dm-product-info .vd-duo__item p{margin:0;line-height:1.25!important}dm-product-info .vd-duo__item strong{display:block;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase;color:#1c1a17}dm-product-info .vd-duo__item span{display:block;font-size:12.5px!important;color:var(--va-muted)!important;margin-top:2px}dm-product-info .vd-duo__sep{background:var(--va-line)!important;width:1px!important;height:28px!important;opacity:1!important}main[data-template^=product]{display:flex;flex-direction:column}main[data-template^=product]>.shopify-section:has(dm-product-hero-section){order:-3}main[data-template^=product]>.shopify-section:has(.break-inside-avoid-column .bg-card){order:-2}main[data-template^=product]>.ui-test-collection-list{order:-1}.shopify-section:has(.break-inside-avoid-column .bg-card)>div{background:#f4eee4!important}.shopify-section:has(.break-inside-avoid-column .bg-card) h2+p{color:var(--va-muted)!important}.break-inside-avoid-column .bg-card{background:#fffdf9!important;border:1px solid var(--va-line)!important;border-radius:2px!important;box-shadow:none!important;padding:22px 20px!important}.break-inside-avoid-column .bg-card .flex>.w-fit{color:#b8893e!important}.break-inside-avoid-column .bg-card .flex>.w-fit svg{width:14px!important;height:14px!important}.break-inside-avoid-column .bg-card p.content-md-regular{font-size:15px!important;line-height:1.55!important}.break-inside-avoid-column .bg-card p.content-md-regular strong{display:block;font-family:var(--va-serif)!important;font-weight:500!important;font-size:21px!important;line-height:1.2!important;margin-bottom:10px;color:#1c1a17}.break-inside-avoid-column .bg-card p.content-md-regular em{font-family:var(--va-serif)!important;font-style:italic!important;font-size:17px!important;line-height:1.5!important;color:#3a352f}.break-inside-avoid-column .bg-card .gap-x-3{border-top:1px solid var(--va-line);padding-top:16px}.break-inside-avoid-column .bg-card .size-12{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.break-inside-avoid-column .bg-card .size-12 img{border-radius:50%!important;border:0!important}.break-inside-avoid-column .bg-card p.content-sm-bold{font-size:14px!important;font-weight:500!important;letter-spacing:.02em}.break-inside-avoid-column .bg-card p.content-sm-regular{font-size:12px!important;letter-spacing:.06em;color:var(--va-muted)!important}.break-inside-avoid-column{padding-left:0}.snap-x:has(>.break-inside-avoid-column){gap:12px;padding-left:16px!important;padding-right:16px!important;scroll-padding-left:16px}.ui-test-collection-list h3{font-family:var(--va-serif)!important;font-size:var(--va-fs-h2)!important;text-align:center}.ui-test-collection-list h3 strong{font-weight:500!important}.ui-test-collection-list .collection-card{background:transparent!important;color:#1c1a17!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ui-test-collection-list .collection-card__image{border:1px solid var(--va-line)!important;border-radius:2px!important;background:#fff;overflow:hidden}.ui-test-collection-list .collection-card__image img{transition:transform .6s ease}.ui-test-collection-list .collection-card:hover .collection-card__image img{transform:scale(1.04)}.ui-test-collection-list .collection-card__inner{height:auto!important;gap:0!important}.ui-test-collection-list .collection-card__content{background:transparent!important;padding:12px 0 0!important;margin:0!important;min-height:0!important;flex:0 0 auto!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}.ui-test-collection-list .collection-card__content .text-block{padding:0!important;margin:0!important;width:100%}.ui-test-collection-list .collection-card__content *{color:#1c1a17!important;background:transparent!important}.ui-test-collection-list .collection-card__content .text-block{font-family:var(--va-serif)!important;font-size:21px!important;font-weight:500!important;line-height:1.2}.ui-test-collection-list .collection-card__content .text-block:after{content:"Entdecken \2192";display:block;font-family:var(--va-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--va-muted);margin-top:6px}.ui-test-collection-list .section-background,.ui-test-collection-list .section-resource-list,.ui-test-collection-list .resource-list{background:#fbf8f3!important}.ui-test-collection-list .text-block.h4,.ui-test-collection-list .text-block.h4 h3,.ui-test-collection-list .text-block.h4 strong{font-family:var(--va-serif)!important;font-size:var(--va-fs-h2)!important;font-weight:500!important}.ui-test-collection-list .collection-card__content .text-block,.ui-test-collection-list .collection-card__content .text-block *{font-family:var(--va-serif)!important;font-size:21px!important;font-weight:500!important;text-align:left!important;line-height:1.2!important}.ui-test-collection-list .collection-card__content .text-block:after{font-family:var(--va-sans)!important}h2.va-intro__title,h2.va-band__title,h2.va-gift__title,.text-block h2{font-weight:500!important}main strong,main b,footer strong,footer b{font-weight:500!important}[class*=content-][class*=-bold],[class*=content-][class*=semibold]{font-weight:500!important}.charm-label{font-size:var(--va-fs-eyebrow)!important;font-weight:500!important;letter-spacing:.2em!important}.charm-progress,.charm-slot-name,.discount-banner-de__title{font-weight:500!important}footer p[class*=content-md-semibold]{font-size:14px!important;font-weight:400!important}.price-item--sale{font-size:15px!important;font-weight:500!important}.price-item--regular.compare-at-price{font-size:13px!important}.shopify-section-group-header-group [class*=bg-black]{background:#1c1a17!important}.shopify-section-group-header-group [class*=bg-black] p{font-size:11.5px!important;font-weight:500!important;letter-spacing:.2em!important}main>.shopify-section:has(dm-marquee.horizontal-marquee){display:none!important}[id$=__XjxX5QP7tP]>div{background:#fbf8f3!important;border-top:1px solid var(--va-line)!important;border-bottom:1px solid var(--va-line)!important}[id$=__XjxX5QP7tP] svg{color:#b8893e!important;fill:currentColor;width:16px!important;height:16px!important}[id$=__XjxX5QP7tP] svg [stroke]{fill:none}[id$=__XjxX5QP7tP] p{font-size:12.5px!important;font-weight:400!important;letter-spacing:.04em!important;color:#1c1a17!important}.va-story .va-figure{margin:28px 0}.va-story .va-figure img{display:block;width:100%;height:auto;border:1px solid var(--va-line);border-radius:2px}.va-story h2{font-size:30px!important;margin:48px 0 16px!important}.va-story .va-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--va-line);border-bottom:1px solid var(--va-line);margin:36px 0 8px;text-align:center}.va-story .va-stats div{padding:20px 6px}.va-story .va-stats div+div{border-left:1px solid var(--va-line)}.va-story .va-stats strong{display:block;font-family:var(--va-serif)!important;font-size:30px;font-weight:500;line-height:1.1;color:#1c1a17}.va-story .va-stats span{display:block;margin-top:6px;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--va-muted)!important;line-height:1.4}.va-story .va-card h3{font-family:var(--va-serif)!important;font-size:20px!important;font-weight:500!important}.va-story .va-timeline{list-style:none;padding:0;margin:8px 0 0}.va-story .va-timeline li{display:grid;grid-template-columns:56px 1fr;padding:18px 0;border-top:1px solid var(--va-line)}.va-story .va-timeline li:last-child{border-bottom:1px solid var(--va-line)}.va-story .va-timeline span{font-family:var(--va-serif)!important;font-size:26px;color:#b8893e;line-height:1}.va-story .va-timeline h3{font-family:var(--va-serif)!important;font-size:20px!important;font-weight:500!important;margin:0 0 4px!important}.va-story .va-timeline p{margin:0;font-size:15px!important;color:#3a352f}.va-story .va-quote{margin:48px 0 8px;padding:28px 8px;border-top:1px solid var(--va-line);border-bottom:1px solid var(--va-line);text-align:center}.va-story .va-quote p{font-family:var(--va-serif)!important;font-style:italic;font-size:23px!important;line-height:1.45!important;color:#1c1a17;margin:0 0 14px}.va-story .va-quote cite{font-style:normal;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--va-muted)}@media(max-width:749px){.va-story .va-grid{grid-template-columns:1fr}.va-story .va-stats strong{font-size:24px}.va-story h2{font-size:26px!important}}@media(max-width:749px){[id$=__XjxX5QP7tP] .w-fit.mx-auto{width:100%!important;column-gap:0!important;align-items:stretch!important}[id$=__XjxX5QP7tP] .w-fit.mx-auto>div{flex:1 1 0;min-width:0;padding:2px 4px}[id$=__XjxX5QP7tP] .w-fit.mx-auto>div~div{border-left:1px solid var(--va-line)}[id$=__XjxX5QP7tP] .flex-row.gap-2{flex-direction:column!important;justify-content:flex-start!important;gap:7px!important;height:100%}[id$=__XjxX5QP7tP] .flex-row.gap-2 p{font-size:11.5px!important;line-height:1.35!important;text-align:center!important;letter-spacing:.03em!important}}.va-story .va-lead{font-size:24px!important;line-height:1.3!important;margin:10px 0 0!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vandryo-atelier-produkt.css.map */
