.wmb-verhaal{--wmb-ink: #252321;--wmb-soft: #665e57;--wmb-wine: #6b3443;--wmb-wine-dark: #4e2730;--wmb-paper: #f6f1e8;--wmb-line: #ded4c8;--wmb-focus: #9a7046;--wmb-ok: #2f5d3a;color:var(--wmb-ink)}.wmb-verhaal *{box-sizing:border-box}.wmb-verhaal a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.wmb-verhaal :where(button,textarea,input){font:inherit;letter-spacing:normal}.wmb-verhaal button{cursor:pointer}.wmb-verhaal button:disabled{opacity:.55;cursor:not-allowed}.wmb-verhaal button[aria-disabled=true]{opacity:.75;cursor:progress}.wmb-verhaal :is(button,a,input,textarea,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--wmb-focus);outline-offset:3px}.wmb-verhaal [hidden]{display:none!important}.wmb-verhaal__quickadd,.wmb-verhaal__mini-card,.wmb-verhaal__wine-card{position:relative}.wmb-verhaal__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wmb-verhaal__container{width:min(100% - 40px,1180px);margin:0 auto}.wmb-verhaal__hero{background:var(--wmb-paper);overflow:hidden}.wmb-verhaal__hero-inner{display:grid;align-items:center;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,5vw,90px);padding:clamp(48px,7vw,100px) 0}.wmb-verhaal__hero-inner:has(>div:only-child){display:block;max-width:780px}.wmb-verhaal__title{margin:0 0 22px;font-size:clamp(36px,5.3vw,72px);line-height:1.06;letter-spacing:-.02em;overflow-wrap:break-word}.wmb-verhaal__hero-image img,.wmb-verhaal__maker-image img,.wmb-verhaal__gift-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:3px}.wmb-verhaal__hero-image{height:clamp(260px,35vw,500px)}.wmb-verhaal__eyebrow{color:var(--wmb-wine);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;margin:0 0 14px}.wmb-verhaal__lead{font-size:clamp(18px,2vw,23px);max-width:34ch;line-height:1.55;margin:0 0 30px}.wmb-verhaal__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--wmb-wine);color:#fff!important;border:1px solid var(--wmb-wine);border-radius:3px;padding:14px 24px;min-height:50px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none!important;text-align:center}.wmb-verhaal__cta:hover{background:var(--wmb-wine-dark)}.wmb-verhaal__intro{max-width:810px;margin:48px auto 62px}.wmb-verhaal .wmb-verhaal__intro p{margin:0 0 12px;font-size:19px;line-height:1.65;color:var(--wmb-ink)}.wmb-verhaal .wmb-verhaal__intro p:last-child{margin-bottom:0}.wmb-verhaal__maker{background:var(--wmb-paper);margin:0 -20px;padding:clamp(24px,4vw,48px)}.wmb-verhaal__maker-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center}.wmb-verhaal__maker-head:has(>div:only-child){display:block;max-width:760px}.wmb-verhaal__maker-head h2{font-size:clamp(28px,3.5vw,44px);line-height:1.15;margin:0 0 18px}.wmb-verhaal__maker-text>p:not(.wmb-verhaal__eyebrow){font-size:18px;line-height:1.55;margin:0 0 16px}.wmb-verhaal__maker-image{height:310px}.wmb-verhaal__text-link{color:var(--wmb-wine)!important;font-weight:700}.wmb-verhaal__carousel{display:grid;grid-auto-flow:column;grid-auto-columns:200px;gap:15px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:25px 2px;margin-top:12px;scrollbar-width:thin}.wmb-verhaal__mini-card{scroll-snap-align:start;min-width:0;background:#fff;padding:12px;border:1px solid var(--wmb-line);display:flex;flex-direction:column}.wmb-verhaal__mini-image{height:200px;display:grid;place-items:center;background:#fff}.wmb-verhaal__mini-image img{max-width:100%;max-height:190px;width:auto;height:auto;object-fit:contain}.wmb-verhaal__card-title{margin:10px 0 0;font-size:15px;line-height:1.35;font-weight:650;overflow-wrap:break-word}.wmb-verhaal__card-title a{text-decoration:none}.wmb-verhaal__card-title a:hover{text-decoration:underline}.wmb-verhaal__mini-card .wmb-verhaal__card-title{flex:1}.wmb-verhaal__mini-card .wmb-verhaal__price{margin:10px 0 12px;font-size:15px}.wmb-verhaal__quickadd{border:1px solid var(--wmb-wine);border-radius:3px;background:#fff;color:var(--wmb-wine);padding:11px;min-height:44px;width:100%;font-size:15px;font-weight:700;line-height:1.25}.wmb-verhaal__quickadd:hover{background:var(--wmb-wine);color:#fff}.wmb-verhaal__stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin-top:12px}.wmb-verhaal__story,.wmb-verhaal__more{border-top:1px solid var(--wmb-line);padding:14px 0;font-size:15px}.wmb-verhaal details>summary{display:flex;align-items:center;gap:10px;position:relative;padding:4px 0;list-style:none;cursor:pointer;font-weight:700;line-height:1.4}.wmb-verhaal details>summary::-webkit-details-marker{display:none}.wmb-verhaal details>summary:before,.wmb-verhaal details:not([open]):hover>summary:before,.wmb-verhaal details[open]>summary:before{content:"";position:static;flex:none;width:8px;height:8px;margin:0 3px 0 2px;border:solid var(--wmb-wine);border-width:0 2px 2px 0;border-radius:0;background:none;box-shadow:none;translate:none;transform:rotate(-45deg);transition:transform .2s}.wmb-verhaal details[open]>summary:before{transform:rotate(45deg)}.wmb-verhaal details>summary:after{content:none}.wmb-verhaal details[open]>summary{margin-bottom:12px}.wmb-verhaal__story-body,.wmb-verhaal__more-body{line-height:1.6;overflow-wrap:break-word}.wmb-verhaal__story-body p{margin:0 0 10px}.wmb-verhaal__story-body p:last-child{margin-bottom:0}.wmb-verhaal__more-body{color:var(--wmb-soft)}.wmb-verhaal__selection{padding:74px 0;scroll-margin-top:32px}.wmb-verhaal__section-head{max-width:660px;margin-bottom:32px}.wmb-verhaal__section-head h2,.wmb-verhaal__gift-explainer h2,.wmb-verhaal__outro h2{font-size:clamp(28px,3.5vw,42px);margin:0 0 12px;line-height:1.2}.wmb-verhaal__section-head p:last-child{font-size:17px;line-height:1.55;margin:0}.wmb-verhaal__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.wmb-verhaal__wine-card{border:1px solid var(--wmb-line);background:#fff;display:flex;flex-direction:column;min-width:0}.wmb-verhaal__card-img{min-height:270px;display:grid;place-items:center;padding:14px;background:#fcfaf6}.wmb-verhaal__card-img img{max-width:100%;max-height:280px;object-fit:contain;width:auto;height:auto}.wmb-verhaal__card-body{display:flex;flex:1;flex-direction:column;padding:20px;min-width:0}.wmb-verhaal__card-body .wmb-verhaal__card-title{margin:0 0 9px;font-size:19px;line-height:1.32}.wmb-verhaal__price{font-weight:700;font-size:17px;margin:0 0 12px}.wmb-verhaal__hook{line-height:1.55;font-size:15px;flex:1;margin:0 0 12px;overflow-wrap:break-word}.wmb-verhaal__more{margin:0 0 16px}.wmb-verhaal__empty{padding:22px;border:1px solid var(--wmb-line);line-height:1.55}.wmb-verhaal__empty a{color:var(--wmb-wine);font-weight:700}.wmb-verhaal__gift-explainer{background:var(--wmb-paper);padding:clamp(24px,4vw,52px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:40px;align-items:center}.wmb-verhaal__gift-explainer:has(>div:only-child){display:block}.wmb-verhaal__gift-text p:not(.wmb-verhaal__eyebrow){font-size:17px;line-height:1.55;margin:0 0 12px;max-width:62ch}.wmb-verhaal__gift-image{height:280px}.wmb-verhaal__fineprint{font-size:13px!important;line-height:1.45;color:var(--wmb-soft);margin:6px 0}.wmb-verhaal__outro{padding:70px 0 80px;text-align:center}.wmb-verhaal__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:18px}.wmb-verhaal__links a{color:var(--wmb-wine);font-weight:700}.wmb-verhaal__dialog{border:none;border-radius:6px;padding:0;background:#fff;color:var(--wmb-ink);width:min(94vw,620px);max-width:94vw;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 80px #0003}.wmb-verhaal__dialog::backdrop{background:#201818b9}.wmb-verhaal__dialog-form{padding:0 30px 30px}.wmb-verhaal__dialog-top{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 -30px 18px;padding:24px 30px 14px;background:#fff;border-bottom:1px solid var(--wmb-line)}.wmb-verhaal__dialog-top>div{min-width:0}.wmb-verhaal__dialog-top .wmb-verhaal__eyebrow{margin-bottom:8px}.wmb-verhaal__dialog-title{margin:0;font-size:24px;font-weight:600;line-height:1.25;overflow-wrap:break-word}.wmb-verhaal__dialog-price{margin:6px 0 0;font-weight:700;font-size:17px}.wmb-verhaal__close{flex:none;border:none;background:transparent;color:var(--wmb-ink);font-size:30px;line-height:1;min-width:44px;min-height:44px;margin:-8px -10px 0 0}.wmb-verhaal__gift-choices{border:0;margin:0 0 18px;padding:0;min-width:0}.wmb-verhaal__gift-choices legend{font-weight:700;margin-bottom:10px;padding:0}.wmb-verhaal__pack-option,.wmb-verhaal__letter>.wmb-verhaal__check{display:flex;align-items:center;gap:12px;border:1px solid var(--wmb-line);border-radius:3px;padding:10px 13px;margin-bottom:7px;min-height:56px;cursor:pointer}.wmb-verhaal__pack-option:has(input:checked),.wmb-verhaal__letter>.wmb-verhaal__check:has(input:checked){border-color:var(--wmb-wine);background:var(--wmb-paper)}.wmb-verhaal__pack-option input,.wmb-verhaal__check input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--wmb-wine)}.wmb-verhaal__pack-media{flex:none;width:48px;height:48px;display:grid;place-items:center}.wmb-verhaal__pack-media img{max-width:48px;max-height:48px;width:auto;height:auto;object-fit:contain}.wmb-verhaal__pack-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wmb-verhaal__pack-title{font-weight:600;line-height:1.3;overflow-wrap:break-word}.wmb-verhaal__pack-state,.wmb-verhaal__check-sub{font-size:13px;line-height:1.35;color:var(--wmb-soft)}.wmb-verhaal__pack-price{flex:none;font-weight:700;white-space:nowrap}.wmb-verhaal__unavailable{opacity:.5;cursor:not-allowed}.wmb-verhaal__check:has(input:disabled){opacity:.5;cursor:not-allowed}.wmb-verhaal__note{margin:0 0 10px}.wmb-verhaal__letter{border-top:1px solid var(--wmb-line);padding-top:16px}.wmb-verhaal__check{display:flex;align-items:center;gap:12px;cursor:pointer}.wmb-verhaal__check--small{margin:12px 0 0;font-size:15px}.wmb-verhaal__letter-input{padding:12px 0 0}.wmb-verhaal__field-label{display:block;font-weight:700;margin-bottom:6px}.wmb-verhaal__letter textarea{display:block;width:100%;max-width:100%;min-height:120px;border:1px solid #b9ad9f;border-radius:3px;padding:10px 12px;font-size:16px;line-height:1.5;resize:vertical;background:#fff;color:var(--wmb-ink)}.wmb-verhaal__count{margin:6px 0 0;font-size:13px;color:var(--wmb-soft);text-align:right}.wmb-verhaal__total{margin:20px 0 8px;font-size:18px;font-weight:700}.wmb-verhaal .wmb-verhaal__status,.wmb-verhaal .wmb-verhaal__status:empty{display:block;min-height:1.45em;margin:0 0 12px;line-height:1.45}.wmb-verhaal .wmb-verhaal__status:focus{outline:none}.wmb-verhaal__status[data-state=error]{color:var(--wmb-wine);font-weight:600}.wmb-verhaal__status[data-state=success]{color:var(--wmb-ok);font-weight:600}.wmb-verhaal__submit{width:100%}.wmb-verhaal__cart-link{display:block;margin:14px 0 6px;text-align:center;color:var(--wmb-wine)!important;font-weight:700}.wmb-verhaal__dialog-foot{margin-top:14px;text-align:center}.wmb-verhaal__preview-toggle{margin:12px 0 4px;padding:8px 0;min-height:44px;background:transparent;border:0;color:var(--wmb-wine);text-decoration:underline;text-underline-offset:4px;font-size:15px;font-weight:700;text-align:left}.wmb-verhaal__letter-preview{margin:12px 0 0}.wmb-verhaal__preview-paper{padding:clamp(20px,4vw,36px);background:#fcf8ef;border:1px solid #e5d8c7;box-shadow:0 8px 22px #4033261b;color:#29231f;font-family:Georgia,Times New Roman,serif;overflow-wrap:anywhere}.wmb-verhaal__preview-message{margin:0;font-size:17px;line-height:1.6;font-style:italic;white-space:pre-wrap;overflow-wrap:anywhere}.wmb-verhaal__preview-placeholder{color:var(--wmb-soft)}.wmb-verhaal__preview-ornament{color:var(--wmb-wine);margin:18px 0;font-size:17px;line-height:1;text-align:center}.wmb-verhaal__preview-wine{margin:0 0 8px;font-size:19px;line-height:1.3;font-weight:600}.wmb-verhaal__preview-description{margin:0;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.wmb-verhaal__preview-brand{margin:18px 0 0;text-align:center;font:700 11px/1.2 Arial,sans-serif;letter-spacing:.12em;color:var(--wmb-wine)}.wmb-verhaal__letter-preview>.wmb-verhaal__fineprint{margin:9px 0}@media(max-width:990px){.wmb-verhaal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wmb-verhaal__maker-head{gap:24px}.wmb-verhaal__stories{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.wmb-verhaal__container{width:min(100% - 32px,1180px)}.wmb-verhaal__hero-inner,.wmb-verhaal__maker-head,.wmb-verhaal__gift-explainer{grid-template-columns:minmax(0,1fr)}.wmb-verhaal__hero-inner{padding:40px 0}.wmb-verhaal__hero-image{height:240px}.wmb-verhaal__intro{margin:32px auto 40px}.wmb-verhaal .wmb-verhaal__intro p{font-size:17px}.wmb-verhaal__maker{margin:0 -16px;padding:24px 16px}.wmb-verhaal__maker-image{height:220px}.wmb-verhaal__maker-text>p:not(.wmb-verhaal__eyebrow){font-size:16px}.wmb-verhaal__carousel{grid-auto-columns:172px;gap:12px}.wmb-verhaal__mini-image{height:170px}.wmb-verhaal__mini-image img{max-height:160px}.wmb-verhaal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wmb-verhaal__card-img{min-height:170px;padding:10px}.wmb-verhaal__card-img img{max-height:180px}.wmb-verhaal__card-body{padding:12px}.wmb-verhaal__card-body .wmb-verhaal__card-title{font-size:16px}.wmb-verhaal__hook{font-size:14px}.wmb-verhaal__quickadd{font-size:14px;padding:10px 8px}.wmb-verhaal__selection{padding:50px 0}.wmb-verhaal__gift-explainer{padding:22px;gap:20px}.wmb-verhaal__gift-image{height:200px}.wmb-verhaal__outro{padding:45px 0}.wmb-verhaal__dialog{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.wmb-verhaal__dialog-form{padding:0 16px 28px}.wmb-verhaal__dialog-top{margin:0 -16px 16px;padding:12px 16px 10px}.wmb-verhaal__dialog-top .wmb-verhaal__eyebrow{display:none}.wmb-verhaal__dialog-title{font-size:20px}.wmb-verhaal__dialog-price{font-size:16px;margin-top:2px}.wmb-verhaal__pack-option,.wmb-verhaal__letter>.wmb-verhaal__check{padding:10px;gap:10px}.wmb-verhaal__pack-media{width:40px;height:40px}.wmb-verhaal__pack-media img{max-width:40px;max-height:40px}}@media(max-width:400px){.wmb-verhaal__grid{grid-template-columns:minmax(0,1fr)}.wmb-verhaal__card-img{min-height:200px}}@media(prefers-reduced-motion:reduce){.wmb-verhaal__carousel{scroll-behavior:auto}.wmb-verhaal *,.wmb-verhaal *:before,.wmb-verhaal *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wmb-verhaal.css.map */
