:root:root{--font-body--family: "sztos-variable", sans-serif;--font-subheading--family: "sztos-variable", sans-serif;--font-heading--family: "sztos-variable", sans-serif;--font-accent--family: "sztos-variable", sans-serif;--letter-spacing--display-loose: .2em;--letter-spacing--heading-loose: .2em;--letter-spacing--body-loose: .2em;--button-padding-inline: 1rem;--button-padding-block: 1rem;--narrow-page-width: 1500px}.button:not(.button-unstyled),.button-secondary{font-size:var(--font-size--xs);font-weight:var(--font-body--weight);letter-spacing:.2em;line-height:normal}body,button{font-variation-settings:"wdth" 200,"wght" 400}.header .header__icon--summary .header-drawer-icon{width:25px;height:25px}@media screen and (max-width:449px){.header__columns:has(.nn-favorites-header-icon__link) .header-logo{justify-content:flex-start}}@media screen and (max-width:379px){.header__columns:has(.nn-favorites-header-icon__link) .header-logo .header-logo__image{height:34px;width:auto}}.footer-lines{--font-h4--size: 20px;--font-paragraph--size: 18px}@media(max-width:749px){.footer-lines{--font-h4--size: 18px;--font-paragraph--size: 16px}}.footer-hours .text-block>*{text-wrap:wrap}.shopify-section.shopify-section-group-footer-group a:not(.button):is(:hover,:focus-visible){color:#cfeb1f}.footer-lines a:is([href^="mailto:"],[href^="tel:"]):before{content:"";display:inline-block;width:1em;height:1em;margin-inline-end:.5em;vertical-align:-.125em;background:currentcolor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer-lines a[href^="mailto:"]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z'/%3E%3Cpath d='m22 6-10 7L2 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z'/%3E%3Cpath d='m22 6-10 7L2 6'/%3E%3C/svg%3E")}.footer-lines a[href^="tel:"]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.hero .text-block.h1>*{-webkit-hyphens:auto;hyphens:auto}[ref=productTitleLink] .text-block>*,.text-block :is(h1,h2,h3,h4,h5,h6){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}.wine-countries-list__grid li{-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:749px){.newsletter-body .email-signup__input-group{flex-direction:column;align-items:flex-start;gap:16px;box-shadow:none}.newsletter-body .email-signup__input-group .email-signup__input{width:fit-content;box-shadow:0 calc(var(--border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color)}.newsletter-body .email-signup__input-group .email-signup__button{align-self:flex-start}}.mega-menu,.menu-drawer__menu{--menu-parent-font-family: var(--font-body--family);--menu-parent-font-style: var(--font-body--style);--menu-parent-font-weight: var(--font-body--weight);--menu-parent-font-case: none;--menu-parent-font-size: 1.125rem;--menu-child-font-family: var(--font-body--family);--menu-child-font-style: var(--font-body--style);--menu-child-font-weight: var(--font-body--weight);--menu-child-font-case: none;--menu-child-font-size: 1rem}.container-1300,.container-1500{width:100%;margin-inline:auto}.container-1300{max-width:1300px}.container-1500{max-width:1500px}a[href^="tel:"]:before{content:none}@media(max-width:749px){.mobile-halve-padding,.mobile-halve-padding *{--spacing-scale: .4 !important;--gap-scale: .4 !important}.no-padding-mobile{--padding-block-start: 0px !important;--padding-block-end: 0px !important;--padding-inline-start: 0px !important;--padding-inline-end: 0px !important;padding:0!important}}@container resource-list-carousel (min-width: 750px) and (max-width: 999px){.resource-list__carousel:has(.instant-add-buttons,.featured-blog-posts-card) slideshow-slides{--column-count: min(var(--column-count-max, 2), 2)}}@container resource-list-carousel (min-width: 1000px) and (max-width: 1299px){.resource-list__carousel:has(.instant-add-buttons,.featured-blog-posts-card) slideshow-slides{--column-count: min(var(--column-count-max, 3), 3)}}@container resource-list-carousel (min-width: 1300px) and (max-width: 1599px){.resource-list__carousel:has(.instant-add-buttons,.featured-blog-posts-card) slideshow-slides{--column-count: min(var(--column-count-max, 4), 4)}}@container resource-list-carousel (min-width: 1600px){.resource-list__carousel:has(.instant-add-buttons,.featured-blog-posts-card) slideshow-slides{--column-count: min(var(--column-count-max, 5), 5)}}.resource-list__carousel{--slide-width-max: 360px}.category-tile{--color-foreground: #fff;--color-foreground-heading: #fff;aspect-ratio:276 / 360;container-type:inline-size}.category-tile .text-block>*{font-size:clamp(11px,5.8cqw,16px)}.category-tile:is(:hover,:focus-within){--color-foreground: #cfeb1f;--color-foreground-heading: #cfeb1f}.category-tile:after{content:"";position:absolute;top:10px;right:12px;bottom:14px;left:12px;border:2px solid var(--color-foreground);pointer-events:none}.category-tile .background-image-container img{filter:brightness(.9)}@media(prefers-reduced-motion:no-preference){.category-tile:after,.category-tile .text-block{transition:border-color .3s ease-out,color .3s ease-out}.category-tile .background-image-container img{transition:transform .3s ease-out}.category-tile:is(:hover,:focus-within) .background-image-container img{transform:scale(1.1)}}.facets--horizontal .facets__summary{gap:6px;padding:8px 16px;border:2px solid rgb(var(--color-foreground-rgb) / .1);border-radius:100px}.facets__overflow-list::part(more-button),.facets-toggle__wrapper .facets-toggle__button{display:inline-flex;align-items:center;gap:6px;height:var(--minimum-touch-target);padding:8px 16px;border:2px solid var(--color-primary-button-border);border-radius:100px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:var(--font-body--family);font-size:var(--font-paragraph--size);font-variation-settings:"wdth" 200,"wght" 400}.facets__overflow-list::part(more-button):hover,.facets-toggle__wrapper .facets-toggle__button:hover{border-color:var(--color-primary-button-hover-border);background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.facets--drawer .facets__actions{container:facets-actions / inline-size;flex-wrap:wrap}@container facets-actions (width < 330px){.facets--drawer .facets__actions .button{letter-spacing:.1em}}@container facets-actions (width < 300px){.facets--drawer .facets__actions .button{letter-spacing:0}}.facets--drawer .facets__actions>*{flex:1 1 auto}.facets--drawer .facets__actions .button{white-space:nowrap}.facets--drawer .facets__actions .facets__clear-all{width:100%}.facets--horizontal .facets__overflow-list::part(placeholder){width:0!important}@media screen and (min-width:750px){.facets--horizontal:not(.facets--drawer) .facets__filters-wrapper{margin-inline-end:0}.facets--horizontal .facets__actions--active{margin-inline-start:calc(-1 * var(--facets-form-horizontal-gap))}}[data-facets-settling] .facets--horizontal .facets__actions{visibility:hidden}.facets-toggle__button .filter-count-bubble{color:inherit}.clear-filter:hover{color:var(--color-foreground)}.shopify-app-block:has(shopify-forms-embed){width:100%}.shopify-app-block shopify-forms-embed{--inline-container-max-width: calc(100% - 4px) ;--forms-base-font-size: var(--font-paragraph--size);--forms-body-font: normal 400 ultra-expanded var(--font-paragraph--size) var(--font-body--family)}shopify-forms-embed{--button-background-color: var(--color-primary-button-background);--button-text-color: var(--color-primary-button-text);--button-border: var(--style-border-width-primary) solid var(--color-primary-button-border);--button-border-radius: var(--style-border-radius-buttons-primary);--button-padding: var(--button-padding-block) var(--button-padding-inline);--button-background-color-hovered-modifier: none}@media screen and (min-width:750px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(auto-fill, minmax(max(284px, 21%), 1fr))}}@container resource-list-carousel (max-width: 749px){.resource-list__carousel:is([style*="--mobile-card-size: 60cqw"],:not([style*=--mobile-card-size])) .resource-list__slide:has(.product-card){--slide-width: clamp(150px, 80cqw, var(--slide-width-max))}.resource-list.resource-list__carousel slideshow-slides>.resource-list__slide:only-child{--slide-width: 100%}}:is(.product-card,media-gallery) .product-media{background:url(/cdn/shop/files/vinoraya-paper-texture.png) center / cover}media-gallery .media-fit-contain .product-media__image{background:transparent}.product-information .wine-origin{text-transform:uppercase}.product-contents-and-offer.h4.h4{letter-spacing:normal;text-transform:none}:is(.product-card .product-card-image-overlay,.product-media-image-overlay,.palmares-carousel) .palmares-badge.palmares-badge--default{width:96px;height:auto;aspect-ratio:auto;padding:12px 8px;background:none;border-radius:0;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);color:var(--color-foreground-heading);font-family:var(--font-body--family);font-weight:400}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge .palmares-badge__content{gap:8px;padding:0}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge .palmares-badge__source{order:2;margin:0;padding:0;overflow:clip visible;font-size:10px;line-height:1;text-transform:uppercase}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge .palmares-badge__score{font-size:18px}.palmares-carousel .palmares-badge .palmares-badge__year{order:3;font-size:10px;line-height:1}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge :is(.palmares-score--glaasjes,.palmares-score--hartjes):not(.palmares-score--glaasjes-repeat){display:inline-flex}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge :is(.palmares-score--glaasjes,.palmares-score--hartjes):not(.palmares-score--glaasjes-repeat) .palmares-score__icon{width:1em;height:1em}:is(.product-card,.product-media-image-overlay,.palmares-carousel) .palmares-badge :is(.palmares-score--glaasjes,.palmares-score--hartjes):not(.palmares-score--glaasjes-repeat) .palmares-score__count{font-size:1em}.product-media-gallery__overlay-container .product-media-image-overlay .palmares-badge.palmares-badge--default{width:120px;padding:16px 10px}.product-media-image-overlay .palmares-badge .palmares-badge__source{font-size:12px}.product-media-image-overlay .palmares-badge .palmares-badge__score{font-size:24px}:is(.product-card,.product-media-image-overlay) .offer-badge{border:1px solid currentColor}.product-card .wine-origin{gap:11px;font-size:var(--font-size--sm);letter-spacing:.2em;text-transform:uppercase;color:var(--color-foreground)}.product-card .wine-origin .origin-country,.product-card .wine-origin .origin-area{color:inherit}.product-card .wine-origin .origin-flag{order:2;width:22px;height:22px}.product-card .text-block p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.resource-card .resource-card__media{background:url(/cdn/shop/files/vinoraya-paper-texture.png) center / cover}.resource-card .resource-card__image-placeholder{position:relative;background:none;font-size:0;color:transparent}.resource-card .resource-card__image-placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/vinoraya-logo-slogan-dark.svg) center / min(60%,220px) auto no-repeat;opacity:.15}.product-card__content>.group-block>.group-block-content>.group-block:first-child{border-top:1px solid rgb(0 0 0 / .1)}.product-card .price-block .price,.product-card product-price .price-container{display:flex;align-items:baseline;gap:9px;font-weight:400}.product-card .price-block .compare-at-price,.product-card product-price .compare-at-price{font-size:var(--font-size--sm);font-weight:400;letter-spacing:0;opacity:.3}.product-card .shopify-app-block[data-block-handle=product-price]:not(:has(nn-product-price:not([data-empty]))){display:none}product-card .group-block-content:has(>.quantity-block+instant-add-buttons-component){flex-direction:row}product-card .group-block-content>.quantity-block+instant-add-buttons-component{flex:1 1 0}.product-card .card-volume-label .price{gap:.3em;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0;color:#131313}.product-card .instant-add-buttons .instant-add-button{height:48px;padding:1rem 22px}.product-card .instant-add-buttons__inner--horizontal .instant-add-form:first-child{flex:1 1 auto}@container (width < 312px){.product-card .instant-add-buttons .instant-add-button{padding-inline:1rem}.product-card .instant-add-buttons .instant-add-button--box{letter-spacing:0}}@container (width < 281px){.instant-add-buttons .instant-add-buttons__inner--horizontal{flex-direction:column}.instant-add-buttons .instant-add-buttons__inner--horizontal .instant-add-form{flex:0 0 auto;width:100%}}.resource-list .featured-blog-posts-card{display:grid;padding:14.5% 13.2% 9.2% 11%}.resource-list .featured-blog-posts-card:before{content:"";grid-area:1 / 1;padding-top:168.65%}.resource-list .featured-blog-posts-card__inner{grid-area:1 / 1}.resource-list__slide:has(>.resource-list__item>.featured-blog-posts-card),.resource-list__slide>.resource-list__item:has(>.featured-blog-posts-card){display:flex;flex-direction:column}.resource-list__slide>.resource-list__item:has(>.featured-blog-posts-card),.resource-list__item>.featured-blog-posts-card{flex-grow:1}.resource-list .featured-blog-posts-card__content h4{-webkit-hyphens:auto;hyphens:auto}.resource-list .featured-blog-posts-card__image{width:71%;height:auto;flex-shrink:0}.resource-list .featured-blog-posts-card__content{flex:1 1 auto;justify-content:flex-end}.resource-list__slide:nth-child(2n) .featured-blog-posts-card{--color-background: #382120}.resource-list .featured-blog-posts-card__content h4,.resource-list .featured-blog-posts-card__content .text-block,.resource-list .featured-blog-posts-card__content .blog-post-details,.resource-list .featured-blog-posts-card__content .blog-post-details span{color:inherit}@media(prefers-reduced-motion:no-preference){.resource-list .featured-blog-posts-card{transition:background-color .3s ease-out,color .3s ease-out}.featured-blog-posts-card:hover{--color-background: #cfeb1f;--color-foreground: #21322e;--color-foreground-heading: #21322e}.resource-list__slide:nth-child(2n) .featured-blog-posts-card:hover{--color-background: #21322e;--color-foreground: #fbf4eb;--color-foreground-heading: #fbf4eb}}@media(prefers-reduced-motion:reduce){.featured-blog-posts-card:hover h4{text-decoration:underline}}.shopify-section:has(.product-variants__list):not(:has(.product-variants-row)){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-custom.css.map */
