.awm-discovery-pending #main facets-form{visibility:hidden}.awm-discovery-pending #main:has(.awm-collection-heading)>nav.breadcrumbs{display:none!important}.awm-discovery-pending #main:has(.awm-search-heading)>nav.breadcrumbs{display:none!important}.awm-search-results{padding-block:24px 48px}.awm-search-results .section-stack{gap:0}.awm-search-grid-stack{gap:16px}.awm-search-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.awm-search-heading .breadcrumbs{margin:0;min-width:0;font-size:13px;letter-spacing:.02em}.awm-search-heading .breadcrumbs .stack-on-mobile{overflow-wrap:anywhere}.awm-search-heading .collection-toolbar{margin:0;min-height:40px;width:auto;flex-shrink:0}.awm-search-results .collection__main{position:relative}.awm-search-results .awm-loading-cards{grid-template-columns:repeat(var(--product-list-items-per-row,2),minmax(0,1fr))}@media(max-width:699px){.awm-search-results{padding-block:16px 32px}.awm-search-heading{flex-wrap:wrap;gap:8px}.awm-search-heading .breadcrumbs,.awm-search-heading .collection-toolbar{width:100%}.awm-search-heading .collection-toolbar__button-list{width:100%;justify-content:space-between}.awm-search-heading .collection-toolbar__button-container:last-child{margin-inline-start:auto}.awm-search-grid-stack{gap:12px}}.awm-discovery-pending #main .collection__main>:not(.awm-collection-loading),.awm-discovery-pending #main .empty-state{visibility:hidden}.shopify-section--main-collection .collection__main{position:relative}.awm-collection-loading{display:none}.awm-discovery-pending .awm-collection-loading{display:block;position:absolute;inset:0 0 auto;min-height:360px}.awm-collection-loading>p{margin:0 0 20px;color:#666;font-size:13px;letter-spacing:.02em}.awm-loading-cards{display:grid;grid-template-columns:repeat(var(--collection-items-per-row-medium,2),minmax(0,1fr));gap:24px}.awm-loading-card{display:grid;gap:14px}.awm-loading-card>div{height:210px;background:#f6f4f0;border-radius:2px}.awm-loading-card>span{height:12px;background:#eeebe5;width:85%}.awm-loading-card>span:last-child{width:45%;height:10px}@media(max-width:1199px){.awm-loading-card:nth-child(4){display:none}}@media(max-width:699px){.awm-loading-card:nth-child(3){display:none}.awm-loading-card>div{height:180px}}.awm-discovery-ready .collection-toolbar__products-count{display:none}.awm-discovery-ready .collection-toolbar{min-height:40px}.awm-discovery-ready .collection-toolbar__button-list{margin-inline-start:auto}.awm-discovery-ready [data-awm-sort-button]{font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:1.35}[data-awm-sort-label]{min-width:0;white-space:normal}[data-awm-producer-sort][hidden]{display:none!important}.awm-discovery-ready .collection__main>.active-facets{display:none}.awm-discovery-ready .facets-sidebar{overflow-anchor:none}.awm-discovery-ready .shopify-section--main-collection .collection__main{row-gap:8px}.awm-discovery-ready .shopify-section--main-collection .awm-selection-overview{margin-block-end:0}.shopify-section--main-collection .container>.v-stack{row-gap:20px}.awm-discovery{font-size:14px;line-height:1.4;color:#333;overflow-anchor:none}.awm-discovery [hidden]{display:none!important}.awm-discovery[aria-busy=true]{pointer-events:none;cursor:progress;opacity:.8}.awm-discovery form{margin:0}.awm-filter-group{border-bottom:1px solid #e4dfd8;padding-block:7px}.awm-filter-group>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;min-height:26px;padding:0;font-size:13px;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.awm-filter-group>summary::-webkit-details-marker{display:none}.awm-filter-group>summary:after{content:"+";display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;inline-size:28px;min-block-size:24px;font-size:18px;font-weight:400;line-height:1;letter-spacing:0;color:#8c847a}.awm-filter-group[open]>summary:after{content:"\2212"}.awm-filter-body{padding-block-start:5px}.awm-filter-loading{margin:0;min-block-size:24px;display:flex;align-items:center;color:#666;font-size:13px;font-weight:400;letter-spacing:0}.awm-filter-row{display:flex;align-items:center;gap:8px;min-height:24px;padding-block:1px;cursor:pointer;font-size:14px;line-height:1.3;letter-spacing:0}.awm-filter-row:has(input:disabled){color:#888;cursor:default}.awm-filter-row input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;display:inline-block!important;position:static!important;opacity:1!important;clip:auto!important;clip-path:none!important;width:16px!important;height:16px!important;margin:0!important;flex-shrink:0;border:1px solid #96938f;border-radius:2px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:12px 12px;pointer-events:auto!important;cursor:pointer}.awm-filter-row input[type=checkbox]:checked,.awm-filter-row input[type=checkbox]:indeterminate{background-color:#f3f0eb;border-color:#96938f}.awm-filter-row input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='%23514b44' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.awm-filter-row input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10' fill='none' stroke='%23514b44' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.awm-filter-row input[type=checkbox]:hover{border-color:#77736e}.awm-filter-row input[type=checkbox]:disabled{opacity:.45!important;cursor:default}.awm-filter-row input[type=checkbox]:focus-visible{outline:2px solid #555;outline-offset:3px}@media(forced-colors:active){.awm-filter-row input[type=checkbox]{-webkit-appearance:auto!important;appearance:auto!important;background-image:none!important;forced-color-adjust:auto}}.awm-filter-scroll{max-height:132px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9c9995 #f4f3f1;scrollbar-gutter:stable;padding-inline-end:5px}.awm-filter-scroll:focus-visible,.awm-discovery input:focus-visible,.awm-discovery summary:focus-visible,.awm-selection-group summary:focus-visible{outline:2px solid #555;outline-offset:3px}.awm-filter-search{width:100%;border:1px solid #bcb9b5;border-radius:0;padding:6px 8px;font-size:13px;margin-block-end:5px;background:#fff;min-height:32px}.awm-location-country{padding-block:1px}.awm-location-row{display:flex;align-items:center;justify-content:space-between;gap:5px}.awm-location-row>.awm-filter-row{flex:1}.awm-region-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;inline-size:28px;min-width:28px;min-height:24px;font-size:18px;font-weight:400;line-height:1;letter-spacing:0;padding:0;color:#8c847a}.awm-region-toggle:is(:hover,:focus-visible),.awm-filter-group>summary:is(:hover,:focus-visible):after{color:#514b44}.awm-location-country>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer}.awm-location-country>summary::-webkit-details-marker{display:none}.awm-location-country>summary:before{content:"\203a";width:10px;font-size:19px}.awm-location-country[open]>summary:before{transform:rotate(90deg)}.awm-location-country .awm-regions{margin-inline-start:26px;border-inline-start:1px solid #dedbd7;padding-inline-start:12px;max-height:152px;overflow-y:auto;scrollbar-width:thin}.awm-location-country .awm-filter-row{flex:1}.awm-availability{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:5px;border-bottom:1px solid #dedbd7}.awm-availability .awm-filter-row{font-size:13px}.awm-selection-overview{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px;margin-block-end:18px;max-width:100%;font-size:14px;line-height:1.4}.awm-selection-overview:empty{display:none}.awm-selection-group{position:relative;max-width:100%}.awm-selection-group>summary,.awm-selection-chip{list-style:none;border:1px solid #e1dcd5;background:#faf8f5;color:#514b44;padding:7px 10px;cursor:pointer;max-width:100%;font-size:14px}.awm-selection-group>summary::-webkit-details-marker{display:none}.awm-selection-group>summary:after{content:" \25be"}.awm-selection-chip--single{display:inline-flex;align-items:center;gap:10px;text-align:start}.awm-selection-chip--single>span:first-child{min-width:0;overflow-wrap:anywhere}.awm-selection-chip--single>span:last-child{flex-shrink:0;font-size:18px;line-height:1}.awm-selection-chip:focus-visible{outline:2px solid #555;outline-offset:3px}.awm-selection-panel{position:absolute;z-index:5;inset-block-start:calc(100% + 5px);inset-inline-start:0;min-width:220px;max-width:min(320px,80vw);background:#fff;border:1px solid #d9d2c8;padding:10px;box-shadow:0 5px 15px #28201618}.awm-selection-list{max-height:220px;overflow-y:auto;scrollbar-width:thin}.awm-selection-remove{display:flex;justify-content:space-between;align-items:center;text-align:start;width:100%;padding:7px 3px;gap:15px;font-size:13px}.awm-selection-remove span:last-child{font-size:17px}.awm-selection-clear{display:block;font-size:12px;text-decoration:underline;padding:8px 0 0}.awm-clear-all{padding:7px 4px;text-decoration:none;font-size:14px;font-weight:400;color:#756d64}.awm-clear-all:is(:hover,:focus-visible){color:#514b44;text-decoration:underline;text-underline-offset:3px}.awm-clear-all:focus-visible{outline:2px solid #756d64;outline-offset:3px}.awm-wine-card{--awm-card-image-height:clamp(190px,50vw,220px);min-width:0;gap:8px}.awm-wine-card .product-card__media{position:relative;block-size:var(--awm-card-image-height)}.awm-wine-card .product-card__image{inline-size:100%;block-size:100%;aspect-ratio:auto;object-fit:contain;object-position:center}.awm-wine-card .awm-card-info,.awm-card-info .awm-card-heading,.awm-card-info .awm-card-details{width:100%;min-width:0;justify-items:stretch;gap:6px}.product-card__info .awm-card-title{display:block;font-family:var(--heading-font-family);font-size:16px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:#292622;height:auto;block-size:2.8em;min-block-size:2.8em;max-block-size:2.8em;width:100%;margin:0;overflow:hidden}.awm-card-vintage{font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;font-variant-numeric:lining-nums tabular-nums}.awm-card-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:inherit;max-block-size:2.8em}.awm-card-wine-name{display:inline;font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:none;color:#756d64;white-space:normal;line-height:inherit}.awm-card-info .product-critic-ratings{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:6px;block-size:24px;min-block-size:24px;margin:0;min-width:0}.product-critic-ratings{align-items:center;gap:6px}.product-rating-item{font-family:"AWM Rating Text",var(--text-font-family);display:flex;margin:0;font-size:15px;block-size:23px;flex-shrink:0;border:1px solid #c7c7c7}.product-rating-item>span,.product-rating-item>span:first-child{display:flex;align-items:center;justify-content:center;width:26px;padding:0 2px;font-size:inherit;line-height:1}.product-rating-item>.product-rating-id,.product-rating-item>span:first-child{background:#f3f0eb;border-inline-end:1px solid #c7c7c7;color:#4a4a4a;font-weight:600}.product-rating-item>.product-rating{background:#fff;color:#292929;font-weight:600}.awm-card-formats{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:16px;block-size:45px;min-block-size:45px;width:100%;border-block-start:0;border-block-end:1px solid #ebe7e2;padding-block:0;text-align:start;font-family:var(--text-font-family);font-size:15px;font-weight:400;letter-spacing:.025em;color:#333;line-height:1.35}.awm-card-info .product-critic-ratings+.awm-card-formats{margin-block-start:-6px}.awm-card-format-control{display:block;position:relative;min-width:0}.awm-card-format-trigger{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:44px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:1.35;padding:8px 2px 8px 0;text-align:start;cursor:pointer}.awm-card-format-trigger [data-awm-card-format-label]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awm-card-format-trigger>svg{flex-shrink:0}.awm-card-format-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.awm-card-format-trigger:hover [data-awm-card-format-label]{text-decoration:underline;text-underline-offset:4px}.awm-card-format-trigger:focus-visible,.awm-card-format-price:focus-visible,.awm-card-format-label:focus-visible{outline:2px solid #555;outline-offset:3px}.awm-card-format-panel{display:none;position:fixed;inset:auto;margin:0;padding:4px;max-inline-size:calc(100vw - 24px);max-block-size:min(300px,calc(100dvh - 24px));border:1px solid #c7c2bb;border-radius:0;background:#fff;color:#292622;box-shadow:0 8px 24px #28201624;font-family:var(--text-font-family);font-size:15px;font-weight:400;letter-spacing:.025em;line-height:1.4;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.awm-card-format-panel:popover-open{display:block}.awm-card-format-panel::backdrop{background:transparent}.awm-card-format-option{display:grid;grid-template-columns:12px minmax(0,1fr) max-content;align-items:center;gap:8px;min-height:44px;padding:10px 8px;background:#fff;text-align:start;text-decoration:none}.awm-card-format-option+.awm-card-format-option{border-block-start:1px solid #e8e3db}.awm-card-format-option>svg{visibility:hidden}.awm-card-format-option>span{overflow-wrap:normal;word-break:normal}.awm-card-format-option[aria-selected=true]{background:#f3f0eb}.awm-card-format-option[aria-selected=true]>svg{visibility:visible}.awm-card-format-option:hover,.awm-card-format-option:focus{background:#f5f3ef;text-decoration:none}.awm-card-format-option:focus-visible{outline:1px solid #555;outline-offset:-2px}.awm-card-format-option>strong{font-weight:400;white-space:nowrap;text-align:end;font-variant-numeric:tabular-nums}.awm-card-format-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awm-card-format-price{display:grid;justify-items:end;justify-self:end;text-align:end;min-inline-size:0;white-space:nowrap}.awm-card-format-price strong{font-size:15px;font-weight:500;color:#292622;font-variant-numeric:tabular-nums}.awm-card-format-price:hover strong,.awm-card-format-label:hover{text-decoration:underline}.awm-discovery-ready [data-awm-result-status]{font-size:12px;color:#666;margin-block:8px}:is(.shopify-section--main-collection,.shopify-section--main-search) .collection__main>.product-list{--product-list-calculated-row-gap:20px}@media(min-width:700px){.awm-wine-card{--awm-card-image-height:clamp(220px,18vw,260px)}}@media(max-width:999px){.awm-filter-row{min-height:40px}.awm-filter-scroll{max-height:208px}.awm-filter-group{padding-block:7px}.awm-filter-group>summary{min-height:36px}.awm-discovery .awm-filter-search{min-height:40px}.awm-selection-panel{position:static;margin-block-start:5px;box-shadow:none}.awm-selection-overview{gap:6px}.awm-discovery-ready .collection-toolbar__button-list{margin-inline-start:0}}@media(max-width:699px){:is(.shopify-section--main-collection,.shopify-section--main-search) .collection__main>.product-list{--product-list-calculated-column-gap:14px;margin-inline:0}.awm-card-info .product-rating-item{font-size:14px;block-size:22px}.product-rating-item>span,.product-rating-item>span:first-child{width:24px;padding:0 1px}.awm-card-info .product-critic-ratings{gap:4px}.awm-card-formats{column-gap:12px;font-size:15px}.awm-card-format-price strong{font-size:15px}.awm-card-format-option{grid-template-columns:10px minmax(0,1fr) max-content;gap:5px;padding:10px 6px;font-size:14px}.awm-card-format-option>svg{width:10px}}@media(max-width:360px){.awm-card-info .product-rating-item{font-size:13px}.product-rating-item>span,.product-rating-item>span:first-child{width:20px;padding-inline:0}.awm-card-info .product-critic-ratings{gap:3px}}@media(min-width:1000px){:is(.shopify-section--main-collection,.shopify-section--main-search)>.color-scheme>.container{--container-gutter:clamp(24px,2.5vw,48px)}:is(.shopify-section--main-collection,.shopify-section--main-search) .collection{--collection-sidebar-width:13.5rem;--collection-gap:36px}:is(.shopify-section--main-collection,.shopify-section--main-search) .collection__main>.product-list{--product-list-calculated-column-gap:clamp(24px,2vw,32px);--product-list-calculated-row-gap:24px}.shopify-section--main-collection .collection>.facets-sidebar{padding-block-start:8px}}.awm-product-purchase-options{width:100%;align-items:stretch}@media(min-width:1000px){.shopify-section--main-product>.section-spacing{padding-block-start:16px}.shopify-section--main-product .product{row-gap:24px}.shopify-section--main-product product-gallery[form*=-main-]{--awm-media-height:clamp(300px,45svh,360px)}}@media(min-width:1150px){.shopify-section--main-product product-gallery[form*=-main-]{--awm-media-height:clamp(440px,66svh,560px)}}.awm-product-purchase-options>.variant-picker{width:100%;min-width:0}.awm-format-option .variant-picker__option-values:has(>.block-swatch){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:100%;align-items:stretch}.awm-format-option .variant-picker__option-values>.block-swatch{min-width:0;min-height:48px;margin:0;padding:12px 10px;border:1px solid #d5d0c7;border-radius:0;background:#fff;color:#67625d;font-size:14px;line-height:1.4;text-align:center;overflow-wrap:anywhere;transition:background .15s ease,border-color .15s ease}.awm-format-option .variant-picker__option-values>.block-swatch:hover{border-color:#8d877d;background:#fbfaf7}.awm-format-option .variant-picker__option-values>:checked+.block-swatch,.awm-format-option .variant-picker__option-values>.block-swatch.is-selected{background:#f3f0eb;border-color:#302c26;color:#292622;box-shadow:inset 0 0 0 .5px #302c26}.awm-format-option .variant-picker__option-values>:focus-visible+.block-swatch{outline:2px solid #555;outline-offset:3px}.awm-format-option .variant-picker__option-values>.block-swatch.is-disabled{color:#717171;background:#fff;--swatch-disabled-strike-color:#dedede}.awm-format-option .variant-picker__option-values>.block-swatch.is-disabled:before{background:linear-gradient(to bottom right,transparent calc(50% - .35px),var(--swatch-disabled-strike-color) calc(50% - .35px) calc(50% + .35px),transparent calc(50% + .35px));pointer-events:none}awm-stock-limit{display:block}.awm-product-quantity,.awm-product-quantity-heading{inline-size:100%}.awm-product-quantity-heading{justify-content:flex-start;align-items:baseline;column-gap:12px}.awm-product-quantity-row{display:flex;align-items:center;gap:16px;inline-size:100%;min-inline-size:0}.awm-product-quantity-row>awm-stock-limit{min-inline-size:0}.product-info .product-info__block-item:has(.awm-product-quantity){margin-block-end:16px}.product-info .product-info__block-item[data-block-type=buy-buttons]{margin-block-start:16px}.awm-product-stock-count{color:#75716d;font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap}.awm-product-buy-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.awm-product-buy-row:has(>.awm-purchase-quantity:not([hidden])){grid-template-columns:128px minmax(0,1fr)}.awm-purchase-quantity{display:grid;gap:6px;min-inline-size:0}.awm-purchase-quantity[hidden]{display:none}.awm-purchase-quantity quantity-selector{--quantity-selector-height:46px;--quantity-selector-input-width:32px;grid-template-columns:44px minmax(0,1fr) 44px;inline-size:100%;min-block-size:48px}.awm-purchase-quantity>.awm-product-stock-count{text-align:center}.awm-purchase-quantity>p{margin:0}.awm-purchase-action{min-inline-size:0}.awm-purchase-action .button{min-block-size:48px;padding-inline:12px}.product-info__block-item[data-block-type=quantity-selector]:not(:has(quantity-selector)){display:none}.awm-product-arrival{display:grid;gap:4px;margin-block:0 12px;color:#67625d;font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none}.awm-product-arrival>p{margin:0}.product-info__block-item[data-block-type=inventory]:not(:has(variant-inventory)){display:none}awm-stock-limit>[data-awm-stock-message]:not([hidden]){margin-block-start:8px;max-width:32ch}@media(max-width:359px){.awm-format-option .variant-picker__option-values>.block-swatch{font-size:13px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.awm-format-option .variant-picker__option-values>.block-swatch{transition:none}}.awm-collection-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);column-gap:16px;align-items:center;min-height:44px;margin-block-start:36px}.awm-collection-heading>h1{grid-column:2;grid-row:1;margin:0;text-align:center;padding:0;min-width:0;overflow-wrap:anywhere}.awm-collection-heading>.breadcrumbs{grid-column:1;grid-row:1;margin:0;min-width:0;font-size:14px;letter-spacing:.025em}.awm-collection-heading>.collection-toolbar{grid-column:3;grid-row:1;justify-self:end;position:static;margin:0;width:auto;min-height:36px;box-shadow:none;border:0;background:transparent;inset:auto;max-width:100%}.awm-collection-heading .collection-toolbar__button-container{border:0;width:auto}.awm-collection-heading .collection-toolbar__button{padding:6px 0 6px 12px;min-height:36px;opacity:.8}.awm-collection-heading .collection-toolbar__button:hover{opacity:1}@media(max-width:999px){.awm-collection-heading{grid-template-columns:max-content minmax(0,1fr);row-gap:16px;margin-block-start:14px}.awm-collection-heading>h1{grid-column:1 / -1;grid-row:1}.awm-collection-heading>.breadcrumbs{grid-column:1;grid-row:2}.awm-collection-heading>.collection-toolbar{grid-column:2;grid-row:2}.awm-collection-heading .collection-toolbar__button-list{justify-content:flex-end;flex-wrap:wrap;gap:4px}.awm-collection-heading .collection-toolbar__button-container{width:auto}.shopify-section--main-collection .container>.v-stack{row-gap:20px}}@media(max-width:699px){.awm-card-format-trigger{gap:4px;padding-block:4px}.awm-card-format-trigger [data-awm-card-format-label],.awm-card-format-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.2;max-block-size:36px}}.awm-wine-card .awm-card-quick-view{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;min-inline-size:44px;min-block-size:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#716c66;font-family:var(--text-font-family);font-size:12px;font-weight:400;letter-spacing:.025em;line-height:1.25;text-transform:none}.awm-wine-card .awm-card-quick-view .awm-card-quick-view-eye{inline-size:20px;block-size:20px;flex:none;transform:none;transition:none}.awm-wine-card .awm-card-quick-view-tooltip{position:absolute;inset-inline-end:0;inset-block-end:calc(100% + 4px);padding:4px 8px;background:#f3f0eb;color:#333;font-family:var(--text-font-family);font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden}.awm-wine-card .awm-card-quick-view:focus-visible .awm-card-quick-view-tooltip{opacity:1;visibility:visible}@media(min-width:1000px)and (hover:hover)and (pointer:fine){.awm-wine-card .awm-card-quick-view:hover .awm-card-quick-view-tooltip{opacity:1;visibility:visible}}.awm-wine-card .awm-card-quick-view:hover{background:#f3f0eb}.awm-wine-card .awm-card-quick-view:focus-visible{outline:1px solid #777;outline-offset:3px}.awm-wine-card .awm-card-quick-view[aria-busy=true]{opacity:.65}@media(max-width:999px),(hover:none),(pointer:coarse){.awm-wine-card .awm-card-quick-view{display:none}}@media(min-width:1000px)and (hover:hover)and (pointer:fine){.awm-wine-card .awm-card-quick-view{opacity:0;pointer-events:none;transform:none}.awm-wine-card:is(:hover,:focus-within) .awm-card-quick-view{opacity:1;pointer-events:auto}}.awm-quick-view-image{display:block;width:100%;height:260px;object-fit:contain}.awm-quick-view-identity{display:grid;gap:10px;margin-block-end:20px}.awm-quick-view-title{font-family:var(--heading-font-family);font-size:20px;font-weight:400;line-height:1.4;letter-spacing:.025em;text-transform:uppercase}.awm-quick-view-wine-name{color:#595959;font-family:var(--heading-font-family);font-size:15px;line-height:1.4}.awm-quick-view-identity .product-critic-ratings{display:flex;flex-wrap:wrap;gap:8px}.awm-quick-view-identity .product-rating-item{font-family:"AWM Rating Text",var(--text-font-family);display:inline-grid;grid-template-columns:24px minmax(0,1fr);align-items:stretch;width:54px;height:23px;flex:none;margin:0;overflow:hidden;border:1px solid #c7c7c7;font-size:15px;line-height:1}.awm-quick-view-identity .product-rating-item>:is(.product-rating-id,.product-rating){display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;height:100%;margin:0;padding:0;font-size:inherit;line-height:1;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}.awm-quick-view-identity .product-rating-item>.product-rating-id{background:#f3f0eb;border-inline-end:1px solid #c7c7c7;color:#4a4a4a;font-weight:600}.awm-quick-view-identity .product-rating-item>.product-rating{background:#fff;color:#292929;font-weight:600}.awm-quick-view-title:focus{outline:none}.awm-quick-view-identity sale-price{font-family:var(--text-font-family);font-size:18px;font-weight:400;letter-spacing:.01em;color:#333}.awm-header-search-label{display:none}.header__search-link>a{display:inline-flex;align-items:center;gap:9px;min-block-size:44px;min-inline-size:44px;justify-content:center}@media(min-width:1200px){.awm-header-search-label{display:inline;font-family:var(--text-font-family);font-size:14px;letter-spacing:.02em}.header__search-link>a{padding-inline:8px;border-block-end:1px solid #dedad5}}.quick-buy-modal{--modal-body-max-width:50rem}.quick-buy-modal .product-info__block-list{display:grid;gap:16px}.quick-buy-modal .product-info__block-list>.product-info__block-item,.quick-buy-modal .product-info__block-list>.product-info__block-group{margin-block:0}.quick-buy-modal .quick-buy-modal__view-more{margin-block-start:16px}@media(min-width:700px){.quick-buy-modal{--modal-body-padding-inline:2rem;--modal-body-padding-block:2rem}.quick-buy-modal .quick-buy-modal__content{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:24px}.quick-buy-modal .quick-buy-modal__close-button{inset-block-start:20px;inset-inline-end:20px}}@media(max-width:699px){.awm-quick-view-image{height:140px}.awm-quick-view-title{font-size:18px;text-align:center}.awm-quick-view-wine-name{text-align:center}.awm-quick-view-identity{gap:10px;margin-block-end:16px}.quick-buy-modal .quick-buy-modal__info-wrapper{border-block-start:0;margin-block-start:12px}.quick-buy-modal .product-info__block-list{gap:12px}}.product-card__figure:has(.awm-card-owc-badge){isolation:isolate}.product-card__figure .awm-card-owc-badge{position:absolute;inset-inline-start:12px;inset-block-end:12px;width:40px;height:40px;object-fit:contain;z-index:2;pointer-events:none}@media(max-width:699px){.product-card__figure .awm-card-owc-badge{inset-inline-start:8px;inset-block-end:8px;width:32px;height:32px}}.awm-product-origin{font-size:15px;line-height:1.5;letter-spacing:.01em;color:#716c66}.awm-product-origin__link{color:inherit;text-decoration:underline;text-decoration-color:#d3cdc6;text-decoration-thickness:1px;text-underline-offset:5px}.awm-product-origin__link:hover,.awm-product-origin__link:focus-visible{text-decoration-color:currentColor}.awm-product-origin__link:focus-visible{outline:1px solid currentColor;outline-offset:3px}.awm-product-origin__separator{display:inline-block;inline-size:16px;font-size:0;line-height:0}.product-info .price-list--product>sale-price{font-family:var(--text-font-family);font-size:16px;font-weight:500;letter-spacing:.025em;line-height:1.4;font-variant-numeric:lining-nums tabular-nums;text-transform:none}.product-info .price-list--product>sale-price:not(.text-on-sale){color:#24211f}.product-info .awm-product-meta{row-gap:14px}.product-info .awm-product-identity{row-gap:7px}.product-info .product-title{font-weight:400;letter-spacing:.06em}.awm-product-producer-link{font:inherit;letter-spacing:inherit;color:inherit;text-decoration-line:underline;text-decoration-color:#bcb4aa;text-decoration-thickness:1px;text-underline-offset:.25em}.awm-product-producer-link:hover,.awm-product-producer-link:focus-visible{text-decoration-color:currentColor}.product-info .awm-product-meta .awm-product-wine-name{font-family:var(--heading-font-family);font-size:18px;font-weight:400;line-height:1.6;letter-spacing:.04em;text-transform:none;color:#756d64}.product-info .awm-product-meta .awm-product-details{row-gap:5px}.product-info .awm-product-meta .awm-product-details>p{font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.5;color:#5a554f}#main:has(.shopify-section--main-product)>.breadcrumbs{font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:.025em;line-height:1.6;color:#716c66}#main:has(.shopify-section--main-product)>.breadcrumbs a{color:inherit}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info :is(.awm-product-stock-count,.awm-product-arrival){color:#716c66}:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-format-option .variant-picker__option-values>input:not(:checked)+.block-swatch:not(.is-disabled){color:#5a554f}.shopify-section--main-product .product-info :is(product-vintages,[data-block-type=accordion]:not([class~="md:hidden"])) .accordion__toggle{font-family:var(--heading-font-family);font-size:14px;font-weight:400;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.shopify-section--main-product product-vintages :is(.vintage-item-year,.vintage-item-price){font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;font-variant-numeric:lining-nums tabular-nums}.shopify-section--main-product product-vintages .vintage-item-price .soldout{color:#716c66}.shopify-section--recently-viewed-products .section-header :is(h1,h2,h3){font-family:var(--heading-font-family);font-size:24px;font-weight:400;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}@media(max-width:699px){.shopify-section--recently-viewed-products .section-header :is(h1,h2,h3){font-size:22px}}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-gallery__thumbnail,:is(.shopify-section--main-product,.shopify-section--featured-product) .product-gallery__thumbnail[aria-current=true]{border-color:transparent}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-gallery__thumbnail[aria-current=true]:after{content:"";position:absolute;inset:auto 8px 0;height:1px;background:#948b80;pointer-events:none}#main .breadcrumbs a,.shopify-section--main-product .product-tabs-nav__trigger,.shopify-section--main-product product-vintages .vintage-item-year{text-underline-offset:5px;text-decoration-thickness:1px}.shopify-section--main-product [role=tabpanel] a{background-image:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:5px}.product-card__info .awm-card-title--distinguished{block-size:auto;max-block-size:none}.awm-card-title--distinguished .awm-card-product-title{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-block-size:none;overflow:visible}.product-card__info .price-list{justify-content:flex-start;font-family:var(--text-font-family);font-size:15px;letter-spacing:.025em}.product-card__info .price-list>sale-price,.ProductItem__PriceList>.ProductItem__Price:not(.Price--compareAt){font-family:var(--text-font-family);font-size:15px;font-weight:500;letter-spacing:.025em;line-height:1.35;text-transform:none;font-variant-numeric:tabular-nums}.product-card__info .price-list>sale-price:not(.text-on-sale),.ProductItem__PriceList>.ProductItem__Price:not(.Price--highlight):not(.Price--compareAt){color:#292622}.product-info .awm-format-option .block-swatch{font-family:var(--text-font-family);font-weight:400;letter-spacing:.025em}.ProductItem__Title{font-family:var(--heading-font-family);font-size:16px;font-weight:400;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:#292622}.ProductItem__Title .awm-card-wine-name{display:block}@media(max-width:999px),(hover:none),(pointer:coarse){.product-card .product-card__quick-add-button{display:none}}@media(max-width:699px){.product-rating-item{font-size:14px;block-size:22px}.product-rating-item>span,.product-rating-item>span:first-child{width:24px;padding-inline:1px}.product-card__info .awm-card-title{block-size:auto;max-block-size:none}.product-card__info .awm-card-product-title{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-block-size:none;overflow:visible}}@media(max-width:360px){.product-card__info .product-rating-item>span{width:20px;padding-inline:0}}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>.awm-product-varietal{font-size:16px;line-height:1.5}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>:is(.awm-product-origin,.awm-product-classification){font-size:14px;line-height:1.5}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .price-list--product>sale-price{font-size:18px;letter-spacing:normal;color:#292622}.awm-format-option .variant-picker__option-values:has(>.block-swatch){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch;width:100%;max-width:400px;justify-content:flex-start}.awm-format-option .variant-picker__option-values:has(>.block-swatch:only-of-type){display:flex;max-width:100%}.awm-format-option .variant-picker__option-values>.block-swatch{flex:0 1 auto;min-width:112px;max-width:100%;min-height:44px;padding:10px 16px;font-size:15px;line-height:1.4}.shopify-section--main-product product-vintages .vintage-item-link{align-items:center}.shopify-section--main-product product-vintages .vintage-item-right{align-items:center;gap:6px;min-width:0}.shopify-section--main-product product-vintages .product-rating-item{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;flex:0 0 56px;width:56px;block-size:23px;margin:0;font-size:14px;overflow:hidden}.shopify-section--main-product product-vintages .product-rating-item>span,product-vintages .product-rating-item>span:first-child{box-sizing:border-box;width:100%;min-width:0;height:100%;padding:0;font-size:inherit;line-height:1;letter-spacing:0}.shopify-section--main-product product-vintages .product-rating-item.empty{background:transparent}.shopify-section--main-product product-vintages .vintage-item-price{flex:0 0 70px;width:70px;margin-left:6px;text-align:right;white-space:nowrap}@media(max-width:699px){:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .price-list--product>sale-price{font-size:18px}.awm-format-option .variant-picker__option-values:has(>.block-swatch){max-width:100%}.awm-format-option .variant-picker__option-values>.block-swatch{min-width:0;padding:10px 8px;font-size:15px}.shopify-section--main-product product-vintages .vintage-item-left{padding-right:7px;margin-right:7px}.shopify-section--main-product product-vintages .vintage-item-right{gap:5px}.shopify-section--main-product product-vintages .product-rating-item{flex-basis:52px;width:52px;block-size:22px;margin:0}.shopify-section--main-product product-vintages .vintage-item-price{flex-basis:65px;width:65px;margin-left:3px}}.shopify-section--main-product product-vintages .awm-current-vintage{background:#f3f0eb}.shopify-section--main-product product-vintages .vintage-item-year{text-decoration-color:#bdb8b1;text-decoration-thickness:1px}.shopify-section--main-product product-vintages a.vintage-item-link:is(:hover,:focus-visible) .vintage-item-year{text-decoration-color:#77736d}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>p{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.04em;line-height:1.6}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>.awm-product-varietal{color:#756d64}:is(.shopify-section--main-product,.shopify-section--featured-product) :is(.awm-product-purchase-options,.awm-product-buy-row){width:100%;max-width:440px}:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-format-option .variant-picker__option-values:has(>.block-swatch){max-width:100%}:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-format-option .variant-picker__option-values>:checked+.block-swatch,:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-format-option .variant-picker__option-values>.block-swatch.is-selected{box-shadow:none;border-color:#4a4a4a}@media(max-width:699px){.shopify-section--featured-product .product-info .product-title{width:100%;margin-inline:auto;text-align:center;font-size:22px;font-weight:400;line-height:1.45}.shopify-section--featured-product .product-info .price-list--product{justify-content:center}.shopify-section--featured-product .product-info .price-list--product>sale-price{font-size:18px;font-weight:500;letter-spacing:normal}.shopify-section--featured-product .product-info .price-list--product>sale-price:not(.text-on-sale){color:#292622}.shopify-section--featured-product .awm-format-option .variant-picker__option-values>.block-swatch{font-size:15px;letter-spacing:.01em;line-height:1.4;min-height:44px}.shopify-section--featured-product .awm-format-option .variant-picker__option-values>:checked+.block-swatch,.shopify-section--featured-product .awm-format-option .variant-picker__option-values>.block-swatch.is-selected{box-shadow:none;border-color:#4a4a4a}}@media(max-width:699px){.shopify-section--footer .footer__inner{row-gap:24px}.shopify-section--footer .footer .social-media{margin-top:0!important;gap:12px;justify-self:start}.shopify-section--footer .footer .social-media a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.shopify-section--footer .footer .social-media a:before{top:0;right:0;bottom:0;left:0}.shopify-section--footer .footer__aside{margin-top:0!important;flex-wrap:wrap;justify-content:flex-start;text-align:left}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-list-section{padding-block:16px}#shopify-section-template--23719605764288__16310988813fd69df0 .product-list--carousel{grid-auto-columns:128px;column-gap:4px;justify-content:start;margin-inline:0;padding-inline:20px;scroll-padding-inline:20px;scroll-snap-type:x proximity}#shopify-section-template--23719605764288__16310988813fd69df0 .product-card{width:128px;height:104px;scroll-snap-align:start}#shopify-section-template--23719605764288__16310988813fd69df0 .product-card>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image{display:flex;align-items:center;justify-content:center;width:120px;height:96px}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img{max-width:100%;max-height:100%;object-fit:contain}#shopify-section-template--23719605764288__16310988813fd69df0+.shopify-section .bordered-section{border-block-start-width:0;padding-block-start:0}}@media(max-width:699px){#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/0000000103.png"]{transform:translateY(4.6px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/Product_Images_1500_x_1500-6-min.png"]{transform:translateY(2.9px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/Product_Images_1500_x_1500-7-min.png"]{transform:translateY(4.5px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/0000000105.png"]{transform:translateY(5.3px)}}#shopify-section-template--23719605764288__16310988813fd69df0+.shopify-section .bordered-section{border-block-start-width:0}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-list-section{padding-block:16px}#shopify-section-template--23719605764288__16310988813fd69df0+.shopify-section .bordered-section{padding-block-start:0}#shopify-section-template--23719605764288__16310988813fd69df0 awm-logo-strip{display:block;position:relative;min-width:0;--awm-logo-fade-size:40px}#shopify-section-template--23719605764288__16310988813fd69df0 .floating-controls-container__control{display:none}#shopify-section-template--23719605764288__16310988813fd69df0 scroll-carousel{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--awm-logo-fade-start,0px),#000 calc(100% - var(--awm-logo-fade-end,var(--awm-logo-fade-size))),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--awm-logo-fade-start,0px),#000 calc(100% - var(--awm-logo-fade-end,var(--awm-logo-fade-size))),transparent 100%)}@media(min-width:700px){#shopify-section-template--23719605764288__16310988813fd69df0 .product-card{height:144px}#shopify-section-template--23719605764288__16310988813fd69df0 .product-card>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image{display:flex;align-items:center;justify-content:center;width:160px;height:128px}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img{width:100%;height:100%;object-fit:contain}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/0000000103.png"]{transform:translateY(6.1px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/Product_Images_1500_x_1500-6-min.png"]{transform:translateY(3.9px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/Product_Images_1500_x_1500-7-min.png"]{transform:translateY(6px)}#shopify-section-template--23719605764288__16310988813fd69df0 .logo-image img[src*="/0000000105.png"]{transform:translateY(7.1px)}}@media(max-width:699px){#shopify-section-template--23719605764288__16310988813fd69df0 awm-logo-strip{--awm-logo-fade-size:32px}}.shopify-section--featured-product .product-info .awm-format-option .block-swatch{letter-spacing:.025em}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>.awm-product-varietal{font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#4a4a4a}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details>:is(.awm-product-origin,.awm-product-classification){font-family:var(--heading-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.05em;text-transform:none;color:#4a4a4a}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-origin__link{text-decoration-color:#dedede}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-origin__link:is(:hover,:focus-visible){text-decoration-color:currentColor}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .price-list--product>sale-price{font-family:var(--heading-font-family);font-size:20px;font-weight:500;letter-spacing:.06em}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-identity>.awm-product-details{margin-block-start:16px}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta .awm-product-details{row-gap:8px}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .product-info__block-item[data-block-type=product-meta]:has(>.awm-product-meta){position:relative;border-block-end-color:transparent}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .product-info__block-item[data-block-type=product-meta]:has(>.awm-product-meta):after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;inline-size:min(100%,440px);border-block-end:1px solid rgb(var(--border-color));pointer-events:none}@media(min-width:1000px){.shopify-section--main-product .product-info>.product-info__block-list{width:100%;max-width:440px}}.shopify-section--main-product product-vintages .awm-vintage-table{width:100%;table-layout:fixed;border-collapse:collapse;border:0;font-family:var(--text-font-family);font-size:15px;line-height:1.4;color:#292929;font-variant-numeric:lining-nums tabular-nums}.shopify-section--main-product product-vintages .awm-vintage-table :is(th,td){padding:9px 5px;border:0;vertical-align:middle;text-align:center;font-size:15px;line-height:1.4;font-weight:400;opacity:1}.shopify-section--main-product product-vintages .awm-vintage-table thead th{position:sticky;inset-block-start:0;z-index:1;background:#fff;border-block-end:1px solid #dfdfdf;font-family:"AWM Rating Text",var(--text-font-family);font-size:15px;font-weight:600;letter-spacing:.04em;color:#333}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-container{position:relative;border-block-end:1px solid #dfdfdf;padding:0}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-container:last-child{border-block-end:0}.shopify-section--main-product product-vintages .awm-vintage-table tbody th{text-align:start}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-link{display:inline}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-container:not(.awm-current-vintage){cursor:pointer}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-link:focus-visible{outline:1px solid #888;outline-offset:3px}.shopify-section--main-product product-vintages .awm-vintage-table .awm-vintage-score{font-family:"AWM Rating Text",var(--text-font-family);font-weight:600}.shopify-section--main-product product-vintages .awm-vintage-table .awm-vintage-score--missing{color:#919191;font-weight:400}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-price{width:auto;min-width:0;margin:0;text-align:end;white-space:nowrap;font-weight:500}.shopify-section--main-product product-vintages .awm-vintage-table .awm-current-vintage .vintage-item-year{font-weight:500;text-decoration:none}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-year{font-size:15px;font-weight:500}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta>.product-critic-ratings:has(>.product-rating-item)+.product-info__block-item[data-block-type=price]{margin-block-start:6px}@media(min-width:1000px){.shopify-section--main-product product-vintages .js-vintages-list.awm-vintage-scrollable{scrollbar-gutter:auto;padding-inline-end:0}.shopify-section--main-product product-vintages .accordion__toggle{padding-block-end:12px}.shopify-section--main-product product-vintages .accordion__content{padding-inline-end:0}}:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-format-option .variant-picker__option-values>.block-swatch:only-of-type{min-width:128px}.shopify-section--main-product product-vintages .awm-vintage-table .vintage-item-price .soldout{font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.5;color:#716c66}@media(max-width:999px){.shopify-section--header .header__secondary-nav{flex-wrap:nowrap;column-gap:8px}.shopify-section--main-product product-vintages .js-vintages-list.awm-vintage-scrollable{scrollbar-gutter:auto;padding-inline-end:0}.shopify-section--main-product product-vintages .accordion__toggle{padding-block-end:12px}.shopify-section--main-product product-vintages .accordion__content{padding-inline-end:0}.awm-collection-heading>.breadcrumbs{grid-column:1 / -1}.awm-collection-heading>.collection-toolbar{grid-column:1 / -1;grid-row:3;justify-self:stretch;width:100%}.awm-collection-heading .collection-toolbar__button-list{justify-content:space-between;width:100%}:is(.awm-collection-heading,.awm-search-heading) .collection-toolbar__button{font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:.025em;text-transform:none;min-height:44px}}@media(max-width:699px){.shopify-section--header .header{column-gap:4px;--header-logo-width:clamp(104px, calc(100vw - 216px) ,144px)}.shopify-section--header .header__secondary-nav{column-gap:0}.shopify-section--header .header__secondary-nav>ul>li{flex-shrink:0}.shopify-section--header .header__primary-nav>button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.shopify-section--header .header__secondary-nav .header__nav-icon{inline-size:24px;block-size:24px}}@media(max-width:374px){.shopify-section--header .header{padding-inline:12px}}.awm-quick-view-title{letter-spacing:.06em}.awm-quick-view-wine-name{font-size:14px;letter-spacing:.04em;color:#756d64}.awm-quick-view-identity sale-price{font-family:var(--heading-font-family);font-size:20px;font-weight:500;letter-spacing:.06em}@media(max-width:999px){.awm-search-heading .collection-toolbar{position:static;width:100%;border:0;box-shadow:none;background:transparent}.awm-search-heading .collection-toolbar__button-list{display:flex;justify-content:space-between;gap:12px}.awm-search-heading .collection-toolbar__button-container{flex:none;width:auto;border:0}.awm-search-heading .collection-toolbar__button{padding:6px 0;text-align:start}.awm-search-heading .collection-toolbar__button-container:last-child{margin-inline-start:auto}}@media(max-width:699px){.product-card__info .awm-card-title{font-size:15px}}@supports (grid-template-rows:subgrid){@media(max-width:999px){#main .product-list:has(>.product-card .awm-card-title){align-items:stretch}#main .product-list--carousel:has(>.product-card .awm-card-title){grid-template-rows:repeat(5,auto);row-gap:6px}#main .product-list:has(>.product-card .awm-card-title)>.product-card{grid-row:span 5;grid-template-rows:subgrid;row-gap:6px;align-content:normal}#main .product-list:has(>.product-card .awm-card-title)>.product-card :is(.awm-card-info,.awm-card-heading,.awm-card-details){display:contents}#main .product-list:has(>.product-card .awm-card-title)>.product-card>.product-card__figure{grid-row:1}#main .product-list:has(>.product-card .awm-card-title)>.product-card .awm-card-title{grid-row:2;align-self:start}#main .product-list:has(>.product-card .awm-card-title)>.product-card .product-critic-ratings{grid-row:3;align-self:start;min-block-size:24px}#main .product-list:has(>.product-card .awm-card-title)>.product-card :is(.awm-card-formats,.awm-card-details>.price-list){grid-row:4;align-self:end;margin-block-start:0}}}@media(min-width:700px)and (max-width:999px){#main .product-card__info .awm-card-title{block-size:auto;max-block-size:none;overflow:visible}#main .product-card__info .awm-card-product-title{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-block-size:none;overflow:visible}}@media(max-width:999px){:is(.awm-collection-heading,.awm-search-heading) .collection-toolbar__button-list{flex-direction:row}.awm-collection-heading .collection-toolbar__button-container>.collection-toolbar__button{padding:6px 0}}@media(min-width:700px)and (max-width:999px){:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .awm-product-meta>.product-critic-ratings{justify-content:flex-start}}:is(.shopify-section--main-product,.shopify-section--featured-product) .product-info .price-list--product>sale-price{font-family:var(--heading-font-family);font-size:20px;font-weight:500;letter-spacing:.06em}:is(.shopify-section--main-product,.shopify-section--featured-product) .awm-purchase-action .button[type=submit]:not([disabled]){--button-background:28 28 28;--button-text-color:255 255 255;background:#1c1c1c;color:#fff;border-color:#1c1c1c}@supports (grid-template-rows:subgrid){@media(max-width:999px){#main .product-list:has(>.product-card .awm-card-title)>.product-card .awm-card-details>.price-list{min-block-size:45px;align-items:center;align-self:stretch}#main .product-list:has(>.product-card .awm-card-title)>.product-card .awm-card-info>:is(fieldset,.smallcaps,.rating-badge){grid-row:5;align-self:start;justify-self:start}}}#main .product-card__info .awm-card-title{display:block;height:2.8em;block-size:2.8em;min-block-size:2.8em;max-block-size:2.8em;overflow:hidden}#main .product-card__info .awm-card-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-block-size:2.8em;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/27/assets/awm-discovery.css.map */
