#MainContent:has(.st-wine-pdp-marker){--st-wine-muted: #547080;--st-wine-line: #d6dbd7;--st-wine-soft: #edece5}.st-wine-icon{width:20px;height:20px;flex:0 0 20px}.st-wine-eyebrow{margin:0 0 8px;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--st-wine-muted)}.st-wine-subtitle{margin:9px 0 0;font-size:14px;line-height:1.5;color:var(--st-wine-muted)}.st-wine-profile{margin-block:18px 0;font-size:14px;line-height:1.6}.st-wine-profile p{margin:0}.st-wine-options{border:0;margin:18px 0 0;padding:0}.st-wine-options legend{padding:0;margin-block-end:8px;color:var(--st-wine-muted);font-size:11px}.st-wine-options__items{display:flex;flex-wrap:wrap;gap:8px}.st-wine-option{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 14px;border:1px solid var(--st-wine-line);border-radius:3px;font-size:12px;text-decoration:none}.st-wine-option--selected{border:1.5px solid currentColor;background:#e9ece8;font-weight:600}.st-wine-option .st-wine-icon{width:15px;height:15px;flex-basis:15px}.st-wine-alternatives{border-block-end:1px solid var(--st-wine-line);margin-block:9px 18px}.st-wine-alternatives summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;list-style:none;font-size:12px;color:var(--st-wine-muted);cursor:pointer}.st-wine-alternatives summary::-webkit-details-marker{display:none}.st-wine-alternatives summary .svg-wrapper{width:12px;height:12px}.st-wine-alternatives[open] summary .svg-wrapper{transform:rotate(180deg)}.st-wine-alternative{display:flex;gap:12px;align-items:center;padding-block:10px;border-block-start:1px solid var(--st-wine-line);font-size:12px;text-decoration:none}.st-wine-alternative img{width:38px;height:58px;object-fit:contain;background:#fcfcfa}.st-wine-alternative>span{flex:1}.st-wine-alternative strong{display:block;margin-block-start:4px;font-size:13px}.st-wine-delivery{display:flex;align-items:flex-start;gap:9px;margin-block:14px 7px;color:var(--st-wine-muted);font-size:12px;line-height:1.55}.st-wine-delivery p{margin:0}.st-wine-delivery strong{color:var(--color-foreground);font-weight:600}.st-wine-tasting{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:4px 18px}.st-wine-tasting__item,.st-wine-serving__step{display:flex;align-items:flex-start;gap:9px}.st-wine-tasting h3,.st-wine-serving h3{font-family:var(--font-body--family);font-size:13px;font-weight:600;line-height:1.45;margin:0 0 4px}.st-wine-tasting p,.st-wine-serving__steps p{font-size:12px;line-height:1.6;color:var(--st-wine-muted);margin:0}.st-wine-serving{width:100%;padding-block:30px 24px;border-block-start:1px solid var(--st-wine-line)}.st-wine-serving>h2{font:500 34px/1.15 var(--font-heading--family);letter-spacing:-.02em;margin:0 0 22px}.st-wine-serving__row{display:grid;grid-template-columns:180px 1fr;gap:30px;align-items:center;max-width:720px;margin-inline:auto}.st-wine-serving__image{width:120px;height:260px;object-fit:cover;justify-self:center;mix-blend-mode:multiply}.st-wine-serving__steps{display:grid;gap:20px}.st-wine-cheers{font:500 23px/1.2 var(--font-heading--family);text-align:center;margin:18px 0 0}.st-wine-fact{display:flex;align-items:flex-start;gap:15px;width:100%;background:var(--st-wine-soft);padding:26px 30px}.st-wine-fact>.st-wine-icon{width:30px;height:30px;flex-basis:30px;margin-block-start:3px}.st-wine-fact h2{font:500 29px/1.2 var(--font-heading--family);margin:0 0 8px}.st-wine-fact p{margin:0;color:var(--st-wine-muted);font-size:13px;line-height:1.65;max-width:900px}#MainContent:has(.st-wine-pdp-marker) .product-information .product-details>.group-block{gap:0;padding-block:0}#MainContent:has(.st-wine-pdp-marker) .product-details h1{font-family:var(--font-body--family);font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.02em;margin:0}#MainContent:has(.st-wine-pdp-marker) .product-information .price:not(product-card *){font-size:32px;font-weight:600;line-height:1.2}#MainContent:has(.st-wine-pdp-marker) .product-information .unit-price:not(product-card *){font-size:13px;font-weight:400;color:var(--st-wine-muted)}#MainContent:has(.st-wine-pdp-marker) .product-information product-price{margin:0}#MainContent:has(.st-wine-pdp-marker) .product-information .product-inventory{margin-inline-start:auto;font-size:12px;color:#28714b}#MainContent:has(.st-wine-pdp-marker) .product-information .buy-buttons-block{--height-buy-buttons: 50px;--buy-button-preferred-width: 130px}#MainContent:has(.st-wine-pdp-marker) .product-form-buttons{gap:9px}#MainContent:has(.st-wine-pdp-marker) .product-form-buttons .quantity-selector{width:var(--quantity-selector-width)}#MainContent:has(.st-wine-pdp-marker) .product-form-buttons .add-to-cart-button{min-height:50px;font-size:14px;font-weight:600;padding:12px}#MainContent:has(.st-wine-pdp-marker) .quantity-label{display:none}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container{margin:0!important}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container button,#MainContent:has(.st-wine-pdp-marker) .st-pdp-wishlist{background:transparent!important;color:var(--st-wine-muted)!important;box-shadow:none!important;border:0!important;padding:4px 0!important;min-height:40px;font:400 12px/1.4 var(--font-body--family)!important}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container button span{display:inline-flex;align-items:center}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container button span:before{content:"";display:inline-block;width:16px;height:16px;flex:0 0 16px;background:currentColor;-webkit-mask:url(st-wine-heart.svg) center / contain no-repeat;mask:url(st-wine-heart.svg) center / contain no-repeat}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container svg{display:none!important}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container:empty{display:none}#MainContent:has(.st-wine-pdp-marker) .product-inventory__status{font-size:12px;gap:5px}#MainContent:has(.st-wine-pdp-marker) .product-inventory__icon,#MainContent:has(.st-wine-pdp-marker) .product-inventory__icon svg{width:14px;height:14px}.st-wine-card-link{width:100%;min-height:44px;margin-block-start:7px;padding:10px 8px;font-size:12px}#MainContent:has(.st-wine-pdp-marker) .st-wine-trust-row{width:100%}#MainContent:has(.st-wine-pdp-marker) .group-block-content:has(>div>st-wine-purchase-extras){display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px}st-wine-purchase-extras{display:block;min-width:0}.st-wine-payments{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;list-style:none;inline-size:100%;max-inline-size:210px;margin:0;margin-inline-start:auto;padding:0}.st-wine-payments li{display:flex;flex:0 1 30px;min-inline-size:0}.st-wine-payment-icon{display:block;inline-size:100%;block-size:auto;aspect-ratio:38 / 24}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container button:focus-visible{outline:2px solid currentColor!important;outline-offset:3px}#MainContent:has(.st-wine-pdp-marker) #wishlisthero-product-page-button-container button[aria-pressed=true] span:before{opacity:1}@media(max-width:749px){#MainContent:has(.st-wine-pdp-marker) .group-block-content:has(>div>st-wine-purchase-extras){gap:8px}.st-wine-payments{gap:3px}}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .accordion{max-width:760px;width:100%;margin-inline:auto}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details__header{min-height:52px;gap:20px;font:600 16px/1.4 var(--font-body--family);padding-block:14px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content{padding-block:2px 20px;font-size:14px;line-height:1.65}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content h3{font-family:var(--font-body--family)}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details__header .svg-wrapper{width:14px;height:14px;flex-shrink:0}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte{max-inline-size:68ch;font-size:14px;line-height:1.65}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte p{margin-block:0 12px;font-size:inherit;line-height:inherit}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte p:last-child{margin-block-end:0}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte[class*=__text_Ni4zNW]{max-inline-size:100%}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte :is(ul,ol){margin-block:12px;padding-inline-start:1.25em}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte li+li{margin-block-start:6px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting{gap:20px 32px;padding-block:0 4px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting__item{min-inline-size:0}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting__item>div{min-inline-size:0;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting h3{font-size:14px;line-height:1.4}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting p{font-size:13px;line-height:1.65}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-wrap{inline-size:100%}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-row{align-items:flex-start;gap:12px 24px;padding-block:9px;font-size:14px;line-height:1.6}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-label{flex:1;min-inline-size:0;color:var(--st-wine-muted);font-weight:400}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-value{flex:1;min-inline-size:0;text-align:end;font-weight:500;overflow-wrap:anywhere}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-divider{height:1px;margin:0;background:var(--st-wine-line)}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-table{inline-size:100%;margin:0;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.6}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-table :is(th,td){padding:9px 0;border:0;border-block-end:1px solid var(--st-wine-line);overflow-wrap:anywhere}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-table th{inline-size:66%;text-align:start;color:var(--st-wine-muted);font-weight:400}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-table td{text-align:end;font-weight:500}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .nf-table tr:last-child :is(th,td){border-block-end:0}#MainContent:has(.st-wine-pdp-marker) .section-resource-list h2,#MainContent:has(.st-wine-pdp-marker) [id$=__recently_viewed_d4RwWU] h2{font:500 34px/1.15 var(--font-heading--family);text-transform:none;text-align:start;letter-spacing:-.02em}#MainContent:has(.st-wine-pdp-marker) .section-resource-list .card-gallery{height:210px}#MainContent:has(.st-wine-pdp-marker) .section-resource-list .card-gallery img{height:210px;object-fit:contain}#MainContent:has(.st-wine-pdp-marker) .section-resource-list product-card .text-block p{font:400 12px/1.5 var(--font-body--family)}#MainContent:has(.st-wine-pdp-marker) .section-resource-list product-card .price{font-size:15px;font-weight:600}#MainContent:has(.st-wine-pdp-marker) .section-resource-list product-card .unit-price{font-size:11px}@media(min-width:750px){#MainContent:has(.st-wine-pdp-marker) .product-information__grid.product-information__grid--half{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:32px}#MainContent:has(.st-wine-pdp-marker) .product-information__grid.product-information__grid--half .product-information__media{grid-column:1;padding:0}#MainContent:has(.st-wine-pdp-marker) .product-information__grid.product-information__grid--half .product-details{grid-column:2;padding:11px 0 0}}@media(max-width:749px){.st-wine-subtitle{font-size:13px}.st-wine-profile{font-size:13px;margin-block-start:13px}.st-wine-delivery{font-size:11px}.st-wine-tasting{gap:14px 20px}.st-wine-tasting h3,.st-wine-serving h3{font-size:12px}.st-wine-tasting p,.st-wine-serving__steps p{font-size:11px}.st-wine-serving{padding-block:24px}.st-wine-serving>h2{font-size:29px;margin-block-end:18px}.st-wine-serving__row{grid-template-columns:84px 1fr;gap:22px}.st-wine-serving__image{width:84px;height:190px}.st-wine-serving__steps{gap:15px}.st-wine-fact{padding:22px 18px;gap:12px}.st-wine-fact h2{font-size:25px}.st-wine-fact p{font-size:12px}#MainContent:has(.st-wine-pdp-marker) .product-details h1{font-size:24px}#MainContent:has(.st-wine-pdp-marker) .product-information .product-details{padding-block:19px 0}#MainContent:has(.st-wine-pdp-marker) .product-information .price:not(product-card *){font-size:28px}#MainContent:has(.st-wine-pdp-marker) .product-information .unit-price:not(product-card *){font-size:12px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details__header{font-size:15px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-row{flex-direction:column;gap:4px;padding-block:12px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-label{flex:none;inline-size:100%;font-size:13px;font-weight:600}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .spec-value{flex:none;inline-size:100%;text-align:start;font-weight:400}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting{grid-template-columns:minmax(0,1fr);gap:18px}#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .st-wine-tasting h3{font-size:13px}#MainContent:has(.st-wine-pdp-marker) .section-resource-list h2,#MainContent:has(.st-wine-pdp-marker) [id$=__recently_viewed_d4RwWU] h2{font-size:29px}#MainContent:has(.st-wine-pdp-marker) .section-resource-list .card-gallery,#MainContent:has(.st-wine-pdp-marker) .section-resource-list .card-gallery img{height:166px}}@media(max-width:359px){#MainContent:has(.st-wine-pdp-marker) .product-details h1{font-size:22px}}[id$=__image_with_text_custom_DTBUgb] .group-block:has(>.group-block-content>.text-block[class*=__serving_heading]){max-inline-size:1005px}[id$=__image_with_text_custom_DTBUgb] .image-block[class*=__serving_image] img{inline-size:100%;block-size:auto;aspect-ratio:256 / 175;object-fit:contain}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_heading] h2{font:500 30px/1.2 var(--font-heading--family);letter-spacing:-.02em;margin:0}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_step_] h3{font:600 14px/1.45 var(--font-body--family);margin:0}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_step_] p{font:400 14px/1.6 var(--font-body--family);color:var(--st-wine-muted);margin:0}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_cheers] p{font:500 22px/1.2 var(--font-heading--family);text-align:center;margin:0}@media(max-width:749px){[id$=__image_with_text_custom_DTBUgb] .group-block:has(>.group-block-content>.text-block[class*=__serving_heading]){padding-block:24px}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_heading]{padding-block-end:18px}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_heading] h2{font-size:26px}[id$=__image_with_text_custom_DTBUgb] .group-block-content:has(>.group-block>.group-block-content>.icon-block){gap:15px}[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_step_] h3,[id$=__image_with_text_custom_DTBUgb] .text-block[class*=__serving_step_] p{font-size:14px}}[id$=__product_feature_cards_3zTyc8] .group-block:has(>.group-block-content>.icon-block>[class*=__fact_icon]):not(:has(.text-block[class*=__fact_text] .metafield-rich_text_field>:not(:empty))){display:none}[id$=__product_feature_cards_3zTyc8] .icon-block:has(>[class*=__fact_icon]){margin-block-start:3px}[id$=__product_feature_cards_3zTyc8] .text-block[class*=__fact_text]{min-inline-size:0}[id$=__product_feature_cards_3zTyc8] .text-block[class*=__fact_text] h2{font:500 26px/1.2 var(--font-heading--family);letter-spacing:normal;margin:0 0 8px}[id$=__product_feature_cards_3zTyc8] .text-block[class*=__fact_text] p{font:400 14px/1.6 var(--font-body--family);color:var(--st-wine-muted);max-inline-size:900px;margin:0}@media(max-width:749px){[id$=__product_feature_cards_3zTyc8] .group-block:has(>.group-block-content>.text-block[class*=__fact_text]){padding-block:22px;padding-inline:18px}[id$=__product_feature_cards_3zTyc8] .group-block-content:has(>.text-block[class*=__fact_text]){gap:12px}[id$=__product_feature_cards_3zTyc8] .text-block[class*=__fact_text] h2{font-size:24px}[id$=__product_feature_cards_3zTyc8] .text-block[class*=__fact_text] p{font-size:14px}}[id$=__product_feature_cards_3zTyc8] .group-block:has(>.group-block-content>.text-block[class*=__fact_text]){max-inline-size:1005px}[id$=__product_feature_cards_3zTyc8] .group-block-content:has(>.text-block[class*=__fact_text]){flex-wrap:nowrap}[id$=__image_with_text_custom_DTBUgb] .image-block[class*=__serving_image]:not(:has(img)){display:none}#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__carousel>slideshow-container>slideshow-slides{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--resource-list-column-gap) * (var(--column-count) - 1)) - var(--peek-next-slide-size)) / var(--column-count));grid-template-rows:repeat(5,auto);row-gap:0;align-items:stretch}#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__slide,#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__slide>.resource-list__item,#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__item>product-card,#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__item>product-card>.product-card__content{display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);grid-row:1 / span 5;row-gap:0;height:auto;min-width:0}#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__slide{width:auto;content-visibility:visible}#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__item>product-card>.product-card__content{row-gap:var(--product-card-gap)}#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .product-card__content>:is(.text-block,product-price){align-self:start}@container resource-list-carousel (max-width: 749px){#MainContent:has(.st-wine-pdp-marker) :is([id$=__recently_viewed_d4RwWU],[id$=__product_list_xMmAEJ]) .resource-list__carousel>slideshow-container>slideshow-slides{grid-auto-columns:clamp(150px,var(--mobile-card-size, 60cqw),var(--slide-width-max))}}#MainContent:has(.st-wine-pdp-marker) .product-details [class*=__wine_profile]{max-inline-size:100%;line-height:1.6}#MainContent:has(.st-wine-pdp-marker) .product-details [id$=__wine_features] .product-bullets--icons{margin-block:12px 0}#MainContent:has(.st-wine-pdp-marker) .product-details [id*=__judge_me_reviews_preview_badge_] .jdgm-widget{margin-block:20px 0;font-size:13px;line-height:1.5}#MainContent:has(.st-wine-pdp-marker) .product-details [id*=__judge_me_reviews_preview_badge_] .jdgm-widget:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}#MainContent:has(.st-wine-pdp-marker) .product-information product-price:not(product-card *)>[ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}#MainContent:has(.st-wine-pdp-marker) .product-information .price:not(product-card *){letter-spacing:-.025em;font-variant-numeric:tabular-nums}#MainContent:has(.st-wine-pdp-marker) .product-details .group-block-content:has(>[class*=__dhl_name],>[class*=__gls_name],>[class*=__dpd_name],>[class*=__zasilkovna_name]){flex-wrap:nowrap;align-items:center}@media(min-width:750px){#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte:is([class*=__text_content],[class*=__text_RkHb3R]),#MainContent:has(.st-wine-pdp-marker) [id$=__wine_information] .details-content .rte[class*=__text_RkHb3R]>*{max-inline-size:100%}}@media(min-width:750px){#MainContent:has(.st-wine-pdp-marker) [id$=__product_list_xMmAEJ] .resource-list__carousel>slideshow-container>slideshow-slides{--peek-next-slide-size: 0px;justify-content:safe center}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/st-wine-pdp.css.map */
