.wine-collection-page{--collection-ink: #2a1e17;--collection-muted: #67584d;--collection-line: #dcd6cd;--collection-wine: #351611;--collection-gutter: clamp(20px, 2.5vw, 48px);--collection-card-photo: 88px;--collection-card-inset: 12px;color:var(--collection-ink);background:#f8f7f5;font-family:var(--font-sans),"Poppins",sans-serif}.wine-collection-page main{max-width:2240px;margin-inline:auto}.collection-breadcrumb{display:flex;align-items:center;gap:12px;margin:18px var(--collection-gutter) 16px;color:var(--collection-muted);font-size:14px}.collection-breadcrumb a{text-underline-offset:4px}.collection-breadcrumb a:hover{text-decoration:underline}.collection-intro{margin:0 var(--collection-gutter) 28px;padding:8px 32px;display:flex;align-items:center;justify-content:space-between;gap:40px;color:#241b13;background:#eae8e4;border-radius:28px}.collection-eyebrow{margin:0 0 4px;color:#67584d;font-size:15px;line-height:1.5}.collection-intro h1{margin:0;color:inherit;font-family:var(--font-display),"Averia Serif Libre",serif;font-size:clamp(36px,3.3vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.025em}.collection-box-rule{display:flex;align-items:center;gap:18px;padding-left:36px;border-left:1px solid #dedad3}.collection-box-rule>svg{color:#67584d;flex:0 0 auto}.collection-box-rule p{margin:0;font-size:18px;line-height:1.7}.collection-box-rule strong{font-weight:500}.collection-label-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:0 var(--collection-gutter) 24px;padding:16px 20px;background:#e9e5dd;border-radius:12px;font-size:14px;line-height:1.6}.collection-label-notice strong{font-size:15px;font-weight:600}.collection-label-notice p{margin:2px 0 0}.collection-label-notice a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-weight:500}.collection-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;margin:0 var(--collection-gutter) 72px;align-items:start}.collection-filter-title{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 0 16px;border-bottom:1px solid var(--collection-line)}.collection-filter-title h2{margin:0;font-family:inherit;font-size:18px;font-weight:600}.collection-filter-groups details{padding-block:8px;border-bottom:1px solid var(--collection-line)}.collection-filter-groups summary{display:flex;align-items:center;gap:8px;min-height:42px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.collection-filter-groups summary::-webkit-details-marker{display:none}.collection-filter-groups summary>svg{margin-left:auto;flex:0 0 auto;transition:transform .16s ease}.collection-filter-groups details[open] summary>svg{transform:rotate(180deg)}.collection-filter-count{display:inline-grid;place-items:center;min-width:22px;height:22px;background:#e7dfd1;border-radius:50%;font-size:12px}.collection-filter-help{margin:0 0 8px;max-width:26ch;color:var(--collection-muted);font-size:14px;line-height:1.6}.collection-filter-options{padding:2px 0 10px}.collection-filter-options label{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 0;font-size:14px;line-height:1.5;cursor:pointer}.collection-filter-options input{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin:0;flex:0 0 18px;border:1.5px solid #8a7e70;border-radius:4px;background:#fff;display:grid;place-content:center;cursor:inherit}.collection-filter-options input:checked{background:var(--collection-ink);border-color:var(--collection-ink)}.collection-filter-options input:checked:after{content:"";width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.collection-filter-options input[type=radio]{border-radius:50%}.collection-filter-options input[type=radio]:checked:after{width:6px;height:6px;border:0;background:#fff;border-radius:50%;transform:none}.collection-option-icon{display:block;flex:0 0 22px;width:22px;height:22px;color:#241b13}.collection-country-flag{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.collection-filter-options .is-unavailable .collection-option-icon{color:inherit}.collection-filter-options .is-unavailable{color:#82776c;cursor:default}.collection-filter-options .is-unavailable input{border-color:#c7c0b5;background:transparent}.collection-clear-price{min-height:36px;padding:0 0 6px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.collection-results{min-width:0}.collection-toolbar{min-height:54px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--collection-line);display:flex;align-items:center;gap:16px}.collection-toolbar>p{margin:0;font-size:16px;white-space:nowrap;scroll-margin-top:120px}.collection-toolbar>p strong{font-weight:600}.collection-sort{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--collection-muted)}.collection-sort-label{white-space:nowrap}.collection-sort-control{position:relative;display:inline-flex;width:230px;max-width:100%;min-width:0}.collection-sort select{appearance:none;-webkit-appearance:none;min-height:44px;width:100%;min-width:0;padding:10px 40px 10px 12px;color:var(--collection-ink);font:inherit;font-weight:500;background:#fff;border:1px solid var(--collection-line);border-radius:8px;cursor:pointer}.collection-sort-control>svg{position:absolute;right:12px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--collection-ink);pointer-events:none}.collection-mobile-filters{display:none}.collection-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.collection-active-filters button{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#e5ddcf;border:1px solid transparent;border-radius:100px;font-size:14px;font-weight:500;cursor:pointer}.collection-active-filters button:hover{background:#d9cebc}.collection-active-filters .collection-clear{background:transparent;text-decoration:underline;text-underline-offset:4px;padding-inline:6px}.collection-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px 16px}.collection-grid>li{display:flex;min-width:0;container:collection-card / inline-size}.collection-card{display:grid;grid-template-columns:var(--collection-card-photo) minmax(0,1fr);grid-template-rows:auto 1fr auto;width:100%;background:#fff;border-radius:22px;overflow:hidden}.collection-card--labelled{grid-template-rows:auto auto 1fr auto}.collection-grid.collection-grid--label-preview{row-gap:24px}.collection-wine-photo{position:relative;display:flex;justify-content:center;align-items:center;grid-column:1;grid-row:2/4;min-height:236px;margin:10px 0 10px 10px;background:#f9f8f5;border-radius:16px;overflow:hidden}.collection-wine-photo img{width:100%;height:212px;max-height:calc(100% - 48px);object-fit:contain;mix-blend-mode:multiply;transition:transform .22s ease-out}.collection-wine-photo:hover img{transform:translateY(-3px)}.collection-volume{position:absolute;left:4px;right:4px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px;font-size:13px;font-weight:500;line-height:1.35;text-align:center;border-radius:12px;background:#f2e7d0}.collection-card-copy{grid-column:2;grid-row:2;padding:18px var(--collection-card-inset) 0;display:flex;flex-direction:column;min-width:0}.collection-product-label{grid-column:2;grid-row:2;justify-self:end;display:inline-flex;align-items:center;min-height:26px;max-width:calc(100% - 24px);margin:12px 12px 0;padding:5px 9px;border-radius:100px;background:#f4e4c4;color:#56351f;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.collection-card--labelled .collection-card-copy{grid-row:3;padding-top:12px}.collection-card--labelled .collection-wine-photo{grid-row:2/5}.collection-card--labelled .collection-card-buy{grid-row:4}.collection-wine-style{margin:0 0 6px;color:#764136;font-size:14px;line-height:1.4}.collection-card h2{margin:0 0 8px;font-family:var(--font-display),"Averia Serif Libre",serif;font-size:20px;font-weight:700;line-height:1.18;letter-spacing:-.01em;overflow-wrap:anywhere}.collection-card h2 a{text-underline-offset:4px;text-decoration-thickness:1px}.collection-card h2 a:hover{text-decoration:underline}.collection-wine-details{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--collection-muted)}.collection-maker{grid-column:1/-1;grid-row:1;display:flex;align-items:center;gap:10px;min-height:68px;width:100%;padding:12px;background:#fff;color:var(--collection-ink);border-bottom:1px solid #e7e2da;text-align:left;cursor:pointer}.collection-maker img,.collection-maker-initials{height:36px;width:36px;flex:0 0 36px;border-radius:50%;object-fit:cover}.collection-maker-initials{display:grid;place-items:center;background:#f0efec;color:var(--collection-muted);font-size:12px;font-weight:500}.collection-maker-identity{flex:1;min-width:0}.collection-maker strong{display:block;font-size:13px;line-height:1.35;font-weight:600;text-underline-offset:3px;overflow-wrap:anywhere}.collection-maker:hover strong{text-decoration:underline}.collection-maker small{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--collection-muted);overflow-wrap:anywhere}.collection-maker-count{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.collection-maker-count svg{flex-shrink:0}.collection-card-buy{grid-column:2;grid-row:3;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 var(--collection-card-inset);padding:16px 0 20px;border-top:1px solid #e7e2da}.collection-card-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:66px;max-width:100%;margin-left:auto}.collection-selection{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--collection-muted);font-size:11px;font-weight:400;line-height:1.4;white-space:nowrap}.collection-selection svg{flex:0 0 13px;color:#356a40}.collection-card-buy>p{display:flex;flex-direction:column;margin:0;flex-shrink:0}.collection-card-buy>p strong{font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.collection-card-buy>p span{margin-top:2px;color:var(--collection-muted);font-size:12.5px}.collection-old-price{color:var(--collection-muted);font-size:14px;line-height:1.4;text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.collection-card-buy:has(.collection-old-price){flex-wrap:wrap}.collection-preview-buy{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:100px;background:#242321;color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-align:center}.collection-preview-buy:hover{background:#3b3a37}.collection-add,.collection-special-buy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;color:#fff;background:#242321;border-radius:100px;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,transform .12s ease-out}.collection-add:hover,.collection-special-buy:hover{background:#3b3a37}.collection-add:active:not(:disabled),.collection-special-buy:active{transform:scale(.97)}.collection-add:disabled{background:#e9e5df;color:var(--collection-muted);cursor:default}.collection-special-buy{white-space:normal;text-align:center}.collection-special-buy svg{flex:0 0 17px}@container collection-card (min-width: 460px){.collection-card{--collection-card-photo: 120px;--collection-card-inset: 20px}.collection-maker{padding:11px 20px 11px 14px;gap:12px}.collection-maker img,.collection-maker-initials{width:40px;height:40px;flex-basis:40px}.collection-maker strong{font-size:14.5px}.collection-maker small{font-size:12px}.collection-maker-count{font-size:13px}.collection-card h2{font-size:22px}}@container collection-card (max-width: 360px){.collection-card{--collection-card-photo: 84px}.collection-maker{gap:8px;padding:10px 12px}.collection-maker img,.collection-maker-initials{width:32px;height:32px;flex-basis:32px}.collection-maker strong{font-size:12px}.collection-maker small{font-size:11px}.collection-maker-count{gap:5px;font-size:11px}.collection-card h2{font-size:18px}.collection-wine-style,.collection-wine-details{font-size:12px}.collection-card-buy>p strong{font-size:21px}.collection-add{padding-inline:12px;font-size:13px}}.collection-pagination{margin-top:36px;text-align:center}.collection-pagination p{margin:0 0 16px;color:var(--collection-muted);font-size:14px}.collection-pagination button{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:12px 24px;border:1px solid var(--collection-ink);border-radius:100px;font-size:15px;font-weight:500;cursor:pointer}.collection-pagination button:hover{background:#e5ddcf}.collection-empty{min-height:320px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;background:#fff;border-radius:22px}.collection-empty h2{font-family:var(--font-display),"Averia Serif Libre",serif;margin:0 0 12px;font-size:36px;line-height:1.2}.collection-empty p{margin:0 0 24px;font-size:16px;color:var(--collection-muted)}.collection-empty button{display:inline-flex;align-items:center;gap:20px;min-height:44px;padding:10px 20px;background:#ee7e42;border-radius:100px;font-weight:600}.collection-filter-sheet{--collection-ink: #2a1e17;--collection-muted: #67584d;--collection-line: #dcd6cd;width:430px;max-width:100vw;padding:0;gap:0;background:#f8f6f1;color:var(--collection-ink);font-family:var(--font-sans),"Poppins",sans-serif}.collection-filter-sheet>header{flex-shrink:0;display:grid;grid-template-columns:1fr auto;align-items:center;padding:24px 24px 20px;border-bottom:1px solid var(--collection-line)}.collection-filter-sheet>header h2{font-family:inherit;font-size:24px;font-weight:600;margin:0}.collection-filter-sheet>header button{display:grid;place-items:center;width:44px;height:44px}.collection-filter-sheet>header p{grid-column:1/-1;max-width:31ch;margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--collection-muted)}.collection-filter-sheet-body{flex:1;min-height:0;overflow-y:auto;padding:0 24px 24px;overscroll-behavior:contain}.collection-filter-sheet .collection-filter-options label{min-height:44px;font-size:15px}.collection-filter-sheet>footer{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--collection-line);background:#fff}.collection-filter-sheet>footer>button{min-height:46px;font-size:13px;padding:8px 4px;text-underline-offset:4px;text-decoration:underline}.collection-filter-sheet>footer>button:disabled{color:#82776c}.collection-filter-sheet>footer .collection-show-results{flex:1;text-decoration:none;padding:12px;border-radius:100px;background:#ee7e42;color:#2a1e17;font-size:14px;font-weight:600}.wine-collection-page :is(a,button,input,select,summary):focus-visible,.collection-filter-sheet :is(button,input,summary):focus-visible{outline:2px solid #2d50eb;outline-offset:4px}@media(max-width:1023px){.collection-layout{display:block;margin-bottom:48px}.collection-filters{display:none}.collection-intro{padding:10px 28px;gap:24px}.collection-box-rule{padding-left:24px;gap:12px}.collection-box-rule p{font-size:15px}.collection-mobile-filters{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;background:#fff;border:1px solid var(--collection-line);border-radius:8px;font-size:14px}.collection-mobile-filters>span{font-weight:600}.collection-sort{gap:8px}.collection-toolbar{flex-wrap:wrap;gap:12px}.collection-toolbar>p{flex:1}}@media(max-width:600px){.wine-collection-page{--collection-gutter: 16px}.collection-breadcrumb{margin-block:14px;font-size:13px}.collection-intro{display:block;padding:14px 24px;border-radius:22px;margin-bottom:20px}.collection-eyebrow{font-size:13px;margin-bottom:4px}.collection-intro h1{font-size:36px}.collection-box-rule{margin-top:12px;padding:12px 0 0;border-left:0;border-top:1px solid #dedad3;gap:12px}.collection-box-rule>svg{width:22px;height:22px}.collection-box-rule p{font-size:14px;line-height:1.65}.collection-box-rule p br{display:none}.collection-box-rule strong:before{content:" "}.collection-toolbar{display:grid;grid-template-columns:auto 1fr;gap:12px;padding-bottom:16px;margin-bottom:16px}.collection-toolbar>p{grid-column:1/-1;font-size:15px}.collection-sort{justify-self:stretch;margin:0;min-width:0}.collection-sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.collection-sort-control{flex:1;width:100%}.collection-sort select{font-size:14px}.collection-grid{row-gap:16px}.collection-pagination{margin-top:28px}.collection-empty{padding:28px 24px;min-height:300px}.collection-empty h2{font-size:30px}}@media(max-width:360px){.wine-collection-page{--collection-card-photo: 80px}}@media(prefers-reduced-motion:reduce){.collection-wine-photo img,.collection-filter-groups summary>svg,.collection-add,.collection-special-buy{transition:none;transform:none}}.collection-wine-match{--match-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 22h8M7 10h10M12 15v7'/%3E%3Cpath d='M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z'/%3E%3C/svg%3E");position:relative;display:grid;grid-template-columns:minmax(0,1fr);margin:16px 0 8px;padding:14px 16px;border-radius:16px;background:#351611;color:#fff8ec;transition:background-color .16s ease}.collection-wine-match:hover{background:#45211a}.collection-wine-match h3{margin:0;font-family:var(--font-display),"Averia Serif Libre",serif;font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:inherit;text-wrap:balance}.collection-wine-match h3:after{content:"";display:inline-block;width:.9em;height:.9em;margin-left:.3em;vertical-align:-.1em;background:#f4b942;-webkit-mask:var(--match-glass) center/contain no-repeat;mask:var(--match-glass) center/contain no-repeat}.collection-wine-match p{margin:4px 0 0;font-size:13px;line-height:1.5;color:#ead7bf}.collection-wine-match a{display:inline-flex;align-items:center;gap:6px;justify-self:start;width:auto;min-height:40px;margin:0 0 -8px;padding:0;border-radius:0;background:none;color:#fff8ec;font-size:14px;font-weight:600;line-height:1.4;text-align:left;white-space:nowrap;text-decoration:underline;text-decoration-color:#f4b942;text-decoration-thickness:1px;text-underline-offset:5px}.collection-wine-match a:hover{background:none}.collection-wine-match a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.collection-wine-match a svg{flex:0 0 auto;color:#fff8ec;transition:transform .16s ease}.collection-wine-match:hover a svg{transform:translate(3px)}.collection-wine-match:has(a:focus-visible){outline:2px solid #2d50eb;outline-offset:4px}.collection-wine-match a:focus-visible{outline:none}.collection-filter-sheet .collection-wine-match{margin-block:20px 8px}.collection-wine-match-mobile{display:none}@media(max-width:1023px){.collection-wine-match-mobile{display:block}.collection-wine-match-mobile .collection-wine-match{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;margin:0 0 20px;padding:14px 16px 14px 20px}.collection-wine-match-mobile h3{font-size:20px}.collection-wine-match-mobile .collection-wine-match a{grid-column:2;grid-row:1/3;margin:0;padding:0 18px;border:1px solid rgba(255,248,236,.4);border-radius:100px;text-decoration-line:none}.collection-wine-match-mobile .collection-wine-match:hover a{border-color:#fff8ec}}@media(max-width:480px){.collection-wine-match-mobile .collection-wine-match{grid-template-columns:minmax(0,1fr);padding:14px 16px}.collection-wine-match-mobile h3{font-size:19px}.collection-wine-match-mobile .collection-wine-match a{grid-column:1;grid-row:auto;margin:0 0 -8px;padding:0;border:0;border-radius:0;text-decoration-line:underline}}@media(prefers-reduced-motion:reduce){.collection-wine-match,.collection-wine-match a svg{transition:none;transform:none}}.collection-intro-taste{flex:0 1 330px;padding-left:32px;border-left:1px solid #dedad3}.collection-intro-taste h3{margin:0 0 4px;color:inherit;font-family:var(--font-display),"Averia Serif Libre",serif;font-size:22px;line-height:1.15}.collection-intro-taste a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-color:#f4b942;text-underline-offset:6px}.collection-intro-taste a svg{flex:none}@media(min-width:701px){.collection-intro-taste{flex:0 0 300px;align-self:stretch;display:grid;align-content:center;justify-content:center;padding:8px 0 0;margin-right:-32px}.collection-intro-taste>*{justify-self:start}}@media(min-width:701px)and (max-width:1023px){.collection-intro-taste{flex-basis:260px;margin-right:-28px}}@media(max-width:700px){.collection-intro:has(.collection-intro-taste){flex-wrap:wrap;gap:12px}.collection-intro-taste{flex:1 1 100%;padding:10px 0 0;border-left:0;border-top:1px solid #dedad3}.collection-intro-taste h3{font-size:22px;margin-bottom:2px}}.collection-card-actions{position:relative;min-height:44px}.collection-card-actions .collection-selection{position:absolute;top:100%;margin-top:4px;right:0}.collection-card-buy:has(.collection-selection){padding-bottom:30px}.collection-award{margin:8px 0 16px;color:var(--collection-muted);font-size:14px;line-height:1.5}.collection-award summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none}.collection-award summary::-webkit-details-marker{display:none}.collection-award summary>svg{flex:none;width:20px;height:20px}.collection-award summary>.collection-award-chevron{width:16px;height:16px}.collection-award[open] .collection-award-chevron{transform:rotate(180deg)}.collection-award summary:hover{color:var(--collection-ink)}.collection-award summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.collection-award>p{margin:4px 0 0;padding-left:28px;font-size:14px;line-height:1.5;color:inherit}.collection-card-buy>p .collection-unit-price{margin-top:4px;font-size:12px;line-height:1.5;color:var(--collection-muted)}.collection-card-copy:has(.collection-award) .collection-wine-details{margin-bottom:0}.collection-intro-main{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:1;min-width:0}.collection-intro-mix{flex:none;margin:0;font-size:16px;line-height:1.55;color:var(--collection-muted)}@media(max-width:1100px){.collection-intro-main{display:block}.collection-intro-mix{margin-top:8px;font-size:14px}.collection-intro-mix br{display:none}}main[data-dirt-collection=wine] .collection-intro{background:#fff;box-shadow:inset 0 0 0 1px #241b1314;padding-top:20px;padding-bottom:20px}main[data-dirt-collection=wine] .collection-intro-main{display:block}main[data-dirt-collection=wine] .collection-intro h1{font-size:clamp(24px,1.9vw,30px);line-height:1.15}main[data-dirt-collection=wine] .collection-intro-mix{margin-top:4px;font-size:14px;line-height:1.5}@media(max-width:760px){main[data-dirt-collection=wine] .collection-intro h1{font-size:24px}}@media(min-width:761px){main[data-dirt-collection=wine] .collection-intro-mix{max-width:none;white-space:nowrap}}main[data-dirt-collection=wine] .collection-intro-taste{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;position:relative;border-left:0}@media(min-width:701px){main[data-dirt-collection=wine] .collection-intro-taste{flex:0 0 auto;padding-left:32px;margin-right:0}}main[data-dirt-collection=wine] .collection-intro-taste>*{justify-self:auto;margin-inline:0}main[data-dirt-collection=wine] .collection-intro-taste:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px;background:#241b131f}@media(max-width:900px){main[data-dirt-collection=wine] .collection-intro-taste:before{display:none}}main[data-dirt-collection=wine] .collection-intro-taste>h3{font-size:18px;line-height:1.3;max-width:none;width:auto;margin-bottom:0}@media(min-width:901px){main[data-dirt-collection=wine] .collection-intro-taste>h3{white-space:nowrap}}main[data-dirt-collection=wine] .collection-intro-taste>a{position:relative;gap:6px;min-height:0;margin-top:2px;padding:2px 0 3px;font-size:13px;font-weight:400;line-height:1.5;text-decoration:none}main[data-dirt-collection=wine] .collection-intro-taste>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-radius:1px;background:#f4b942b3}main[data-dirt-collection=wine] .collection-intro-taste>a svg{width:14px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dirt-paper-wine-collection-21dcebd1d4211548.css.map */
