:root{--vd-cream: #f5f0e6;--vd-navy: #0a1628;--vd-gold: #c9a961;--vd-ink: #2c2a26;--vd-cream-rgb: 245, 240, 230;--vd-navy-rgb: 10, 22, 40;--vd-gold-rgb: 201, 169, 97}h1,.h1{letter-spacing:.012em}h2,.h2,h3,.h3{letter-spacing:.014em}.vd-eyebrow{display:block;font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--vd-gold);margin-bottom:1.2rem}h1,h2{text-wrap:balance}.vd-countdown{background:var(--vd-navy);color:var(--vd-cream);padding:.9rem 2rem;display:flex;align-items:center;justify-content:center;gap:2.4rem;flex-wrap:wrap;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.vd-countdown__headline{font-weight:400}.vd-countdown__sub{color:rgba(var(--vd-cream-rgb),.72)}.vd-countdown__clock{display:flex;gap:1rem;align-items:flex-start}.vd-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:4.2rem}.vd-countdown__num{font-size:1.8rem;font-weight:400;line-height:1;color:var(--vd-gold);font-variant-numeric:tabular-nums}.vd-countdown__label{font-size:.9rem;letter-spacing:.12em;color:rgba(var(--vd-cream-rgb),.6);margin-top:.3rem}@media screen and (max-width:749px){.vd-countdown{gap:1.2rem;padding:.8rem 1.2rem;font-size:1.05rem}.vd-countdown__sub{display:none}}.vd-reviews{padding:6rem 0;overflow:hidden;--vd-ticker-speed: 80s}.vd-reviews__head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:3.2rem}.vd-reviews__score{display:flex;align-items:center;gap:1.2rem;font-size:1.3rem}.vd-reviews__score strong{font-size:2.2rem;font-weight:400}.vd-reviews__stars{color:var(--vd-gold);letter-spacing:.2em;font-size:1.6rem}.vd-reviews__viewport{position:relative;display:flex;flex-wrap:nowrap;overflow:hidden}.vd-reviews__track{display:flex;align-items:stretch;flex-wrap:nowrap;flex-shrink:0;gap:2rem;padding-right:2rem;animation:vd-ticker var(--vd-ticker-speed) linear infinite}.vd-reviews__viewport:hover .vd-reviews__track{animation-play-state:paused}@keyframes vd-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}.vd-review{width:280px;flex-shrink:0;background:rgba(var(--vd-navy-rgb),.03);border:1px solid rgba(var(--vd-navy-rgb),.08);border-radius:1.2rem;padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem}.vd-review__stars{color:var(--vd-gold);letter-spacing:.15em}.vd-review__title{font-weight:400;font-size:1.5rem}.vd-review__body{font-size:1.4rem;line-height:1.6;opacity:.85}.vd-review__meta{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;opacity:.7;margin-top:auto;padding-top:1rem}.vd-review__check{color:#00b67a;font-weight:500}.vd-showcase{padding:5.4rem 0;--vd-ratio: 3 / 4;--vd-cols: 3}.vd-showcase__header{text-align:center;margin-bottom:2.4rem}.vd-showcase__heading{font-family:var(--font-heading-family);letter-spacing:.04em;margin:0}.vd-showcase__subheading{margin:.6rem 0 0;text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem;opacity:.6}.vd-showcase__grid{display:grid;grid-template-columns:repeat(var(--vd-cols),1fr);gap:2rem}.vd-showcase__card{position:relative;display:block;overflow:hidden;border-radius:1.2rem;aspect-ratio:var(--vd-ratio);text-decoration:none;background:var(--vd-navy);box-shadow:0 10px 30px rgba(var(--vd-navy-rgb),.18);transition:transform .4s ease,box-shadow .4s ease}.vd-showcase__card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(var(--vd-navy-rgb),.28)}.vd-showcase__media,.vd-showcase__media video,.vd-showcase__media img,.vd-showcase__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.vd-showcase__card:hover .vd-showcase__media video,.vd-showcase__card:hover .vd-showcase__media img{transform:scale(1.04);transition:transform 6s ease}.vd-showcase__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#050a148f,#050a145c,#050a1424 52%,#050a1400)}.vd-showcase__info{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:3.6rem 1.8rem 1.8rem;color:var(--vd-cream);background:linear-gradient(to top,rgba(var(--vd-navy-rgb),.92),rgba(var(--vd-navy-rgb),.78) 45%,rgba(var(--vd-navy-rgb),.44) 76%,rgba(var(--vd-navy-rgb),0));text-shadow:0 2px 14px rgba(0,0,0,.72),0 1px 3px rgba(0,0,0,.55)}.vd-showcase__name{display:flex;align-items:center;gap:.8rem;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:500;letter-spacing:.03em;margin:0}.vd-showcase__verified{display:inline-flex;align-items:center;gap:.3rem;font-size:1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--vd-gold);white-space:nowrap}.vd-showcase__product{margin:.3rem 0 0;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.vd-showcase__btn{display:inline-block;margin-top:1.2rem;padding:.7rem 1.4rem;border:1px solid rgba(var(--vd-cream-rgb),.62);border-radius:.6rem;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;transition:background .3s ease,border-color .3s ease,color .3s ease}.vd-showcase__card:hover .vd-showcase__btn{background:var(--vd-gold);border-color:var(--vd-gold);color:var(--vd-navy);text-shadow:none}.vd-showcase__footer{text-align:center;margin-top:2.4rem}.vd-showcase__viewall{display:inline-flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.12em;font-size:1.15rem;color:var(--vd-gold);text-decoration:none}.vd-showcase__viewall:hover{text-decoration:underline}.vd-logos{--vd-logo-height: 40px;--vd-logo-height-mobile: 28px;--vd-logo-gap: 56px;--vd-logo-opacity: 1;--vd-logo-speed: 40s;overflow:hidden}.vd-logos__heading{text-align:center;margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;opacity:.55}.vd-logos__viewport{display:flex;width:100%}.vd-logos__track{display:flex;align-items:center;gap:var(--vd-logo-gap);flex-shrink:0}.vd-logos--static .vd-logos__viewport{justify-content:center}.vd-logos--static .vd-logos__track{flex-wrap:nowrap;justify-content:space-between;width:100%;max-width:160rem;padding-inline:3.2rem;gap:clamp(1.6rem,2.4vw,var(--vd-logo-gap))}.vd-logos--static .vd-logos__item{min-width:0}.vd-logos--marquee .vd-logos__track{animation:vd-logos-slide var(--vd-logo-speed) linear infinite;padding-right:var(--vd-logo-gap)}@keyframes vd-logos-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.vd-logos__item{display:flex;align-items:center;justify-content:center;flex:none;text-decoration:none}.vd-logos__img{height:var(--vd-logo-height);width:auto;max-width:200px;object-fit:contain;opacity:var(--vd-logo-opacity);display:block}.vd-logos--mono .vd-logos__img{filter:grayscale(1)}.vd-logos__empty{display:flex;align-items:center;justify-content:center;height:var(--vd-logo-height);min-width:110px;border:1px dashed rgba(var(--vd-navy-rgb),.25);border-radius:.6rem;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.45;padding:0 1.2rem;white-space:nowrap}.vd-logos__hint{text-align:center;margin:0;font-size:1.2rem;opacity:.5}@media screen and (max-width:749px){.vd-showcase{padding:4.6rem 0}.vd-showcase__grid{grid-template-columns:1fr;gap:1.2rem}.vd-showcase__header{margin-bottom:1.8rem}.vd-showcase__info{padding:3.2rem 1.6rem 1.6rem}.vd-showcase__name{font-size:1.55rem;flex-wrap:wrap;gap:.5rem}.vd-showcase__verified{font-size:.9rem}.vd-showcase__product{font-size:1.1rem;line-height:1.4}.vd-showcase__btn{font-size:1rem;padding:.65rem 1.2rem}.vd-reviews{padding:4.6rem 0}.vd-reviews__head{margin-bottom:2.2rem}.vd-review{width:262px;padding:1.8rem}.vd-logos__img{height:var(--vd-logo-height-mobile);max-width:140px}.vd-logos--static .vd-logos__viewport{overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:1.8rem;padding-inline:1.8rem;overscroll-behavior-x:contain;scrollbar-width:none}.vd-logos--static .vd-logos__viewport::-webkit-scrollbar{display:none}.vd-logos--static .vd-logos__track{flex-wrap:nowrap;justify-content:flex-start;padding-inline:0;gap:calc(var(--vd-logo-gap) * .62)}.vd-logos--static .vd-logos__item{scroll-snap-align:center}}.vd-eyebrow,.vd-countdown__label,.vd-review__meta,.vd-showcase__product,.vd-showcase__link{white-space:nowrap}.vd-review__title,.vd-showcase__name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}h1,h2,.vd-reviews__head h2{text-wrap:balance}.splide--desktop-dots-under .splide__pagination,.splide--mobile-dots-under .splide__pagination,.splide--small-pagination.splide--desktop-arrows-hidden.splide--desktop-dots-under .splide__pagination,.splide--small-pagination.splide--mobile-arrows-hidden.splide--mobile-dots-under .splide__pagination{position:relative;bottom:auto;left:auto;right:auto;width:min(26rem,62%);height:2px;padding:0;margin:2.4rem auto 0;gap:0;flex-wrap:nowrap;overflow:hidden;background:rgba(var(--color-foreground),.24)}.splide--desktop-dots-under .splide__pagination li,.splide--mobile-dots-under .splide__pagination li{display:block;flex:1 1 0;min-width:0;height:2px}.splide--desktop-dots-under .splide__pagination__page,.splide--mobile-dots-under .splide__pagination__page{display:block;width:100%;height:2px;padding:0;margin:0;border-radius:0;box-sizing:border-box;background:transparent}.splide--desktop-dots-under .splide__pagination__page:before,.splide--mobile-dots-under .splide__pagination__page:before{position:absolute;top:0;left:0;width:100%;height:100%;transform:none;border-radius:0;background:rgb(var(--color-foreground));opacity:0;transition:opacity .45s ease}.splide--desktop-dots-under .splide__pagination__page:hover:before,.splide--mobile-dots-under .splide__pagination__page:hover:before{opacity:.3}.splide--desktop-dots-under .splide__pagination__page.is-active:before,.splide--mobile-dots-under .splide__pagination__page.is-active:before,.splide--desktop-dots-under .splide__pagination li:has(~li .splide__pagination__page.is-active) .splide__pagination__page:before,.splide--mobile-dots-under .splide__pagination li:has(~li .splide__pagination__page.is-active) .splide__pagination__page:before{width:100%;height:100%;border-radius:0;opacity:1}.splide__arrow,.splide--transparent-arrows .splide__arrow{width:4rem;height:4rem;padding:0;border-radius:50%;border:1px solid rgba(var(--color-foreground),.28);background:rgba(var(--color-background),.6);color:rgb(var(--color-foreground));opacity:1;transition:border-color .25s ease,background .25s ease,opacity .25s ease}.splide__arrow svg{display:none}.splide__arrow:after{content:"";width:.8rem;height:.8rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);margin-left:-.2rem}.splide__arrow--prev:after{transform:rotate(135deg);margin-left:.2rem}.splide__arrow:hover:not(:disabled){border-color:rgba(var(--color-foreground),.75);background:rgb(var(--color-background));opacity:1}.splide__arrow:disabled{opacity:.22}@media screen and (min-width:750px){.splide--desktop-arrows-sides.splide--desktop-dots-under .splide__arrow--prev,.splide--desktop-arrows-sides.splide--desktop-dots-under .splide__arrow--next{top:0;margin-top:calc(2.7rem + (100% - (var(--columns-desktop, 4) - 1) * var(--gap-desktop, 40px)) / var(--columns-desktop, 4) * .625);transform:translateY(-50%)}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__dots-and-arrows{display:flex;align-items:center;justify-content:center;gap:1.6rem;width:auto;margin:2.6rem auto 0;position:relative}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__arrows{display:contents}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__arrow--prev,.splide--desktop-dots-under.splide--desktop-arrows-under .splide__arrow--next{position:static;transform:none;top:auto;left:auto;right:auto;margin:0;flex:0 0 auto}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__arrow--prev{order:-1}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__arrow--next{order:1}.splide--desktop-dots-under.splide--desktop-arrows-under .splide__pagination{order:0;width:20rem;margin:0}}@media screen and (max-width:749px){.splide__arrow,.splide--transparent-arrows .splide__arrow{width:3.4rem;height:3.4rem}.splide--mobile-arrows-sides.splide--mobile-dots-under .splide__arrow--prev,.splide--mobile-arrows-sides.splide--mobile-dots-under .splide__arrow--next{top:0;margin-top:calc(2rem + (100% - (var(--columns-mobile, 2) - 1) * var(--gap-mobile, 1.5rem)) / var(--columns-mobile, 2) * .625);transform:translateY(-50%)}.splide--mobile-arrows-sides.splide--mobile-dots-under .splide__arrow--prev{left:.8rem;right:auto}.splide--mobile-arrows-sides.splide--mobile-dots-under .splide__arrow--next{right:.8rem;left:auto}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__dots-and-arrows{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:auto;margin:2.6rem auto 0;position:relative}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__arrows{display:contents}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__arrow--prev,.splide--mobile-dots-under.splide--mobile-arrows-under .splide__arrow--next{position:static;transform:none;top:auto;left:auto;right:auto;margin:0;flex:0 0 auto}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__arrow--prev{order:-1}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__arrow--next{order:1}.splide--mobile-dots-under.splide--mobile-arrows-under .splide__pagination{order:0;width:14rem;margin:0}}.collection__view-all{margin-top:3.2rem}.collection__view-all .button{min-width:0;min-height:0;padding:1.4rem 3.4rem;border:1px solid rgba(var(--color-foreground),.5);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font-size:1.1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;box-shadow:none;transition:background .3s ease,color .3s ease,border-color .3s ease}.collection__view-all .button:before,.collection__view-all .button:after{display:none}.collection__view-all .button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.link-btns--arrow .collection__view-all a.button:not([aria-disabled=true]):hover,.action-btns--arrow .collection__view-all button.button:not([disabled],[disabled=true],.button--tertiary):hover{padding-right:3.4rem;padding-left:3.4rem}.collapsible-content .accordion{border-bottom:1px solid rgba(var(--color-foreground),.14)}.collapsible-content .accordion--top-border{border-top:0}.collapsible-content .accordion:first-child{border-top:1px solid rgba(var(--color-foreground),.14)}.collapsible-content .summary__title .material-symbols-outlined,.collapsible-content .summary__title img{display:none;margin:0}.collapsible-content .accordion__summary{align-items:flex-start;gap:2rem;padding:2.2rem .4rem}.collapsible-content .accordion__title{max-width:none;font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:.01em;transition:opacity .2s ease}.collapsible-content summary:hover .accordion__title{text-decoration:none;opacity:.62}.collapsible-content .accordion__summary>.icon-caret,.collapsible-content .accordion__summary>.icon-plus{display:none}.collapsible-content .accordion__summary:after{content:"";flex:0 0 auto;width:.9rem;height:.9rem;margin-top:.6rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.5;transition:transform .3s ease,opacity .2s ease,margin-top .3s ease}.collapsible-content .accordion__details[open] .accordion__summary:after{transform:rotate(225deg);margin-top:1.1rem;opacity:1}.collapsible-content .accordion__content{max-width:64ch;padding:0 .4rem;font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.78)}.collapsible-content .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding-bottom:2.4rem}.collapsible-content .accordion__content p+p{margin-top:1.1rem}.collapsible-content .accordion__content a{color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;transition:color .2s ease}.collapsible-content .accordion__content a:hover{color:var(--vd-gold)}.collapsible-content__header .caption-with-letter-spacing{margin-bottom:1.2rem;font-size:1.1rem;letter-spacing:.24em;font-weight:500;color:var(--vd-gold)}.collapsible-content__heading{margin-bottom:3.4rem}.product-card-wrapper .card__inner{background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:6px;overflow:hidden}.product-card-wrapper .card,.product-card-wrapper .card__inner,.product-card-wrapper .card-wrapper{box-shadow:none}.product-card-wrapper .card__content{padding-top:1.4rem;padding-left:0;padding-right:0}.product-card-wrapper .card__information{padding-top:0;padding-bottom:0}.product-card-wrapper .card__heading{margin:0;font-size:1.45rem;font-weight:400;line-height:1.45;letter-spacing:.01em}.product-card-wrapper .card__content .card__heading a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:4.205rem}.product-card-wrapper .price{margin-top:.8rem}.product-card-wrapper .price .price-item{font-size:1.45rem;letter-spacing:.01em}.product-card-wrapper .price s .price-item,.product-card-wrapper .price s.price-item,.product-card-wrapper .price__compare-price .price-item{font-size:1.25rem;opacity:.45}@media(prefers-reduced-motion:reduce){.vd-countdown__num{transition:none}.vd-reviews__track,.vd-logos--marquee .vd-logos__track{animation:none}.vd-reviews__viewport{overflow-x:auto}.splide__pagination__page:before{transition:none}}.badge.color-accent-2,.badge.color-accent-2 .icon-discount,.badge.color-accent-2 svg{color:#fff}.badge.color-accent-2 .icon-discount path{fill:currentColor}cart-drawer .cart-progress__bar__badge{margin-left:-16.6667%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vanrohde-brand.css.map */
