#MainContent:is([data-template=page],[data-template=article],[data-template=blog],[data-template=list-collections]){--vn-editorial-columns: 1}@media(min-width:640px){#MainContent:is([data-template=blog],[data-template=list-collections]){--vn-editorial-columns: 2}}@media(min-width:900px){#MainContent:is([data-template=blog],[data-template=list-collections]){--vn-editorial-columns: 3}}#MainContent .vn-content-page>.section-content-wrapper,#MainContent .vn-article>.section-content-wrapper{padding-block:var(--vn-section-standard);gap:var(--vn-heading-gap);align-items:stretch}#MainContent .vn-content-page .section-content-wrapper>*,#MainContent .vn-article .section-content-wrapper>*{min-width:0}#MainContent .vn-content-page .section-content-wrapper>.text-block,#MainContent .vn-content-page .page-content,#MainContent .vn-article .section-content-wrapper>:is(.text-block,.blog-post-details),#MainContent .vn-article .blog-post-content{width:100%;max-width:var(--vn-container-narrow);margin-inline:auto}#MainContent .vn-article .section-content-wrapper>.image-block{width:100%;max-width:var(--vn-container-main);margin-inline:auto}#MainContent .vn-article .image-block img{width:100%;height:auto;object-fit:contain}#MainContent .vn-article .blog-post-details{font-family:var(--vn-font-meta);font-size:var(--vn-meta-size);line-height:var(--vn-meta-line-height);white-space:normal}#MainContent .vn-article .section-content-wrapper>.blog-post-details{margin-block-start:calc(var(--vn-space-m) - var(--vn-heading-gap))}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content){font-family:var(--vn-font-commerce);font-size:var(--vn-body-size);line-height:var(--vn-body-line-height);overflow-wrap:anywhere}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) rte-formatter{display:block;min-width:0}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) :is(p,ul,ol,blockquote,figure,table){margin-block:0 var(--vn-space-l)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) h2{margin-block:var(--vn-space-xl) var(--vn-space-l)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) h3{margin-block:var(--vn-space-l) var(--vn-space-m)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) rte-formatter>:first-child{margin-block-start:0}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) rte-formatter>:last-child{margin-block-end:0}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) :is(ul,ol){padding-inline-start:var(--vn-space-l)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) ul{list-style:disc outside}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) ol{list-style:decimal outside}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) li+li{margin-block-start:var(--vn-space-s)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) li>:is(ul,ol){margin-block:var(--vn-space-s) 0}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) blockquote{padding-inline-start:var(--vn-space-l);border-inline-start:var(--vn-border-width) solid var(--color-border)}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) a{color:inherit;text-decoration:underline;text-underline-offset:var(--vn-space-xs);text-decoration-thickness:1px}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) :is(img,video,iframe){max-width:100%}#MainContent :is(.vn-content-page .page-content,.vn-article .blog-post-content) img{height:auto;display:block}#MainContent :is(.vn-content-page,.vn-article) .rte-table-wrapper{width:100%;max-width:100%;overflow-x:auto;margin-block:var(--vn-space-l)}#MainContent :is(.vn-content-page,.vn-article) table{width:100%;border-collapse:collapse}#MainContent :is(.vn-content-page,.vn-article) :is(th,td){padding:var(--vn-space-m);border:var(--vn-border-width) solid var(--color-border);vertical-align:top;overflow-wrap:normal}#MainContent .vn-content-page[data-page-handle=retseptid] .page-content h2{font-size:var(--vn-h2-size);line-height:var(--vn-h2-line-height);margin-block-start:var(--vn-section-tight);scroll-margin-block-start:var(--vn-space-l)}#MainContent .vn-content-page[data-page-handle=retseptid] .page-content h2:first-child{margin-block-start:0}@media(min-width:900px){#MainContent .vn-content-page[data-page-handle=contact]{--page-content-width: var(--vn-container-main)}#MainContent .vn-content-page[data-page-handle=contact] :is(.page-content,.section-content-wrapper>.text-block){max-width:none}#MainContent .vn-content-page[data-page-handle=contact] .page-content rte-formatter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--vn-space-xl);align-items:start}#MainContent .vn-content-page[data-page-handle=contact] .page-content rte-formatter>p{grid-column:2}#MainContent .vn-content-page[data-page-handle=contact] .page-content rte-formatter>p:first-child:has(img){grid-column:1;grid-row:1 / span 5;margin:0}}#MainContent[data-template=blog] .blog-posts{padding-block:var(--vn-section-standard);--page-content-width: var(--vn-container-main)}#MainContent[data-template=blog] .blog-posts-container{display:grid;grid-template-columns:repeat(var(--vn-editorial-columns),minmax(0,1fr));gap:var(--vn-space-xl) var(--vn-space-l);align-items:stretch}#MainContent[data-template=blog] .blog-post-item{grid-column:auto;min-width:0}#MainContent[data-template=blog] .blog-post-card{height:100%;flex-direction:column;gap:var(--vn-space-m)}#MainContent[data-template=blog] .blog-post-card__image-container{width:100%;flex-basis:auto}#MainContent[data-template=blog] .blog-post-card__image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0}#MainContent[data-template=blog] .blog-post-card__content{flex:1;padding:0;gap:var(--vn-space-m);width:100%}#MainContent[data-template=blog] .blog-post-card__content :is(.text-block,.blog-post-details,a){padding:0;margin:0;max-width:100%}#MainContent[data-template=blog] .blog-post-card__content h2{font-size:var(--vn-h2-size);line-height:var(--vn-h2-line-height);margin:0}#MainContent[data-template=blog] .blog-post-details{font-family:var(--vn-font-meta);font-size:var(--vn-meta-size);line-height:var(--vn-meta-line-height);white-space:normal}#MainContent[data-template=blog] .blog-post-card__content-text{flex:1;display:flex;flex-direction:column;gap:var(--vn-space-m);font-family:var(--vn-font-commerce);font-size:var(--vn-body-size);line-height:var(--vn-body-line-height)}#MainContent[data-template=blog] .blog-post-card__content-text a{margin-block-start:auto;text-decoration:underline;text-underline-offset:var(--vn-space-xs)}#MainContent[data-template=list-collections] .section-resource-list{padding-block:var(--vn-section-standard);row-gap:var(--vn-heading-gap);column-gap:0}#MainContent[data-template=list-collections] .section-resource-list__content :is(.group-block,.text-block){padding-block:0}#MainContent[data-template=list-collections] .resource-list--grid{grid-template-columns:repeat(var(--vn-editorial-columns),minmax(0,1fr));gap:var(--vn-space-xl) var(--vn-space-l)}#MainContent[data-template=list-collections] :is(.resource-list__item,.collection-card){min-width:0}#MainContent[data-template=list-collections] .collection-card img{object-fit:contain}#MainContent:is([data-template=page],[data-template=article],[data-template=blog],[data-template=list-collections]) :focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}#MainContent[data-template=list-collections] .collection-card__image{aspect-ratio:4 / 3}#MainContent[data-template=list-collections] .collection-card__image img{width:100%;height:100%;object-fit:contain}#MainContent[data-template=list-collections] .collection-card__content .text-block>p{font-family:var(--vn-font-display);font-size:var(--vn-h3-size);font-weight:400;line-height:var(--vn-h3-line-height)}#MainContent .vn-content-page[data-page-handle=retseptid] .page-content img{width:520px;max-width:100%;height:auto;display:block;margin-inline:auto}#MainContent .vn-content-page[data-page-handle=retseptid] .page-content #giusti-rose-cocktails+p img{width:420px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/vino-content-system.css.map */
