:root{--vv-navy: #000000;--vv-sale: #00B67A;--vv-rand: #e8e8e1}body{letter-spacing:.025em}body,.rte,.footer,.footer-block__details-content,.product__description,.accordion__content{color:rgb(var(--color-foreground))}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;letter-spacing:0}body .announcement-bar-slider.slider-buttons{display:flex}.announcement-bar-slider .slider-button{display:none}.announcement-bar__message{font-family:var(--font-body-family);font-size:13.8px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:1rem 0;min-height:0}@media screen and (max-width:749px){.announcement-bar__message{font-size:11px;letter-spacing:.08em;padding:.9rem 0}}.header{row-gap:1.2rem}.header .header__inline-menu .header__menu-item{font-family:var(--font-heading-family);font-size:14px;text-transform:uppercase;letter-spacing:0;color:var(--vv-navy);padding:.75rem 1.2rem}.header .header__inline-menu summary.header__menu-item{padding-right:2.7rem}.header__menu-item span,.header__active-menu-item{text-decoration:none}.header .header__submenu .header__menu-item{font-size:13px;padding:.6rem 2rem}.vv-countdown{padding:8px 0;min-height:46px;display:flex;align-items:center}.vv-countdown__inner{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;width:100%}.vv-countdown__text{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:700;line-height:1.2;color:inherit;text-decoration:none;letter-spacing:0}.vv-countdown__timer{display:inline-flex;align-items:flex-start;gap:5px}.vv-countdown__timer[hidden]{display:none}.vv-countdown__unit{display:inline-flex;flex-direction:column;align-items:center;min-width:22px}.vv-countdown__num{font-size:15px;font-weight:700;line-height:1.1}.vv-countdown__label{font-size:9px;line-height:1.2;opacity:.85}.vv-countdown__sep{font-size:14px;font-weight:700;line-height:1.15}@media screen and (max-width:749px){.vv-countdown__inner{gap:8px}.vv-countdown__text{font-size:12px;text-align:center}}.vv-vbanner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.vv-vbanner__media,.vv-vbanner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.vv-vbanner__media .vv-vbanner__overlay{display:block;background:#000}.vv-vbanner__video,.vv-vbanner__image,.vv-vbanner__media video,.vv-vbanner__media img,.vv-vbanner__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vv-vbanner__content{position:relative;z-index:1;text-align:center;padding:0 20px;display:flex;flex-direction:column;align-items:center}.vv-vbanner__title{margin:0;font-family:var(--font-heading-family);font-weight:400;line-height:.95;letter-spacing:.02em;text-transform:uppercase;color:inherit;text-shadow:0 2px 18px rgba(0,0,0,.45)}.vv-vbanner__accent{margin:-.3em 0 0;font-family:Snell Roundhand,Apple Chancery,Brush Script MT,Segoe Script,cursive;font-style:italic;font-size:64px;line-height:1;text-shadow:0 2px 14px rgba(0,0,0,.5)}.vv-vbanner .vv-vbanner__btn{margin-top:26px;min-width:165px;min-height:39px;font-weight:400;padding:10px 32px;font-family:var(--font-heading-family);font-size:16px;letter-spacing:.03em;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255}.vv-vbanner__sub{margin:34px 0 0;font-size:20px;line-height:1.25;display:flex;flex-direction:column;text-shadow:0 2px 12px rgba(0,0,0,.5)}.vv-vbanner__sub strong{font-weight:700;font-size:24px}.vv-vbanner__logo{height:auto;max-width:88vw}@media screen and (max-width:749px){.vv-vbanner__accent{font-size:40px}.vv-vbanner__btn{margin-top:18px}.vv-vbanner__sub{margin-top:22px;font-size:16px}.vv-vbanner__sub strong{font-size:19px}}.vv-tiles.page-width{max-width:none;padding-left:40px;padding-right:40px}.vv-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;padding-top:22px;padding-bottom:22px}.vv-tile{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;background:#f2f2f2}.vv-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.1;pointer-events:none;transition:opacity .3s}.vv-tile:hover:after{opacity:.2}.vv-tile__img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.vv-tile:hover .vv-tile__img{transform:scale(1.03)}.vv-tile__label{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;color:var(--vv-navy);padding:8px 15px;font-family:var(--font-heading-family);font-size:16px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.vv-tiles.page-width{padding-left:15px;padding-right:15px}.vv-tiles{gap:10px}.vv-tile__label{font-size:13px;line-height:13px;padding:7px 10px;letter-spacing:.15em}}.vv-ti{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1280px;padding-top:40px;padding-bottom:40px}.vv-ti--right .vv-ti__media{order:2}.vv-ti__media img,.vv-ti__media .placeholder-svg{display:block;width:100%;max-width:598px;height:auto;aspect-ratio:1 / 1;object-fit:cover;margin:0 auto}.vv-ti__text{text-align:center;max-width:455px;margin:0 auto}.vv-ti__title{font-size:36px;line-height:1;margin:0 0 24px}.vv-ti__body{font-size:18px;line-height:1.4}.vv-ti__btn{margin-top:20px}@media screen and (max-width:749px){.vv-ti{grid-template-columns:1fr;gap:24px}.vv-ti .vv-ti__media{order:-1}.vv-ti__title{font-size:26px}.vv-ti__body{font-size:16px}}.vv-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:40px;padding-bottom:40px;text-align:center}.vv-icons__icon{width:92px;height:92px;margin:0 auto 22px;border-radius:50%;background:var(--vv-navy);color:#fff;display:flex;align-items:center;justify-content:center}.vv-icons__icon svg{width:46px;height:46px}.vv-icons__title{font-size:22px;line-height:1.3;margin:0}@media screen and (max-width:749px){.vv-icons{grid-template-columns:repeat(2,1fr);gap:18px 8px}.vv-icons__icon{width:58px;height:58px;margin-bottom:12px}.vv-icons__icon svg{width:30px;height:30px}.vv-icons__title{font-size:13px}}.product__info-container .product__title h1{font-size:30.6px;line-height:1}.product__info-container .price{font-size:20px;letter-spacing:.025em}.product__info-container .price--on-sale .price-item--sale{color:var(--vv-sale);font-weight:700;font-size:1.3em}.product__info-container .price--on-sale .price-item--regular{color:var(--vv-navy)}.product__info-container .price.price--on-sale .price__badge-sale{display:none}@media screen and (min-width:990px){.product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:45px}}.vv-rating{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:500;color:var(--vv-navy);text-decoration:none}.vv-rating__stars{color:#00b67a;letter-spacing:1px}.vv-badge{width:100%;background:#e6f7ee;border-left:3px solid #00b67a;padding:6px 12px;font-size:16px;color:#00724c;font-weight:500;border-radius:4px}.vv-sep{border:0;border-top:1px solid var(--vv-rand);margin:.4rem 0}.product-form__input .form__label{font-size:14.4px;font-weight:300;letter-spacing:.3em;text-transform:uppercase}variant-selects .product-form__input--pill input[type=radio]+label{border-radius:0;min-width:50px;min-height:36px;padding:7px 15px;font-size:16px;letter-spacing:.025em;border-color:#ddd}variant-selects .product-form__input--pill input[type=radio]:checked+label{background:var(--vv-navy);color:#fff;border-color:var(--vv-navy)}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch{width:54px;height:54px;padding:0;border:3px solid #fff;outline:1px solid #ddd;overflow:hidden}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch img{width:100%;height:100%;object-fit:cover}variant-selects .product-form__input input[type=radio]:checked+label.bs-image-swatch{background:#fff;outline:2px solid var(--vv-navy)}.product__inventory{font-size:18px}.product .icon-with-text--vertical .h4{font-family:var(--font-body-family);font-size:18px;font-weight:300;text-transform:none;letter-spacing:.025em}.vv-liquidation{background:#fdecec;border:1px solid #f6c7c7;border-radius:6px;padding:12px 16px;font-size:14px;line-height:1.5;color:#b3001b;text-align:center}.product-form__submit{min-height:48px;font-size:14px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.vv-pay-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0}.product .accordion .accordion__title{font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground))}.product .accordion .summary__title>.svg-wrapper{margin-right:14px}@media screen and (max-width:749px){.product .accordion .accordion__title{font-size:13px;letter-spacing:.06em}}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:24px}.vv-rating{font-size:15px}}.collapsible-content .accordion{border:1px solid var(--vv-rand);padding:0 16px;margin-bottom:10px}.collapsible-content .accordion+.accordion{border-top:1px solid var(--vv-rand)}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-size:16px;text-transform:uppercase}.card__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.02em}.card-information .price--on-sale .price-item--sale{color:var(--vv-sale);font-weight:700}.footer-block__heading{font-family:var(--font-body-family);font-size:15.3px;font-weight:700;letter-spacing:.05em}.footer-block__details-content,.footer-block__details-content p{font-size:15.3px}.footer a{color:#fff}.vv-track{padding-top:60px;padding-bottom:60px;text-align:center}.vv-track__title{font-size:36px;margin:0 0 30px}.vv-track__form{display:flex;flex-direction:column;gap:10px;max-width:520px;margin:0 auto 24px;text-align:left}.vv-track__input{min-height:48px;padding:0 14px;border:1px solid #ccc;font-size:16px}.vv-track__btn{min-height:48px}@media screen and (min-width:990px){.header.header--top-center{row-gap:0}.header--top-center .header__heading-link{padding-top:4px;padding-bottom:4px}.header.header--top-center .header__inline-menu{margin-top:0}.header.header--top-center .header__inline-menu>.list-menu>li>.header__menu-item,.header.header--top-center .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item{font-size:13px;padding-top:6px;padding-bottom:6px;min-height:32px}}.product-form__submit.button{--color-button: 0, 182, 122;--color-button-text: 255, 255, 255;--alpha-button-background: 1;--alpha-button-border: 1}.product__info-container .price:not(.price--on-sale) .price-item--regular,.card-information .price:not(.price--on-sale) .price-item--regular{color:var(--vv-sale)}.price--on-sale .price__sale.vv-sale-first{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.price__sale.vv-sale-first .price-item{margin:0}.vv-korting{display:inline-block;background:var(--vv-sale);color:#fff;padding:5px 11px;border-radius:20px;font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.vv-korting__finale{display:none}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.collapsible-content .accordion__title,.vv-vbanner__title{font-family:var(--font-body-family);font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1,.h0,.h1,.vv-vbanner__title,.vv-ti__title{letter-spacing:.03em}.header .header__inline-menu .header__menu-item,.header .header__inline-menu .header__menu-item span,.header .header__submenu .header__menu-item,.menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vv-ti--natural .vv-ti__media img{aspect-ratio:auto;object-fit:contain}.vv-tile__label{font-family:var(--font-body-family);font-weight:700;letter-spacing:.12em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vv-grayson.css.map */
