:root{--vv-cream:#f9f0ea;--vv-red:#a03830;--vv-hover:#ac4d43;--vv-gray:#636363;--vv-dark:#404041;--vv-muted:#7a7a7a;--vv-rose:#bc7775;--vv-input:#faf2e7;--vv-soft-blue:#eef3f8;--vv-mobile-hero-bg:#d9d6d1;--vv-field-height:52px;--vv-field-radius:20px;--vv-page-max:1500px;--vv-overlay-max:1200px;--vv-form-width:620px;--vv-form-max:70vw;--vv-card-radius:28px;--vv-pill-radius:999px;--vv-z-header:2147483000;--vv-z-header-items:2147484000;--vv-z-overlay-items:2147485000;--vv-z-search-form:2147485500;--vv-z-popup:2147486000;--vv-z-overlay-top:2147486500;--vv-z-menu-top:2147487000;--vv-z-menu-link:2147487001;--vv-z-system-top:2147483647;--vv-font:"Jost",sans-serif}body,body :not(i):not(svg):not(.icon):not([class*=icon]),button,html,input,select,textarea{font-family:var(--vv-font)!important}body,body.type-post,body.type-post #content,body.type-post #content-in,body.type-post #content-wrapper,body.type-post #main,body.type-post #wrap,body.type-post #wrapper,body.type-post .breadcrumbs,body.type-post .breadcrumbs *,body.type-post .breadcrumbs-wrapper,body.type-post .breadcrumbs:after,body.type-post .breadcrumbs:before,body.type-post .content,body.type-post .content-in,body.type-post .content-inner,body.type-post .content-inner-in,body.type-post .content-wrapper,body.type-post .content-wrapper-in,body.type-post .overall-wrapper,body.type-post main,body:not(.type-index) #content,body:not(.type-index) #content-in,body:not(.type-index) #content-wrapper,body:not(.type-index) #main,body:not(.type-index) #wrap,body:not(.type-index) #wrapper,body:not(.type-index) .breadcrumbs,body:not(.type-index) .breadcrumbs *,body:not(.type-index) .breadcrumbs-wrapper,body:not(.type-index) .breadcrumbs:after,body:not(.type-index) .breadcrumbs:before,body:not(.type-index) .content,body:not(.type-index) .content-in,body:not(.type-index) .content-inner,body:not(.type-index) .content-inner-in,body:not(.type-index) .content-wrapper,body:not(.type-index) .content-wrapper-in,body:not(.type-index) .overall-wrapper,body:not(.type-index) main,html{background:var(--vv-cream)!important}#shoptet-admin-bar,.admin-bar,body.admin .admin-bar{position:relative!important;z-index:var(--vv-z-system-top)!important;pointer-events:auto!important}.admin-bar{background:#4a4a4a!important}.admin-bar *{background:transparent!important}.admin-bar .dropdown-menu,.admin-bar .dropdown-menu a,.admin-bar .dropdown-menu li,.admin-bar .dropdown-menu ul{background:#4a4a4a!important}.admin-bar .dropdown-menu a{color:#f1f1f1!important}.admin-bar .dropdown-menu a:hover{background:#5a5a5a!important;color:#fff!important}body.type-page .pageArticleDetail{width:min(1040px,88vw)!important;max-width:min(1040px,88vw)!important;margin:0 auto 90px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}body.type-page .pageArticleDetail>header{margin:0 auto 42px!important;padding:0!important;text-align:center!important;background:transparent!important}body.type-page .pageArticleDetail>header h1{margin:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(46px,5.2vw,78px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important}body.type-page .pageArticleDetail>div[itemprop=about]{position:relative!important;overflow:hidden!important;box-sizing:border-box!important;width:100%!important;margin:0 auto!important;padding:clamp(38px,5vw,64px) clamp(30px,5.6vw,76px)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.64),hsla(24,56%,95%,.82))!important;border:1px solid rgba(160,56,48,.13)!important;border-radius:34px!important;box-shadow:0 24px 70px rgba(64,64,65,.1)!important}body.type-page .pageArticleDetail>div[itemprop=about]:before{content:""!important;position:absolute!important;top:0!important;left:clamp(30px,5.6vw,76px)!important;width:170px!important;height:6px!important;border-radius:0 0 999px 999px!important;background:linear-gradient(90deg,var(--vv-red),#72b7b1)!important}body.type-page .pageArticleDetail>div[itemprop=about] li,body.type-page .pageArticleDetail>div[itemprop=about] p,body.type-page .pageArticleDetail>div[itemprop=about] td{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:500!important;line-height:1.72!important}body.type-page .pageArticleDetail>div[itemprop=about] p{margin:0 0 16px!important}body.type-page .pageArticleDetail>div[itemprop=about] p:first-child{margin-bottom:24px!important}body.type-page .pageArticleDetail>div[itemprop=about] b,body.type-page .pageArticleDetail>div[itemprop=about] strong{color:var(--vv-dark)!important;font-weight:800!important}body.type-page .pageArticleDetail>div[itemprop=about] a{color:var(--vv-red)!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;transition:color .25s ease!important}body.type-page .pageArticleDetail>div[itemprop=about] a:focus,body.type-page .pageArticleDetail>div[itemprop=about] a:hover{color:var(--vv-hover)!important}body.type-page .pageArticleDetail>div[itemprop=about] ol,body.type-page .pageArticleDetail>div[itemprop=about] ul{margin:12px 0 24px 1.25em!important;padding:0!important}body.type-page .pageArticleDetail>div[itemprop=about] li{margin:0 0 10px!important;padding-left:.2em!important}body.type-page .pageArticleDetail>div[itemprop=about] table{display:block!important;width:100%!important;max-width:100%!important;margin:28px 0!important;overflow-x:auto!important;border-collapse:separate!important;border-spacing:0!important}body.type-page .pageArticleDetail>div[itemprop=about] td{min-width:180px!important;padding:14px 16px!important;border:1px solid rgba(160,56,48,.1)!important;background:hsla(0,0%,100%,.42)!important}body.type-product.type-detail .breadcrumbs{width:min(1500px,92vw)!important;max-width:min(1500px,92vw)!important;margin:18px auto!important}body.type-product.type-detail .p-detail{position:relative!important;display:block!important;width:min(1500px,92vw)!important;max-width:min(1500px,92vw)!important;margin:20px auto 84px!important;padding:clamp(12px,1.6vw,22px) clamp(18px,2.4vw,30px) clamp(22px,3.2vw,46px)!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:38px!important;background:rgba(247,221,225,.48)!important;box-shadow:0 26px 76px rgba(64,64,65,.1),0 10px 34px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -1px 0 hsla(10,56%,84%,.38)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important;backdrop-filter:blur(22px) saturate(1.18)!important}body.type-product.type-detail .p-detail:before{content:""!important;position:absolute!important;inset:0!important;display:block!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(135deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.16) 42%,hsla(10,56%,84%,.44))!important;opacity:.9!important}body.type-product.type-detail .p-detail>*{position:relative!important;z-index:1!important}body.type-product.type-detail .p-detail>.js-hidden,body.type-product.type-detail .p-detail>meta{display:none!important}body.type-product.type-detail .p-detail-inner{grid-template-columns:minmax(0,60%) minmax(360px,40%)!important;gap:clamp(24px,3vw,46px)!important;align-items:start!important;width:100%!important}body.type-product.type-detail .p-detail-inner,body.type-product.type-detail .p-image-wrapper{display:grid!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.type-product.type-detail .p-image-wrapper{grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:center!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:dense!important;gap:14px!important;width:90%!important;max-width:90%!important}body.type-product.type-detail .p-detail-inner-header-mobile{display:none!important}body.type-product.type-detail .p-image{grid-column:1/-1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:clamp(414px,52.2vw,711px)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:22px!important;background:rgba(255,252,249,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.64),0 18px 44px rgba(64,64,65,.09)!important}body.type-product.type-detail .p-image a,body.type-product.type-detail .p-thumbnail{cursor:zoom-in!important}body.type-product.type-detail .p-image a,body.type-product.type-detail .p-image img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}body.type-product.type-detail .p-image a{display:flex!important;align-items:center!important;justify-content:center!important}body.type-product.type-detail .p-image img{object-fit:contain!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 14px 24px rgba(64,64,65,.1))!important}body.type-product.type-detail .p-image .flags.flags-default{position:absolute!important;inset:0!important;z-index:6!important;display:block!important;width:100%!important;height:100%!important;pointer-events:none!important}body.type-product.type-detail .p-image .flag{margin:0!important;border:0!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 10px 24px rgba(64,64,65,.12)!important}body.type-product.type-detail .p-image .flag.flag-new{top:38px!important;right:-68px!important;width:244px!important;height:48px!important;border-radius:0!important;background:#edc7bf!important;color:#636363!important;font-size:21px!important;transform:rotate(42deg)!important;transform-origin:center!important}body.type-product.type-detail .p-image .flag.flag-new,body.type-product.type-detail .p-image .flag.flag-tip{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}body.type-product.type-detail .p-image .flag.flag-tip{right:24px!important;bottom:52px!important;flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;min-height:76px!important;max-height:76px!important;aspect-ratio:1/1!important;border-radius:50%!important;background:#efe1d0!important;color:#ac4d43!important;font-size:18px!important}body.type-product.type-detail .p-image-wrapper>.row,body.type-product.type-detail .p-thumbnails,body.type-product.type-detail .p-thumbnails-inner,body.type-product.type-detail .p-thumbnails-inner>div,body.type-product.type-detail .p-thumbnails-wrapper{display:contents!important}body.type-product.type-detail .p-thumbnail{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;align-self:stretch!important;width:100%!important;max-width:none!important;min-height:128px!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:rgba(255,252,249,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 12px 28px rgba(64,64,65,.07)!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--duplicate-main{display:none!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--1,body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--2{min-height:0!important;aspect-ratio:1/1!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--1{grid-column:1/4!important;grid-row:2!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--2{grid-column:4/7!important;grid-row:2!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--3{grid-column:1/5!important;grid-row:3!important;aspect-ratio:1.45/1!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--4{grid-column:5/7!important;grid-row:3!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--5{grid-column:1/3!important;grid-row:4!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--6{grid-column:3/7!important;grid-row:4!important;aspect-ratio:1.45/1!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--7,body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--8,body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--9{grid-row:5!important;min-height:0!important;aspect-ratio:1/1!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--7{grid-column:1/3!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--8{grid-column:3/5!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--9{grid-column:5/7!important}body.type-product.type-detail .p-thumbnail.vv-detail-bento-thumb--extra{grid-column:span 2!important;aspect-ratio:1/1!important}body.type-product.type-detail .vv-detail-bento-extra-row{position:relative!important;grid-column:1/-1!important;grid-row:4!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.type-product.type-detail .vv-detail-bento-extra-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important}body.type-product.type-detail .vv-detail-bento-extra-row .p-thumbnail,body.type-product.type-detail .vv-detail-bento-extra-row .p-thumbnail.vv-detail-bento-thumb--extra{grid-column:auto!important;grid-row:auto!important;display:flex!important;min-height:0!important;aspect-ratio:1/1!important}body.type-product.type-detail .vv-detail-bento-extra-row .p-thumbnail[hidden],body.type-product.type-detail .vv-detail-bento-extra-row .vv-detail-bento-extra-arrow[hidden]{display:none!important}body.type-product.type-detail .vv-detail-bento-extra-arrow{position:absolute!important;top:50%!important;z-index:7!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:50%!important;background:hsla(24,56%,95%,.88)!important;box-shadow:0 12px 28px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.86)!important;-webkit-backdrop-filter:blur(12px) saturate(1.12)!important;backdrop-filter:blur(12px) saturate(1.12)!important;cursor:pointer!important;transform:translateY(-50%)!important}body.type-product.type-detail .vv-detail-bento-extra-arrow:before{content:""!important;display:block!important;width:11px!important;height:11px!important;border-left:3px solid #ac4d43!important;border-bottom:3px solid #ac4d43!important;border-radius:2px!important}body.type-product.type-detail .vv-detail-bento-extra-arrow--prev{left:10px!important}body.type-product.type-detail .vv-detail-bento-extra-arrow--next{right:10px!important}body.type-product.type-detail .vv-detail-bento-extra-arrow--prev:before{transform:rotate(45deg) translate(2px,-2px)!important}body.type-product.type-detail .vv-detail-bento-extra-arrow--next:before{transform:rotate(225deg) translate(2px,-2px)!important}body.type-product.type-detail .vv-detail-bento-extra-arrow[disabled]{opacity:.36!important;cursor:default!important}@media(max-width:768px){body.type-product.type-detail .vv-detail-bento-extra-row{display:none!important}}body.type-product.type-detail .p-thumbnail img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;mix-blend-mode:multiply!important}body.type-product.type-detail .vv-mobile-detail-back,body.type-product.type-detail .vv-mobile-gallery{display:none!important}.vv-gallery-popup{position:fixed!important;inset:0!important;z-index:var(--vv-z-popup)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(18px,4vw,58px)!important;box-sizing:border-box!important;background:rgba(64,64,65,.42)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important;backdrop-filter:blur(22px) saturate(1.08)!important;opacity:0!important;pointer-events:none!important;transition:opacity .22s ease!important}.vv-gallery-popup.is-open{opacity:1!important;pointer-events:auto!important}.vv-gallery-popup__dialog{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(1180px,92vw)!important;height:min(820px,86vh)!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:34px!important;box-shadow:0 28px 82px rgba(64,64,65,.18),0 14px 38px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.86)!important;overflow:hidden!important}.vv-gallery-popup__dialog,.vv-gallery-popup__image{box-sizing:border-box!important;background:#fff!important}.vv-gallery-popup__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;padding:clamp(18px,3vw,42px)!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.vv-gallery-popup__close{position:absolute!important;top:18px!important;right:18px!important;z-index:2!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(172,77,67,.74)!important;cursor:pointer!important}.vv-gallery-popup__close:after,.vv-gallery-popup__close:before{content:""!important;position:absolute!important;left:13px!important;top:21px!important;width:18px!important;height:3px!important;border-radius:999px!important;background:#faf2e7!important}.vv-gallery-popup__close:before{transform:rotate(45deg)!important}.vv-gallery-popup__close:after{transform:rotate(-45deg)!important}body.type-product.type-detail .cbox-gal,body.type-product.type-detail .thumbnail-next,body.type-product.type-detail .thumbnail-prev{display:none!important}body.type-product.type-detail .p-data-wrapper{grid-column:2!important;grid-row:1!important;align-self:start!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:clamp(4px,.8vw,12px) clamp(8px,1.2vw,18px) clamp(12px,1.5vw,22px)!important;box-sizing:border-box!important;color:#404041!important}body.type-product.type-detail .p-detail-inner-header{margin:0!important;padding:0!important}body.type-product.type-detail .p-detail-inner-header h1{margin:8px 0 clamp(14px,1.7vw,24px)!important;font-size:clamp(24px,2.52vw,41px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;white-space:nowrap!important;overflow:visible!important}body.type-product.type-detail .detail-parameters,body.type-product.type-detail .p-detail-inner-header h1,body.type-product.type-detail .p-short-description,body.type-product.type-detail .vv-product-description{color:#404041!important;font-family:var(--vv-font)!important}body.type-product.type-detail .brand-wrapper,body.type-product.type-detail .brand-wrapper a{color:#c1655f!important}body.type-product.type-detail .p-short-description{margin:0 0 clamp(8px,1.1vw,14px)!important}body.type-product.type-detail .p-short-description p{margin-top:0!important;margin-bottom:0!important}body.type-product.type-detail .p-price-wrapper{display:grid!important;grid-template-columns:auto minmax(150px,1fr)!important;align-items:end!important;column-gap:clamp(18px,2vw,32px)!important;margin:0 0 clamp(10px,1.2vw,16px)!important}body.type-product.type-detail .p-price-wrapper.vv-detail-price-tuned .price-final{display:block!important}body.type-product.type-detail .p-price-wrapper .price-measure{display:block!important;justify-self:end!important;align-self:end!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(16px,1.35vw,23px)!important;font-weight:500!important;line-height:1.15!important;text-align:right!important;white-space:nowrap!important}body.type-product.type-detail .p-price-wrapper .price-final{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(28px,2.6vw,42px)!important;font-weight:800!important;line-height:1.04!important}body.type-product.type-detail #product-detail-form,body.type-product.type-detail .buttons-wrapper.cofidis-buttons-wrapper,body.type-product.type-detail .p-variants-block{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.type-product.type-detail .buttons-wrapper.cofidis-buttons-wrapper:empty,body.type-product.type-detail .p-variants-block:empty,body.type-product.type-detail .vv-detail-choose-variant-hidden{display:none!important}body.type-product.type-detail .vv-detail-selected-variant{display:none!important;align-items:baseline!important;gap:6px!important;grid-column:1/-1!important;flex:0 0 100%!important;width:100%!important;margin:2px 0 12px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(13px,.9vw,15px)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important}body.type-product.type-detail .vv-detail-selected-variant[hidden]{display:none!important}body.type-product.type-detail .vv-detail-selected-variant__label{color:#636363!important;font-weight:500!important}body.type-product.type-detail .vv-detail-selected-variant__value{color:#ac4d43!important;font-weight:800!important}body.type-product.type-detail .vv-detail-variant-warning{grid-column:1/-1!important;flex:0 0 100%!important;width:100%!important;box-sizing:border-box!important;margin:0 0 10px!important;padding:10px 14px!important;border:1px solid rgba(172,77,67,.32)!important;border-radius:12px!important;color:#ac4d43!important;background:hsla(0,0%,100%,.72)!important;box-shadow:0 10px 24px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.82)!important;-webkit-backdrop-filter:blur(10px) saturate(1.12)!important;backdrop-filter:blur(10px) saturate(1.12)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important}body.type-product.type-detail .p-variants-block.vv-detail-variant-required .vv-detail-variant-tile{border-color:rgba(172,77,67,.42)!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile{position:relative!important;box-sizing:border-box!important;border:2px solid transparent!important;border-radius:12px!important;cursor:pointer!important;pointer-events:auto!important;order:1!important;overflow:visible!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease,filter .18s ease!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-selected,body.type-product.type-detail .p-variants-block label.advanced-parameter.active,body.type-product.type-detail .p-variants-block label.advanced-parameter.selected,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-checked=true]{border-color:hsla(10,56%,84%,.96)!important;background:linear-gradient(145deg,rgba(255,250,245,.88),hsla(10,56%,84%,.34))!important;box-shadow:0 16px 38px hsla(10,56%,84%,.34),0 8px 22px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.88),inset 0 -10px 24px hsla(10,56%,84%,.2)!important;-webkit-backdrop-filter:blur(10px) saturate(1.15)!important;backdrop-filter:blur(10px) saturate(1.15)!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-selected .advanced-parameter-inner,body.type-product.type-detail .p-variants-block label.advanced-parameter.active .advanced-parameter-inner,body.type-product.type-detail .p-variants-block label.advanced-parameter.selected .advanced-parameter-inner,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-checked=true] .advanced-parameter-inner{border-color:transparent!important;box-shadow:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-selected[data-vv-variant-name]:after{content:""!important;position:absolute!important;inset:-2px!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(145deg,hsla(0,0%,100%,.68),hsla(10,56%,84%,.1) 42%,hsla(10,56%,84%,.26))!important;pointer-events:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-unavailable:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.disabled:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.not-available:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.sold-out:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.soldout:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.unavailable-variant:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.unavailable:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter.variant-unavailable:not(.vv-detail-variant-tile-selected),body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-disabled=true]:not(.vv-detail-variant-tile-selected){opacity:.46!important;filter:saturate(.55) brightness(1.08)!important;border-color:hsla(0,0%,100%,.42)!important;background:rgba(255,250,245,.36)!important;box-shadow:none!important;order:90!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-unavailable:not(.vv-detail-variant-tile-selected):focus-within,body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-unavailable:not(.vv-detail-variant-tile-selected):hover,body.type-product.type-detail .p-variants-block label.advanced-parameter.disabled:not(.vv-detail-variant-tile-selected):focus-within,body.type-product.type-detail .p-variants-block label.advanced-parameter.disabled:not(.vv-detail-variant-tile-selected):hover,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-disabled=true]:not(.vv-detail-variant-tile-selected):focus-within,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-disabled=true]:not(.vv-detail-variant-tile-selected):hover{opacity:.62!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-unavailable .advanced-parameter-inner,body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-unavailable img,body.type-product.type-detail .p-variants-block label.advanced-parameter.disabled .advanced-parameter-inner,body.type-product.type-detail .p-variants-block label.advanced-parameter.disabled img,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-disabled=true] .advanced-parameter-inner,body.type-product.type-detail .p-variants-block label.advanced-parameter[aria-disabled=true] img{opacity:.58!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-badge{position:absolute!important;top:0!important;left:50%!important;z-index:5!important;max-width:calc(100% - 12px)!important;padding:3px 9px 4px!important;color:#ac4d43!important;background:linear-gradient(145deg,hsla(0,0%,100%,.88),hsla(3,83%,95%,.78))!important;border:1px solid hsla(0,0%,100%,.76)!important;border-radius:999px!important;box-shadow:0 8px 18px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(9px) saturate(1.18)!important;backdrop-filter:blur(9px) saturate(1.18)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:0!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-badge[hidden],body.type-product.type-detail .p-variants-block .vv-detail-variant-tile:not(.vv-detail-variant-tile-selected) .vv-detail-variant-badge{display:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile *,body.type-product.type-detail .p-variants-block .vv-detail-variant-tile img{pointer-events:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile input{pointer-events:auto!important}body.type-product.type-detail .detail-parameters{margin-top:0!important;margin-bottom:clamp(8px,1vw,14px)!important}body.type-product.type-detail .detail-parameter{margin-top:0!important;margin-bottom:2px!important;line-height:1.22!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:6px 14px!important;width:100%!important;flex-wrap:wrap!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline .delivery-time{display:none!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline .shipping-options{justify-self:start!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:inherit!important;font-weight:800!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;white-space:nowrap!important}body.type-product.type-detail .detail-parameter-product-code{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:4px!important;width:100%!important}body.type-product.type-detail .p-to-cart-block{margin-top:clamp(8px,1vw,14px)!important}body.type-product.type-detail .vv-detail-actions-row{display:flex!important;justify-content:flex-start!important;width:100%!important;margin:clamp(4px,.7vw,10px) 0 clamp(8px,1vw,14px)!important}body.type-product.type-detail .vv-detail-actions{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:clamp(20px,2.8vw,42px)!important;width:auto!important;margin:0!important;justify-self:start!important}body.type-product.type-detail .vv-detail-actions .link-icon{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:53px!important;padding:0!important;border:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important;text-decoration:none!important;text-align:center!important}body.type-product.type-detail .vv-detail-actions .link-icon[hidden]{display:none!important}body.type-product.type-detail .vv-detail-actions .link-icon i{color:#404041!important;font-size:27px!important;line-height:1!important}body.type-product.type-detail .vv-detail-actions .link-icon:before{content:none!important;display:none!important}body.type-product.type-detail .p-to-cart-block .add-to-cart{display:grid!important;grid-template-columns:auto minmax(210px,330px)!important;align-items:center!important;justify-content:end!important;gap:clamp(16px,2vw,28px)!important;width:100%!important}body.type-product.type-detail .p-to-cart-block .quantity{display:grid!important;grid-template-columns:42px 48px 42px!important;grid-template-areas:"decrease amount increase"!important;align-items:center!important;justify-content:center!important;width:132px!important;min-width:132px!important;max-width:132px!important;overflow:hidden!important;min-height:48px!important;border:0!important;border-radius:8px!important;background:#edc7bf!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease-tooltip,body.type-product.type-detail .p-to-cart-block .quantity .increase-tooltip{display:none!important}body.type-product.type-detail .p-to-cart-block .quantity label{grid-area:amount!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important}body.type-product.type-detail .p-to-cart-block .quantity input{width:48px!important;min-width:48px!important;font-size:15px!important;text-align:center!important;appearance:textfield!important;-webkit-appearance:none!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease,body.type-product.type-detail .p-to-cart-block .quantity .increase,body.type-product.type-detail .p-to-cart-block .quantity button,body.type-product.type-detail .p-to-cart-block .quantity input{height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;font-weight:800!important;box-shadow:none!important;outline:none!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease,body.type-product.type-detail .p-to-cart-block .quantity .increase,body.type-product.type-detail .p-to-cart-block .quantity button{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;font-size:28px!important;line-height:1!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1!important;appearance:none!important;-webkit-appearance:none!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease{grid-area:decrease!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease:before{content:none!important}body.type-product.type-detail .p-to-cart-block .quantity .increase{grid-area:increase!important}body.type-product.type-detail .p-to-cart-block .quantity .increase:before{content:none!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease__sign,body.type-product.type-detail .p-to-cart-block .quantity .increase__sign{display:block!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:26px!important;font-weight:800!important;line-height:1!important}body.type-product.type-detail .p-to-cart-block .quantity button:focus,body.type-product.type-detail .p-to-cart-block .quantity button:hover{background:hsla(35,66%,94%,.32)!important}body.type-product.type-detail .p-to-cart-block .add-to-cart-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:330px!important;min-height:48px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:8px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)!important}body.type-product.type-detail .p-to-cart-block .add-to-cart-button i{margin-right:8px!important;color:#404041!important}body.type-product.type-detail .p-to-cart-block .add-to-cart-button.is-loading,body.type-product.type-detail .p-to-cart-block .add-to-cart-button:disabled{cursor:wait!important;opacity:.82!important}body .vv-buy-button.is-unavailable,body.type-product.type-detail .p-to-cart-block .add-to-cart-button.is-unavailable{cursor:not-allowed!important;opacity:.62!important}body.type-product.type-detail .vv-detail-stock-warning{width:100%!important;margin:0 0 10px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important}.content-modal .shipping-options-popup .vv-shipping-popup-delivery-date,body.type-product.type-detail .shipping-options-popup .vv-shipping-popup-delivery-date{margin:0 0 14px!important;padding:11px 14px!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:16px!important;background:hsla(24,56%,95%,.72)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important}body.type-product.type-detail .vv-detail-after-cart{width:100%!important;margin-top:clamp(12px,1.4vw,20px)!important}body.type-product.type-detail .vv-detail-separator{width:100%!important;height:1px!important;margin:0 0 clamp(10px,1.2vw,16px)!important;background:rgba(172,77,67,.18)!important}body.type-product.type-detail .vv-detail-extra-params{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}body.type-product.type-detail .vv-detail-color-panel,body.type-product.type-detail .vv-detail-delivery-panel,body.type-product.type-detail .vv-detail-description-panel,body.type-product.type-detail .vv-detail-extra-panel{width:100%!important;color:#404041!important;font-family:var(--vv-font)!important}body.type-product.type-detail .vv-detail-color-panel summary,body.type-product.type-detail .vv-detail-delivery-panel summary,body.type-product.type-detail .vv-detail-description-panel summary,body.type-product.type-detail .vv-detail-extra-panel summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:auto!important;min-height:36px!important;padding:0 14px 0 16px!important;border:1px solid rgba(172,77,67,.16)!important;border-radius:8px!important;background:hsla(24,56%,95%,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 8px 18px rgba(64,64,65,.04)!important;cursor:pointer!important;list-style:none!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important}body.type-product.type-detail .vv-detail-color-panel summary::-webkit-details-marker,body.type-product.type-detail .vv-detail-delivery-panel summary::-webkit-details-marker,body.type-product.type-detail .vv-detail-description-panel summary::-webkit-details-marker,body.type-product.type-detail .vv-detail-extra-panel summary::-webkit-details-marker{display:none!important}body.type-product.type-detail .vv-detail-color-panel summary:after,body.type-product.type-detail .vv-detail-delivery-panel summary:after,body.type-product.type-detail .vv-detail-description-panel summary:after,body.type-product.type-detail .vv-detail-extra-panel summary:after{content:""!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:9px!important;height:9px!important;margin-top:-3px!important;border:0!important;border-right:2px solid #636363!important;border-bottom:2px solid #636363!important;border-radius:0!important;background:transparent!important;transform:rotate(45deg)!important}body.type-product.type-detail .vv-detail-color-panel[open] summary:after,body.type-product.type-detail .vv-detail-delivery-panel[open] summary:after,body.type-product.type-detail .vv-detail-description-panel[open] summary:after,body.type-product.type-detail .vv-detail-extra-panel[open] summary:after{margin-top:3px!important;transform:rotate(225deg)!important}body.type-product.type-detail .vv-detail-color-panel .p-variants-block,body.type-product.type-detail .vv-detail-delivery-panel .detail-parameter-delivery-date,body.type-product.type-detail .vv-detail-extra-panel .vv-detail-extra-params{margin-top:10px!important}body.type-product.type-detail .vv-mobile-variant-prompt{display:none!important}body.type-product.type-detail .vv-detail-description-panel .vv-product-description{margin-top:10px!important;padding-top:8px!important;border-top:1px solid rgba(172,77,67,.18)!important}body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code,body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param{display:flex!important;align-items:baseline!important;gap:4px!important;margin:0 0 6px!important}body.type-product.type-detail .vv-detail-extra-params table{width:100%!important;margin:0!important;border-collapse:collapse!important}body.type-product.type-detail .vv-detail-extra-params td,body.type-product.type-detail .vv-detail-extra-params th{padding:6px 0!important;border:0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;line-height:1.45!important;text-align:left!important}body.type-product.type-detail #discussionWrapper,body.type-product.type-detail #productDiscussion,body.type-product.type-detail .shp-tab[data-testid=tabDiscussion],body.type-product.type-detail .social-buttons-wrapper .link-icon.chat,body.type-product.type-detail .social-buttons-wrapper .link-icon.print,body.type-product.type-detail .social-buttons-wrapper .link-icon.share,body.type-product.type-detail .social-buttons-wrapper .link-icon.watchdog,body.type-product.type-detail .social-buttons-wrapper .social-buttons,body.type-product.type-detail.vv-product-detail-ready .p-detail-full-width{display:none!important}body.type-product.type-detail .benefit-banners-full-width{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.type-product.type-detail .vv-product-description{width:100%!important;max-width:none!important;margin-top:clamp(4px,.7vw,10px)!important;padding-top:0!important;border-top:0!important}body.type-product.type-detail.vv-detail-description-wide .vv-product-description{grid-column:1/-1!important;grid-row:2!important;width:100%!important;max-width:none!important;margin-top:clamp(14px,1.8vw,26px)!important;padding-top:clamp(10px,1.2vw,16px)!important;border-top:1px solid rgba(172,77,67,.18)!important}body.type-product.type-detail .vv-product-description.vv-product-description--params-open{margin-top:clamp(10px,1.2vw,16px)!important;padding-top:clamp(5px,.6vw,8px)!important;border-top:1px solid rgba(172,77,67,.18)!important}body.type-product.type-detail.vv-detail-description-wide .vv-product-description.vv-product-description--params-open{margin-top:clamp(14px,1.8vw,26px)!important;padding-top:clamp(10px,1.2vw,16px)!important}body.type-product.type-detail .vv-product-description .basic-description{width:100%!important;max-width:none!important;margin-top:0!important;padding-top:0!important}body.type-product.type-detail .vv-product-description .basic-description>:first-child,body.type-product.type-detail .vv-product-description>:first-child{margin-top:0!important;padding-top:0!important}body.type-product.type-detail .vv-product-description h4{display:none!important}body.type-product.type-detail .vv-product-description h2,body.type-product.type-detail .vv-product-description h3,body.type-product.type-detail .vv-product-description h5,body.type-product.type-detail .vv-product-description h6{margin-top:0!important;margin-bottom:clamp(10px,1vw,14px)!important}body.type-product.type-detail .vv-product-description li,body.type-product.type-detail .vv-product-description p{max-width:none!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:400!important;line-height:1.58!important;letter-spacing:0!important}body.type-product.type-detail .vv-product-description .vv-yarn-color-note{margin:clamp(16px,1.8vw,26px) 0 0!important;padding-bottom:clamp(12px,1.2vw,18px)!important;border-bottom:1px solid rgba(172,77,67,.16)!important}body.type-product.type-detail .vv-product-description .vv-yarn-color-note strong{color:#404041!important;font-weight:800!important}body.type-product.type-detail .vv-product-description a{color:#ac4d43!important;font-weight:700!important;text-decoration:none!important}body.type-product.type-detail .p-detail{margin-bottom:clamp(18px,2.2vw,34px)!important}body.type-product.type-detail .products-alternative-header,body.type-product.type-detail .products-related-header{width:min(1500px,100%)!important;margin:clamp(4px,.8vw,12px) auto clamp(10px,1vw,16px)!important;padding:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(21px,2.17vw,35px)!important;font-weight:800!important;line-height:1.08!important;text-align:left!important;letter-spacing:0!important}body.type-product.type-detail .products-alternative-header{margin-top:clamp(12px,1.4vw,22px)!important}body.type-product.type-detail .products-alternative-wrapper,body.type-product.type-detail .products-related-wrapper{width:min(1500px,100%)!important;max-width:1500px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.type-product.type-detail .products-alternative,body.type-product.type-detail .products-related{position:relative!important;z-index:3!important;display:flex!important;flex-wrap:wrap!important;gap:clamp(30px,3vw,46px)!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:1500px!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}body.type-product.type-detail .products-alternative:before,body.type-product.type-detail .products-related:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-related .product{flex:0 0 clamp(250px,19vw,285px)!important;width:clamp(250px,19vw,285px)!important;max-width:285px!important;min-width:250px!important;margin:0!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-alternative .product *,body.type-product.type-detail .products-related .product,body.type-product.type-detail .products-related .product *{box-sizing:border-box!important}body.type-product.type-detail .products-alternative .product:after,body.type-product.type-detail .products-alternative .product:before,body.type-product.type-detail .products-related .product:after,body.type-product.type-detail .products-related .product:before{content:none!important;display:none!important}body.type-product.type-detail .products-alternative .slick-list,body.type-product.type-detail .products-related .slick-list{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important}body.type-product.type-detail .products-alternative .products-block,body.type-product.type-detail .products-alternative .slick-track,body.type-product.type-detail .products-related .products-block,body.type-product.type-detail .products-related .slick-track{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:clamp(30px,3vw,46px)!important;width:100%!important;max-width:100%!important;height:auto!important}@media(min-width:769px){body.type-product.type-detail .products-alternative .products-block,body.type-product.type-detail .products-alternative .slick-track,body.type-product.type-detail .products-related .products-block,body.type-product.type-detail .products-related .slick-track{transform:none!important}}body.type-product.type-detail .products-alternative .products-block,body.type-product.type-detail .products-related .products-block{gap:0!important}body.type-product.type-detail .products-alternative .products-block:after,body.type-product.type-detail .products-alternative .products-block:before,body.type-product.type-detail .products-alternative .slick-track:after,body.type-product.type-detail .products-alternative .slick-track:before,body.type-product.type-detail .products-related .products-block:after,body.type-product.type-detail .products-related .products-block:before,body.type-product.type-detail .products-related .slick-track:after,body.type-product.type-detail .products-related .slick-track:before{content:none!important;display:none!important}body.type-product.type-detail .products-alternative .slick-arrow,body.type-product.type-detail .products-related .slick-arrow{display:none!important}body.type-product.type-detail .products-alternative .slick-slide,body.type-product.type-detail .products-related .slick-slide{display:block!important;flex:0 0 clamp(250px,19vw,285px)!important;float:none!important;height:auto!important;width:clamp(250px,19vw,285px)!important;min-width:250px!important;max-width:285px!important;margin:0!important;padding:0!important}body.type-product.type-detail .products-alternative .products-block>.product,body.type-product.type-detail .products-related .products-block>.product{margin-right:clamp(30px,3vw,46px)!important;margin-bottom:clamp(24px,2.4vw,36px)!important}body.type-product.type-detail .products-alternative .products-block>.product:nth-child(4n),body.type-product.type-detail .products-related .products-block>.product:nth-child(4n){margin-right:0!important}body.type-product.type-detail .products-alternative>*,body.type-product.type-detail .products-related>*{position:relative!important;z-index:1!important}body.type-product.type-detail .products-alternative-wrapper:after,body.type-product.type-detail .products-alternative-wrapper:before,body.type-product.type-detail .products-related-wrapper:after,body.type-product.type-detail .products-related-wrapper:before{content:none!important;display:none!important}body.type-product.type-detail .products-alternative-wrapper,body.type-product.type-detail .products-related-wrapper{overflow:visible!important}body.type-product.type-detail .products-alternative .product>*,body.type-product.type-detail .products-related .product>*{position:relative!important;z-index:1!important}body.type-product.type-detail .products-alternative .product>.p,body.type-product.type-detail .products-related .product>.p{width:100%!important}body.type-product.type-detail .products-alternative .product>a,body.type-product.type-detail .products-related .product>a{pointer-events:none!important}body.type-product.type-detail .products-alternative .p,body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-related .p,body.type-product.type-detail .products-related .product{float:none!important;margin:0!important;padding:0!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-related .product{display:block!important;background:transparent!important}body.type-product.type-detail .products-alternative .p,body.type-product.type-detail .products-related .p{display:flex!important;flex-direction:column!important;height:auto!important;min-height:calc(100% + 12px)!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:18px!important;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 16px 38px rgba(64,64,65,.08)!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}body.type-product.type-detail .products-alternative .p:hover,body.type-product.type-detail .products-related .p:hover{transform:translateY(-3px)!important;border-color:hsla(0,0%,100%,.9)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 54px rgba(64,64,65,.12)!important}body.type-product.type-detail .products-alternative .image,body.type-product.type-detail .products-related .image{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/1.08!important;min-height:0!important;padding:0!important;box-sizing:border-box!important;background:#fbfbfa!important;border:0!important;border-radius:18px 18px 0 0!important;box-shadow:none!important;overflow:hidden!important}body.type-product.type-detail .products-alternative img,body.type-product.type-detail .products-related img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important}body.type-product.type-detail .products-alternative .p-in,body.type-product.type-detail .products-related .p-in{display:grid!important;flex:0 0 auto!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:14px!important;align-self:stretch!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.type-product.type-detail .products-alternative .p-bottom,body.type-product.type-detail .products-alternative .p-desc,body.type-product.type-detail .products-alternative .p-in-in,body.type-product.type-detail .products-related .p-bottom,body.type-product.type-detail .products-related .p-desc,body.type-product.type-detail .products-related .p-in-in{background:transparent!important}body.type-product.type-detail .products-alternative .p-in-in,body.type-product.type-detail .products-related .p-in-in{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:8px!important;grid-column:1/2!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:none!important;overflow:hidden!important;padding:18px 0 0 16px!important;margin-right:0!important;text-align:left!important}body.type-product.type-detail .products-alternative .availability,body.type-product.type-detail .products-alternative .p-desc,body.type-product.type-detail .products-alternative .ratings-wrapper,body.type-product.type-detail .products-related .availability,body.type-product.type-detail .products-related .p-desc,body.type-product.type-detail .products-related .ratings-wrapper{display:none!important}body.type-product.type-detail .products-alternative .p-bottom,body.type-product.type-detail .products-alternative .p-bottom>[data-micro=offer],body.type-product.type-detail .products-related .p-bottom,body.type-product.type-detail .products-related .p-bottom>[data-micro=offer]{display:contents!important}body.type-product.type-detail .products-alternative .p-bottom .prices,body.type-product.type-detail .products-related .p-bottom .prices{display:block!important;align-self:start!important;grid-column:2!important;grid-row:1!important;margin:18px 16px 0 4px!important;padding:0!important;text-align:right!important}body.type-product.type-detail .products-alternative .name,body.type-product.type-detail .products-related .name{display:block!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:17px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-decoration:none!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.type-product.type-detail .products-alternative .name span,body.type-product.type-detail .products-related .name span{display:block!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:100%!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.type-product.type-detail .products-alternative .price,body.type-product.type-detail .products-alternative .price-final,body.type-product.type-detail .products-related .price,body.type-product.type-detail .products-related .price-final{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important}body.type-product.type-detail .products-alternative .price-final strong,body.type-product.type-detail .products-related .price-final strong{font-weight:800!important}body.type-product.type-detail .products-alternative .p-tools,body.type-product.type-detail .products-related .p-tools{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-column:1/-1!important;grid-row:2!important;align-items:end!important;justify-content:stretch!important;align-self:stretch!important;gap:10px!important;width:100%!important;min-height:32px!important;margin-top:4px!important;padding:8px 16px 16px!important;box-sizing:border-box!important}body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary,body.type-product.type-detail .products-alternative .p-tools .vv-buy-button,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link,body.type-product.type-detail .products-related .p-tools .btn.btn-primary,body.type-product.type-detail .products-related .p-tools .vv-buy-button,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:999px!important;background:#fff7f4!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;box-shadow:none!important;transition:color .24s ease,background .24s ease,transform .24s ease!important}body.type-product.type-detail .products-alternative .p-tools .vv-buy-button,body.type-product.type-detail .products-related .p-tools .vv-buy-button{background:#edc7bf!important;color:#404041!important;grid-column:1!important;justify-self:start!important;margin:0!important}body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link,body.type-product.type-detail .products-related .p-tools .btn.btn-primary,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link{grid-column:3!important;justify-self:end!important;margin:0!important}body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary:focus,body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary:hover,body.type-product.type-detail .products-alternative .p-tools .vv-buy-button:focus,body.type-product.type-detail .products-alternative .p-tools .vv-buy-button:hover,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link:focus,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link:hover,body.type-product.type-detail .products-related .p-tools .btn.btn-primary:focus,body.type-product.type-detail .products-related .p-tools .btn.btn-primary:hover,body.type-product.type-detail .products-related .p-tools .vv-buy-button:focus,body.type-product.type-detail .products-related .p-tools .vv-buy-button:hover,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link:focus,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link:hover{background:#f9f0ea!important;color:#ac4d43!important;transform:translateY(-1px)!important}@media(max-width:1180px){body.type-product.type-detail .products-alternative,body.type-product.type-detail .products-alternative .slick-track,body.type-product.type-detail .products-related,body.type-product.type-detail .products-related .slick-track{gap:28px!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-alternative .slick-slide,body.type-product.type-detail .products-related .product,body.type-product.type-detail .products-related .slick-slide{flex-basis:clamp(230px,28vw,265px)!important;width:clamp(230px,28vw,265px)!important;min-width:230px!important;max-width:265px!important}}@media(max-width:820px){body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-alternative .slick-slide,body.type-product.type-detail .products-related .product,body.type-product.type-detail .products-related .slick-slide{flex:1 1 calc(50% - 14px)!important;width:calc(50% - 14px)!important;min-width:0!important;max-width:none!important}body.type-product.type-detail .products-alternative .products-block>.product,body.type-product.type-detail .products-related .products-block>.product{margin-right:28px!important}body.type-product.type-detail .products-alternative .products-block>.product:nth-child(2n),body.type-product.type-detail .products-related .products-block>.product:nth-child(2n){margin-right:0!important}}@media(max-width:520px){body.type-product.type-detail .products-alternative-header,body.type-product.type-detail .products-related-header{margin-top:0!important;margin-bottom:10px!important;font-size:22px!important}body.type-product.type-detail .products-alternative-header{margin-top:14px!important}body.type-product.type-detail .products-alternative,body.type-product.type-detail .products-alternative .slick-track,body.type-product.type-detail .products-related,body.type-product.type-detail .products-related .slick-track{gap:18px 12px!important;padding:0!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-alternative .slick-slide,body.type-product.type-detail .products-related .product,body.type-product.type-detail .products-related .slick-slide{flex:1 1 calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:0!important;max-width:none!important}body.type-product.type-detail .products-alternative .products-block>.product,body.type-product.type-detail .products-related .products-block>.product{margin-right:12px!important;margin-bottom:18px!important}body.type-product.type-detail .products-alternative .p-in-in,body.type-product.type-detail .products-related .p-in-in{padding:12px 12px 6px!important}body.type-product.type-detail .products-alternative .p-bottom .prices,body.type-product.type-detail .products-related .p-bottom .prices{margin:12px 12px 0 0!important}body.type-product.type-detail .products-alternative .name,body.type-product.type-detail .products-related .name{font-size:13px!important}body.type-product.type-detail .products-alternative .p-tools,body.type-product.type-detail .products-related .p-tools{margin-top:4px!important;padding:8px 12px 12px!important}body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary,body.type-product.type-detail .products-alternative .p-tools .vv-buy-button,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link,body.type-product.type-detail .products-related .p-tools .btn.btn-primary,body.type-product.type-detail .products-related .p-tools .vv-buy-button,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link{min-height:32px!important;height:32px!important;padding:0 13px!important;font-size:12px!important}}@media(max-width:1100px){body.type-product.type-detail .p-detail-inner{grid-template-columns:1fr!important}body.type-product.type-detail .p-data-wrapper,body.type-product.type-detail .p-image-wrapper{grid-column:1!important;grid-row:auto!important}body.type-product.type-detail .p-image-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))!important}body.type-product.type-detail .p-image{grid-column:1!important;grid-row:auto!important;min-height:clamp(297px,64.8vw,558px)!important}body.type-product.type-detail .p-thumbnails-inner>div{display:contents!important}}@media(max-width:768px){body.type-product.type-detail .breadcrumbs{display:none!important}body.type-product.type-detail .p-detail{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:10px auto 46px!important;padding:10px 9px 18px!important;border-radius:26px!important;overflow:hidden!important}body.type-product.type-detail .p-detail-inner{display:flex!important;flex-direction:column!important;gap:14px!important}body.type-product.type-detail .p-image-wrapper{order:1!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important}body.type-product.type-detail .p-data-wrapper{order:2!important;width:100%!important;max-width:100%!important;margin:0!important}body.type-product.type-detail .p-short-description{margin-bottom:14px!important;padding-bottom:0!important;border-bottom:0!important}body.type-product.type-detail .vv-detail-info-switcher{display:flex!important;flex-direction:column!important;width:100%!important;margin:0 0 14px!important;padding:0 0 14px!important;border-bottom:1px solid rgba(172,77,67,.16)!important}body.type-product.type-detail .vv-detail-info-switcher__tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important}body.type-product.type-detail .vv-detail-info-switcher__tabs button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:38px!important;margin:0!important;padding:0 11px 0 13px!important;border:1px solid rgba(172,77,67,.16)!important;border-radius:12px!important;background:hsla(24,56%,95%,.72)!important;color:#636363!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 8px 18px rgba(64,64,65,.04)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important;text-align:left!important;white-space:nowrap!important;cursor:pointer!important;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease!important}body.type-product.type-detail .vv-detail-info-switcher__tabs button:after{content:""!important;flex:0 0 auto!important;display:block!important;width:8px!important;height:8px!important;margin-top:-3px!important;border-right:2px solid!important;border-bottom:2px solid!important;transform:rotate(45deg)!important;transition:transform .2s ease,margin .2s ease!important}body.type-product.type-detail .vv-detail-info-switcher__tabs button.is-active{border-color:rgba(172,77,67,.32)!important;background:hsla(10,56%,84%,.62)!important;color:#ac4d43!important}body.type-product.type-detail .vv-detail-info-switcher__tabs button.is-active:after{margin-top:3px!important;transform:rotate(225deg)!important}body.type-product.type-detail .vv-detail-info-switcher__tabs button:focus,body.type-product.type-detail .vv-detail-info-switcher__tabs button:hover{border-color:rgba(172,77,67,.3)!important;background:hsla(10,56%,84%,.56)!important;color:#ac4d43!important;transform:translateY(-1px)!important}body.type-product.type-detail .vv-detail-info-switcher__body{width:100%!important}body.type-product.type-detail .vv-detail-info-switcher__body>details{width:100%!important;margin:0!important;padding:0!important}body.type-product.type-detail .vv-detail-info-switcher__body>details>summary{display:none!important}body.type-product.type-detail .vv-detail-info-switcher__body>details[open]{margin-top:10px!important;padding-top:10px!important;border-top:1px solid rgba(172,77,67,.18)!important}body.type-product.type-detail .vv-detail-info-switcher .vv-detail-description-panel .vv-product-description{margin-top:0!important;padding-top:0!important;border-top:0!important}body.type-product.type-detail .vv-detail-info-switcher .vv-detail-extra-panel .vv-detail-extra-params{margin-top:0!important}body.type-product.type-detail .p-price-wrapper{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;width:100%!important}body.type-product.type-detail .p-price-wrapper .price-final{flex:0 0 auto!important;display:block!important;line-height:1!important}body.type-product.type-detail .p-price-wrapper .price-measure{flex:0 1 auto!important;display:block!important;margin-left:auto!important;padding-bottom:0!important;line-height:1!important}body.type-product.type-detail .vv-detail-selected-variant{display:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-tile-selected[data-vv-variant-name]:after{content:none!important;display:none!important}body.type-product.type-detail .p-variants-block .vv-detail-variant-badge{display:none!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;column-gap:10px!important;row-gap:3px!important;width:100%!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline .delivery-time-label{white-space:nowrap!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline .delivery-time{display:inline!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-inline .shipping-options{grid-column:1/-1!important;justify-self:start!important;margin-top:1px!important;text-align:left!important}body.type-product.type-detail .vv-detail-actions-row{align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:48px!important;margin:4px 0 10px!important}body.type-product.type-detail .vv-detail-actions{justify-content:flex-end!important;margin-left:auto!important;justify-self:end!important;gap:12px!important}body.type-product.type-detail .vv-detail-actions .link-icon{min-width:48px!important}body.type-product.type-detail .vv-detail-actions .link-icon,body.type-product.type-detail .vv-detail-actions .link-icon i{color:#404041!important}body.type-product.type-detail .vv-detail-actions .link-icon i{font-size:19px!important}body.type-product.type-detail .vv-detail-actions-row>.detail-parameter-availability{display:flex!important;flex:1 1 auto!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}body.type-product.type-detail .vv-detail-actions-row>.detail-parameter-availability .availability-desc-label{display:none!important}body.type-product.type-detail .vv-detail-actions-row>.detail-parameter-availability .availability-amount,body.type-product.type-detail .vv-detail-actions-row>.detail-parameter-availability .availability-label{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}body.type-product.type-detail .vv-detail-choice-row{position:relative!important;display:block!important;width:100%!important;min-height:52px!important;margin:0 0 10px!important}body.type-product.type-detail .vv-detail-choice-row .vv-detail-color-panel{width:100%!important;margin:0!important}body.type-product.type-detail .vv-detail-choice-row .vv-detail-color-panel summary{max-width:100%!important}body.type-product.type-detail .vv-detail-choice-row:has(.vv-detail-actions--watchdog-active) .vv-detail-color-panel summary{max-width:100%!important}body.type-product.type-detail .p-variants-block.vv-detail-no-variants{display:none!important}body.type-product.type-detail .vv-detail-color-panel #simple-variants{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important}body.type-product.type-detail .vv-detail-color-panel #simple-variants:after,body.type-product.type-detail .vv-detail-color-panel #simple-variants:before,body.type-product.type-detail .vv-detail-color-panel #simple-variants>span:first-child{display:none!important}body.type-product.type-detail .vv-detail-color-panel #simple-variants>label.advanced-parameter{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;float:none!important}body.type-product.type-detail .vv-detail-color-panel #simple-variants>label.advanced-parameter .advanced-parameter-inner{display:block!important;width:100%!important;height:100%!important;margin:0!important}body.type-product.type-detail .vv-detail-color-panel #simple-variants>label.advanced-parameter img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}body.type-product.type-detail .vv-detail-color-panel .vv-detail-variant-tile-selected{border-color:hsla(10,56%,84%,.96)!important;background:linear-gradient(145deg,rgba(255,250,245,.94),hsla(10,56%,84%,.34))!important;box-shadow:0 14px 34px hsla(10,56%,84%,.38),0 4px 12px rgba(172,77,67,.08),inset 0 1px 0 hsla(0,0%,100%,.9)!important}body.type-product.type-detail .p-to-cart-block .add-to-cart-button,body.type-product.type-detail .p-to-cart-block .quantity{border-radius:999px!important}body.type-product.type-detail .vv-detail-color-panel summary,body.type-product.type-detail .vv-detail-delivery-panel summary,body.type-product.type-detail .vv-detail-description-panel summary,body.type-product.type-detail .vv-detail-extra-panel summary{border-radius:12px!important}body.type-product.type-detail .vv-detail-color-panel+.vv-detail-delivery-panel,body.type-product.type-detail .vv-detail-delivery-panel+.vv-detail-actions-row,body.type-product.type-detail .vv-detail-delivery-panel+.vv-detail-extra-panel,body.type-product.type-detail .vv-detail-description-panel+.vv-detail-extra-panel,body.type-product.type-detail .vv-detail-extra-panel+.vv-detail-description-panel{margin-top:12px!important}body.type-product.type-detail .vv-detail-color-panel{margin:0 0 12px!important}body.type-product.type-detail .vv-detail-delivery-panel{margin-top:10px!important}body.type-product.type-detail .detail-parameter-delivery-date.vv-detail-delivery-source{display:none!important}body.type-product.type-detail .vv-detail-after-cart>.shipping-options.vv-detail-delivery-link{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important}body.type-product.type-detail .vv-detail-after-cart>.shipping-options.vv-detail-delivery-link:focus,body.type-product.type-detail .vv-detail-after-cart>.shipping-options.vv-detail-delivery-link:hover{color:#c76a63!important;text-decoration:underline!important}body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code,body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param{margin:0!important;padding:6px 0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important}body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code *,body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param *{font-family:var(--vv-font)!important;font-size:14px!important;line-height:1.45!important}body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code .p-code-label,body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code .row-header-label,body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param .row-header-label{color:#404041!important;font-weight:800!important}body.type-product.type-detail .vv-detail-extra-params .detail-parameter-product-code span:not(.row-header-label):not(.p-code-label),body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param__value{color:#404041!important;font-weight:500!important;text-decoration:none!important}body.type-product.type-detail .vv-detail-extra-params .vv-detail-brand-param__value a{color:#ac4d43!important;font-weight:500!important;text-decoration:none!important}body.type-product.type-detail .p-to-cart-block .add-to-cart{display:grid!important;grid-template-columns:minmax(118px,132px) minmax(0,1fr)!important;gap:8px!important;justify-content:stretch!important;align-items:center!important;width:100%!important}body.type-product.type-detail .p-to-cart-block .quantity{grid-template-columns:46px 40px 46px!important;width:132px!important;min-width:132px!important;max-width:132px!important;justify-self:start!important}body.type-product.type-detail .p-to-cart-block .quantity input,body.type-product.type-detail .p-to-cart-block .quantity label{width:40px!important;min-width:40px!important}body.type-product.type-detail .p-to-cart-block .quantity .decrease,body.type-product.type-detail .p-to-cart-block .quantity .increase,body.type-product.type-detail .p-to-cart-block .quantity button{width:46px!important;min-width:46px!important}body.type-product.type-detail .p-to-cart-block .add-to-cart-button{width:100%!important;max-width:190px!important;justify-self:end!important;padding:0 14px!important}body.type-product.type-detail .products-alternative-header,body.type-product.type-detail .products-related-header{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;margin:24px auto 12px!important;font-size:30px!important;line-height:1!important}body.type-product.type-detail .products-alternative-header{margin-top:28px!important}body.type-product.type-detail .products-alternative-wrapper,body.type-product.type-detail .products-related-wrapper{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;margin:0 0 0 -50vw!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}body.type-product.type-detail .products-alternative-wrapper:after,body.type-product.type-detail .products-related-wrapper:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:18px!important;z-index:4!important;width:34px!important;pointer-events:none!important;background:linear-gradient(90deg,hsla(24,56%,95%,0),hsla(24,56%,95%,.92))!important}body.type-product.type-detail .products-alternative-wrapper::-webkit-scrollbar,body.type-product.type-detail .products-related-wrapper::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.type-product.type-detail .products-alternative,body.type-product.type-detail .products-related{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;width:max-content!important;max-width:none!important;margin:0!important;padding:0 18px 16px!important;overflow-x:visible!important;overflow-y:visible!important;scroll-snap-type:none!important;scroll-padding-left:0!important;scrollbar-width:none!important}body.type-product.type-detail .products-alternative::-webkit-scrollbar,body.type-product.type-detail .products-related::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.type-product.type-detail .products-alternative .slick-list,body.type-product.type-detail .products-related .slick-list{flex:0 0 auto!important;width:100vw!important;max-width:none!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-padding-left:18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}body.type-product.type-detail .products-alternative .slick-list::-webkit-scrollbar,body.type-product.type-detail .products-related .slick-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.type-product.type-detail .products-alternative .products-block,body.type-product.type-detail .products-alternative .slick-track,body.type-product.type-detail .products-related .products-block,body.type-product.type-detail .products-related .slick-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;width:max-content!important;max-width:none!important;min-width:100%!important;height:auto!important}body.type-product.type-detail .products-alternative .product,body.type-product.type-detail .products-alternative .slick-slide,body.type-product.type-detail .products-related .product,body.type-product.type-detail .products-related .slick-slide{flex:0 0 min(38vw,150px)!important;width:min(38vw,150px)!important;min-width:min(38vw,150px)!important;max-width:min(38vw,150px)!important;margin:0!important;scroll-snap-align:start!important}body.type-product.type-detail .products-alternative .products-block>.product,body.type-product.type-detail .products-alternative .products-block>.product:nth-child(2n),body.type-product.type-detail .products-alternative .products-block>.product:nth-child(4n),body.type-product.type-detail .products-related .products-block>.product,body.type-product.type-detail .products-related .products-block>.product:nth-child(2n),body.type-product.type-detail .products-related .products-block>.product:nth-child(4n){margin:0!important}body.type-product.type-detail .products-alternative .p,body.type-product.type-detail .products-related .p{min-height:100%!important;border-radius:18px!important}body.type-product.type-detail .products-alternative .image,body.type-product.type-detail .products-related .image{border-radius:18px 18px 0 0!important}body.type-product.type-detail .products-alternative .p-in,body.type-product.type-detail .products-related .p-in{column-gap:5px!important;row-gap:8px!important}body.type-product.type-detail .products-alternative .p-in-in,body.type-product.type-detail .products-related .p-in-in{padding:9px 0 0 9px!important}body.type-product.type-detail .products-alternative .p-bottom .prices,body.type-product.type-detail .products-related .p-bottom .prices{margin:9px 9px 0 3px!important}body.type-product.type-detail .products-alternative .name,body.type-product.type-detail .products-related .name{min-height:14px!important;font-size:11px!important;line-height:1.12!important}body.type-product.type-detail .products-alternative .price,body.type-product.type-detail .products-alternative .price-final,body.type-product.type-detail .products-related .price,body.type-product.type-detail .products-related .price-final{font-size:12px!important;line-height:1.05!important}body.type-product.type-detail .products-alternative .p-tools,body.type-product.type-detail .products-related .p-tools{grid-template-columns:auto minmax(0,1fr) auto!important;gap:5px!important;min-height:24px!important;margin-top:2px!important;padding:5px 9px 9px!important}body.type-product.type-detail .products-alternative .p-tools .btn.btn-primary,body.type-product.type-detail .products-alternative .p-tools .vv-buy-button,body.type-product.type-detail .products-alternative .p-tools .vv-product-detail-link,body.type-product.type-detail .products-related .p-tools .btn.btn-primary,body.type-product.type-detail .products-related .p-tools .vv-buy-button,body.type-product.type-detail .products-related .p-tools .vv-product-detail-link{min-height:24px!important;height:24px!important;padding:0 8px!important;font-size:10px!important}body.type-product.type-detail.vv-mobile-detail-gallery-ready .p-image-wrapper>.p-image,body.type-product.type-detail.vv-mobile-detail-gallery-ready .p-image-wrapper>.row{display:none!important}body.type-product.type-detail.vv-mobile-detail-gallery-ready .vv-mobile-detail-back{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:30px!important;margin:0 0 2px 1px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:rgba(99,99,99,.82)!important;box-shadow:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}body.type-product.type-detail.vv-mobile-detail-gallery-ready .vv-mobile-detail-back:before{content:""!important;width:11px!important;height:11px!important;border-left:2px solid!important;border-bottom:2px solid!important;transform:rotate(45deg) translate(2px,-2px)!important}body.type-product.type-detail.vv-mobile-detail-gallery-ready .vv-mobile-detail-back:after{content:""!important;position:absolute!important;left:11px!important;top:14px!important;width:17px!important;height:2px!important;border-radius:999px!important;background:currentColor!important}body.type-product.type-detail.vv-mobile-detail-gallery-ready .vv-mobile-gallery{position:relative!important;display:block!important;width:100%!important;margin:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:22px!important;background:hsla(10,56%,84%,.42)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68),0 14px 32px rgba(64,64,65,.08)!important}body.type-product.type-detail .vv-mobile-gallery__track{display:flex!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.type-product.type-detail .vv-mobile-gallery__track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.type-product.type-detail .vv-mobile-gallery__slide{flex:0 0 100%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:clamp(302px,94vw,456px)!important;min-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:center!important;background:hsla(10,56%,84%,.42)!important}body.type-product.type-detail .vv-mobile-gallery__slide img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:2px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;transform:scale(1.08)!important;transform-origin:center!important;filter:drop-shadow(0 12px 20px rgba(64,64,65,.1))!important}body.type-product.type-detail .vv-mobile-gallery__dots{position:absolute!important;left:50%!important;bottom:14px!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transform:translateX(-50%)!important}body.type-product.type-detail .vv-mobile-gallery__dot{display:block!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.86)!important;border-radius:50%!important;background:hsla(10,56%,84%,.62)!important;box-shadow:0 3px 9px rgba(64,64,65,.28)!important;appearance:none!important;-webkit-appearance:none!important}body.type-product.type-detail .vv-mobile-gallery__dot.is-active{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important;background:#edc7bf!important;box-shadow:0 4px 11px rgba(64,64,65,.34)!important}body.type-product.type-detail .vv-mobile-gallery__flags{display:none!important}body.type-product.type-detail .vv-mobile-gallery__flags .flag{margin:0!important;border:0!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 10px 24px rgba(64,64,65,.12)!important}body.type-product.type-detail .vv-mobile-gallery__flags .flag.flag-new{position:absolute!important;top:24px!important;right:-60px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:210px!important;height:42px!important;padding:0!important;border-radius:0!important;background:#edc7bf!important;color:#636363!important;font-size:18px!important;transform:rotate(42deg)!important;transform-origin:center!important}body.type-product.type-detail .vv-mobile-gallery__flags .flag.flag-tip{position:absolute!important;right:16px!important;bottom:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important;padding:0!important;border-radius:50%!important;background:#efe1d0!important;color:#ac4d43!important;font-size:16px!important}body.ordering-process .vv-cart-col-summary--mobile-relocated{display:none!important}body.ordering-process .vv-cart-step1-actions{display:flex!important;flex-direction:column!important;gap:13px!important;width:100%!important;margin:12px 0 0!important;padding:16px 4px 2px!important;box-sizing:border-box!important;border-top:1px solid rgba(172,77,67,.16)!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-cart-step1-actions .vv-summary-benefits{order:1!important;width:100%!important;margin:0!important;padding:0!important;border:0!important}body.ordering-process .vv-cart-step1-actions .vv-summary-benefits .cart-discount,body.ordering-process .vv-cart-step1-actions .vv-summary-benefits .coupon,body.ordering-process .vv-cart-step1-actions .vv-summary-benefits .discount-box,body.ordering-process .vv-cart-step1-actions .vv-summary-benefits .discount-coupon,body.ordering-process .vv-cart-step1-actions .vv-summary-benefits .form-group,body.ordering-process .vv-cart-step1-actions .vv-summary-benefits form{width:100%!important;max-width:none!important}body.ordering-process .vv-cart-step1-actions>.price-wrapper{order:2!important;gap:16px!important;width:100%!important;margin:0!important;padding:3px 0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;line-height:1.25!important}body.ordering-process .vv-cart-step1-actions>.price-wrapper .price,body.ordering-process .vv-cart-step1-actions>.price-wrapper .price-label{color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important;white-space:nowrap!important}body.ordering-process .vv-cart-step1-actions .vv-summary-free-shipping{order:3!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:2px 0!important;color:#636363!important;font-size:12px!important;font-weight:600!important}body.ordering-process .vv-cart-step1-actions .vv-summary-free-shipping:before{flex:0 0 24px!important;width:24px!important;height:19px!important}body.ordering-process .vv-cart-step1-actions .buttons,body.ordering-process .vv-cart-step1-actions .cart-summary-buttons,body.ordering-process .vv-cart-step1-actions .checkout-buttons,body.ordering-process .vv-cart-step1-actions .next-step{order:4!important;display:flex!important;justify-content:flex-end!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-cart-step1-actions #continue-order-button,body.ordering-process .vv-cart-step1-actions .btn-conversion,body.ordering-process .vv-cart-step1-actions a[href*=objednavka]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:142px!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:0 19px!important;border:0!important;border-radius:22px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 9px 20px rgba(172,77,67,.12)!important}body.ordering-process .vv-cart-col-products .cart-table td.cart-p-image,body.ordering-process .vv-cart-col-products .cart-table td.p-name{vertical-align:top!important}body.ordering-process .vv-cart-col-products .p-name{position:relative!important}body.ordering-process .vv-cart-col-products .p-name .delete-cart-item{position:absolute!important;top:18px!important;right:0!important;z-index:4!important;display:block!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important}body.ordering-process .vv-cart-col-products .p-name .delete-cart-item>.inline{display:block!important;width:24px!important;height:24px!important}body.ordering-process .vv-cart-col-products .p-name .delete-cart-item .remove-item{position:relative!important;inset:auto!important;display:block!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;transform:none!important}body.ordering-process .vv-cart-col-products .p-name .delete-cart-item .remove-item:before{position:absolute!important;top:50%!important;left:50%!important;width:auto!important;height:auto!important;font-size:12px!important;line-height:1!important;transform:translate(-50%,-50%)!important}}@media(max-width:768px){body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .form-group:has(.form-control-wrapper>select):after,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .form-group:has(>select):after{content:""!important;position:absolute!important;right:22px!important;bottom:15px!important;z-index:2!important;display:block!important;width:10px!important;height:10px!important;border-right:3px solid #636363!important;border-bottom:3px solid #636363!important;transform:rotate(45deg)!important;pointer-events:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-consent-grid{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin:12px 0 0!important;padding:12px 0 0!important;border-top:1px solid rgba(172,77,67,.14)!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-consent-grid .vv-step3-consent-item{width:100%!important;margin:0!important}body.ordering-process .vv-checkout-contact{position:fixed!important;right:16px!important;bottom:max(16px,env(safe-area-inset-bottom))!important;z-index:2147487050!important;display:block!important;width:52px!important;height:52px!important;font-family:var(--vv-font)!important}body.ordering-process .vv-checkout-contact__toggle{position:absolute!important;right:0!important;bottom:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:50%!important;background:#edc7bf!important;color:#404041!important;box-shadow:0 12px 28px rgba(64,64,65,.2),inset 0 1px 0 hsla(0,0%,100%,.68)!important;outline:none!important;cursor:pointer!important;transition:transform .2s ease,background .2s ease!important}body.ordering-process .vv-checkout-contact__toggle svg{display:block!important;width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.ordering-process .vv-checkout-contact__toggle:focus,body.ordering-process .vv-checkout-contact__toggle:hover{background:#bc7775!important;outline:none!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-contact__panel{position:absolute!important;right:0!important;bottom:66px!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:min(78vw,270px)!important;min-width:220px!important;padding:18px 44px 18px 18px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:24px 24px 7px 24px!important;background:hsla(35,66%,94%,.9)!important;color:#404041!important;box-shadow:0 18px 42px rgba(64,64,65,.18),inset 0 1px 0 hsla(0,0%,100%,.76)!important;-webkit-backdrop-filter:blur(20px) saturate(1.16)!important;backdrop-filter:blur(20px) saturate(1.16)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(10px) scale(.97)!important;transform-origin:right bottom!important;transition:opacity .2s ease,transform .24s ease,visibility 0s linear .24s!important}body.ordering-process .vv-checkout-contact.is-open .vv-checkout-contact__panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;transition-delay:0s!important}body.ordering-process .vv-checkout-contact__panel strong{color:#404041!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}body.ordering-process .vv-checkout-contact__panel a{width:fit-content!important;color:#ac4d43!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important}body.ordering-process .vv-checkout-contact__links{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;margin-top:4px!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action{display:inline-flex!important;flex:0 0 46px!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:50%!important;background:#edc7bf!important;color:#404041!important;box-shadow:0 9px 20px rgba(172,77,67,.14),inset 0 1px 0 hsla(0,0%,100%,.66)!important;text-decoration:none!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action svg{display:block!important;width:23px!important;height:23px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action--whatsapp svg{width:25px!important;height:25px!important;stroke-width:1.55!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action:focus,body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action:hover{background:#bc7775!important;color:#404041!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:0 12px 24px rgba(172,77,67,.2),inset 0 1px 0 hsla(0,0%,100%,.7)!important}body.ordering-process .vv-checkout-contact__close{position:absolute!important;top:10px!important;right:10px!important;display:block!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:hsla(10,56%,84%,.58)!important;box-shadow:none!important;outline:none!important}body.ordering-process .vv-checkout-contact__close:after,body.ordering-process .vv-checkout-contact__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:1.5px!important;border-radius:999px!important;background:#404041!important}body.ordering-process .vv-checkout-contact__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.ordering-process .vv-checkout-contact__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}}body.type-post{overflow-x:hidden!important}body.type-post #content-wrapper,body.type-post #content-wrapper.container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.type-post .news-item-detail{width:min(720px,78vw)!important;max-width:min(720px,78vw)!important;margin:0 auto 150px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}body.type-post .news-item-detail article,body.type-post .news-item-detail article>.text,body.type-post .news-item-detail article>header{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important;background:transparent!important}body.type-post .news-item-detail article{position:relative!important;z-index:0!important;overflow:visible!important}body.type-post .news-item-detail article:before{inset:-34px -124px -56px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:34px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.3),hsla(10,56%,84%,.78) 24%,hsla(10,56%,84%,.58) 72%,hsla(0,0%,100%,.18))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -1px 0 rgba(172,77,67,.1),inset 1px 0 0 hsla(0,0%,100%,.24),0 24px 70px rgba(64,64,65,.11)!important;backdrop-filter:blur(28px) saturate(145%)!important;-webkit-backdrop-filter:blur(28px) saturate(145%)!important}body.type-post .news-item-detail article:after,body.type-post .news-item-detail article:before{content:""!important;position:absolute!important;pointer-events:none!important;z-index:-1!important}body.type-post .news-item-detail article:after{inset:-33px -123px -55px!important;border-radius:33px!important;background:linear-gradient(120deg,hsla(0,0%,100%,.38),hsla(0,0%,100%,.08) 38%,hsla(0,0%,100%,.03) 68%,rgba(172,77,67,.08))!important;opacity:.68!important}body.type-post .news-item-detail article>header{margin-bottom:28px!important;padding:0!important}body.type-post .news-item-detail h1{margin:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(19px,1.92vw,27px)!important;font-weight:800!important;line-height:1.06!important;letter-spacing:0!important;text-align:center!important}body.type-post .news-item-detail article>img{display:none!important;width:min(680px,100%)!important;max-width:min(680px,100%)!important;height:auto!important;margin:0 0 32px!important;background:#fff!important;border-radius:0!important}body.type-post #footer .custom-footer__newsletter,body.type-post .footer-newsletter-full-width{display:none!important}body.type-post #footer{margin-top:0!important}body.type-post .news-item-detail article>.text{padding:0 0 20px!important}body.type-post .news-item-detail .text li,body.type-post .news-item-detail .text p,body.type-post .news-item-detail .text td{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:500!important;line-height:1.58!important}body.type-post .news-item-detail .text p{margin:0 0 11px!important}body.type-post .news-item-detail .text b,body.type-post .news-item-detail .text strong{color:var(--vv-dark)!important;font-weight:800!important}body.type-post .news-item-detail .text a{color:var(--vv-red)!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;transition:color .25s ease!important}body.type-post .news-item-detail .text a:focus,body.type-post .news-item-detail .text a:hover{color:var(--vv-hover)!important}body.type-post .news-item-detail .text ol,body.type-post .news-item-detail .text ul{margin:8px 0 16px 1.25em!important;padding:0!important}body.type-post .news-item-detail .text li{margin:0 0 7px!important;padding-left:.2em!important}body.type-post .news-item-detail .text table{display:block!important;width:100%!important;max-width:100%!important;margin:18px 0!important;overflow-x:auto!important;border-collapse:separate!important;border-spacing:0!important}body.type-post .news-item-detail .text td{min-width:130px!important;padding:10px 12px!important;border:1px solid rgba(160,56,48,.12)!important;background:hsla(0,0%,100%,.26)!important}body.type-post .news-item-detail footer .fb-share-button,body.type-post .news-item-detail footer .share{display:none!important}body.type-post .news-item-detail footer .next-prev{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;margin:34px 0 70px!important;padding:0!important;text-align:initial!important}body.type-post .news-item-detail footer .next-prev .btn,body.type-post .news-item-detail footer .next-prev a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;min-width:0!important;box-sizing:border-box!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;transition:color .25s ease!important}body.type-post .news-item-detail footer .next-prev .btn:focus,body.type-post .news-item-detail footer .next-prev .btn:hover,body.type-post .news-item-detail footer .next-prev a:focus,body.type-post .news-item-detail footer .next-prev a:hover{background:transparent!important;color:var(--vv-gray)!important;transform:none!important}body.type-post .news-item-detail footer .next-prev a[data-testid=buttonPreviousArticle]{justify-content:flex-start!important;text-align:left!important}body.type-post .news-item-detail footer,body.type-post .news-item-detail footer .add-comment,body.type-post .news-item-detail footer .comments,body.type-post .news-item-detail footer .discussionContainer{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important}body.type-post .news-item-detail article>footer{position:relative!important;overflow:visible!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:56px 0 0!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.type-post .news-item-detail article>footer:before{content:none!important}body.type-post .news-item-detail article>footer>*{position:relative!important;z-index:1!important}body.type-post .news-item-detail article>footer .next-prev{margin:0 0 58px!important}body.type-post .news-item-detail footer h2{margin:0 0 28px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:20px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:0!important;text-align:left!important}body.type-post .news-item-detail footer .discussionContainer p,body.type-post .news-item-detail footer [data-testid=textCommentNotice]{margin:0 0 24px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.55!important;text-align:left!important}body.type-post .news-item-detail footer .add-comment .btn,body.type-post .news-item-detail footer .discussionContainer .btn,body.type-post .news-item-detail footer button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:0!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;transition:color .25s ease!important}body.type-post .news-item-detail footer .add-comment .btn:focus,body.type-post .news-item-detail footer .add-comment .btn:hover,body.type-post .news-item-detail footer .discussionContainer .btn:focus,body.type-post .news-item-detail footer .discussionContainer .btn:hover,body.type-post .news-item-detail footer button:focus,body.type-post .news-item-detail footer button:hover{background:transparent!important;color:var(--vv-gray)!important;box-shadow:none!important}body.type-post.vv-legal-article-page .news-item-detail footer .next-prev{display:none!important}@media (min-width:769px){body.type-post.vv-legal-article-page .news-item-detail{width:min(840px,calc(100vw - 160px))!important;max-width:min(840px,calc(100vw - 160px))!important}body.type-post.vv-legal-article-page .news-item-detail article:before{top:-34px!important;right:auto!important;bottom:-56px!important;left:50%!important;width:min(1020px,calc(100vw - 32px))!important;transform:translateX(-50%)!important}body.type-post.vv-legal-article-page .news-item-detail article:after{top:-33px!important;right:auto!important;bottom:-55px!important;left:50%!important;width:min(1018px,calc(100vw - 34px))!important;transform:translateX(-50%)!important}}.footer-newsletter-full-width{display:none!important}#footer .custom-footer .pageElement__heading span:after,#footer .custom-footer .pageElement__heading:after,#footer .custom-footer h3 span:after,#footer .custom-footer h3:after{display:none!important;content:none!important}#footer .custom-footer .social-icon-list a,#footer .custom-footer a.social-icon{position:relative!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:51.3px!important;height:51.3px!important;border:1px solid hsla(0,0%,100%,.34)!important;border-radius:50%!important;background:hsla(0,0%,100%,.13)!important;color:var(--vv-dark)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.44),inset 0 -1px 0 hsla(0,0%,100%,.13),0 14px 34px rgba(64,64,65,.1)!important;backdrop-filter:blur(18px) saturate(138%)!important;-webkit-backdrop-filter:blur(18px) saturate(138%)!important;transition:background .25s ease,color .25s ease,transform .25s ease!important}#footer .custom-footer .social-icon-list a:after,#footer .custom-footer a.social-icon:after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(135deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.04))!important;opacity:.55!important}#footer .custom-footer .social-icon-list a:before,#footer .custom-footer a.social-icon:before{position:relative!important;z-index:1!important;color:var(--vv-dark)!important}#footer .custom-footer .social-icon-list a:focus,#footer .custom-footer .social-icon-list a:hover,#footer .custom-footer a.social-icon:focus,#footer .custom-footer a.social-icon:hover{background:hsla(0,0%,100%,.2)!important;color:var(--vv-hover)!important;transform:translateY(-1px)!important}#footer .custom-footer .social-icon-list a:focus:before,#footer .custom-footer .social-icon-list a:hover:before,#footer .custom-footer a.social-icon:focus:before,#footer .custom-footer a.social-icon:hover:before{color:var(--vv-hover)!important}#footer{position:relative!important;margin-top:clamp(190px,14vw,245px)!important}body.in-eshop.type-category #footer:before,body.type-index #footer:before{content:""!important;position:absolute!important;left:50%!important;top:calc(clamp(190px, 14vw, 245px) * -1)!important;width:100vw!important;height:calc(clamp(190px, 14vw, 245px) + 1px)!important;transform:translateX(-50%)!important;background:#edc7bf!important;pointer-events:none!important;z-index:0!important}#footer .custom-footer{display:flex!important;flex-wrap:wrap!important;position:relative!important;z-index:1!important;align-items:flex-start!important;justify-content:space-between!important;width:min(1500px,88vw)!important;max-width:min(1500px,88vw)!important;margin-left:auto!important;margin-right:auto!important}#footer .custom-footer,#footer .footer-rows{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}#footer .footer-rows{width:100%!important;max-width:100%!important;padding-top:0!important;margin-top:0!important}#footer .custom-footer{transform:translateY(-34px)!important}#footer .custom-footer__newsletter{position:relative!important;top:auto!important;left:auto!important;transform:translateY(calc(-50% + 34px))!important;overflow:visible!important;order:-1!important;align-self:center!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin:0 0 46px!important;padding:24px max(38px,calc((100% - 644px) / 2)) 26px!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.type-product.type-detail #footer{margin-top:clamp(320px,24vw,430px)!important}body.type-product.type-detail #footer .custom-footer__newsletter{transform:translateY(calc(-50% + 34px))!important}#footer .custom-footer__newsletter:before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important;width:min(720px,100%)!important;transform:translateX(-50%)!important;pointer-events:none!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.34)!important;border-radius:34px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.13)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.44),inset 0 -1px 0 hsla(0,0%,100%,.13),0 22px 62px rgba(64,64,65,.09)!important;backdrop-filter:blur(24px) saturate(138%)!important;-webkit-backdrop-filter:blur(24px) saturate(138%)!important}#footer .custom-footer__newsletter>*{position:relative!important;z-index:1!important}#footer .custom-footer__newsletter .newsletter-header{margin:0 0 18px!important;padding:0!important;background:transparent!important;text-align:center!important}#footer .custom-footer__newsletter .newsletter-header>p{display:none!important}#footer .custom-footer__newsletter .pageElement__heading,#footer .custom-footer__newsletter .pageElement__heading span{margin:0!important;padding:0!important;background:transparent!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:17px!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important;text-align:center!important}#footer .custom-footer__newsletter .pageElement__heading span{font-size:0!important}#footer .custom-footer__newsletter .pageElement__heading span:before{content:"Odebírej newsletter"!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:17px!important;font-weight:500!important;line-height:1.08!important}#footer .custom-footer__newsletter .newsletter-header:after{content:"informace o nových setech a postupy zdarma budeš mít jako první 🧶"!important;display:block!important;max-width:520px!important;margin:10px auto 0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-align:center!important}#footer .custom-footer__newsletter .pageElement__heading span:after,#footer .custom-footer__newsletter .pageElement__heading:after{display:none!important}#footer .custom-footer__newsletter form{display:block!important;width:min(560px,100%)!important;margin:0 auto!important}#footer .custom-footer__newsletter fieldset,#footer .custom-footer__newsletter form{position:relative!important;max-width:100%!important;padding:0!important;border:0!important;background:transparent!important}#footer .custom-footer__newsletter fieldset{display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;grid-template-rows:auto!important;align-items:center!important;column-gap:8px!important;width:100%!important;margin:0!important}#footer .custom-footer__newsletter .no-display,#footer .custom-footer__newsletter input[type=hidden]{display:none!important}#footer .custom-footer__newsletter .form-group.smart-label-wrapper{position:relative!important;display:block!important;grid-column:1!important;grid-row:1!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}#footer .custom-footer__newsletter .form-group.smart-label-wrapper>label{display:none!important}#footer .custom-footer__newsletter .form-control-wrapper,#footer .custom-footer__newsletter .validator-msg-holder{position:relative!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}#footer .custom-footer__newsletter .subscribe-form input[type=email],#footer .custom-footer__newsletter input.form-control{width:100%!important;height:46px!important;box-sizing:border-box!important;margin:0!important;padding:0 24px!important;border:1px solid hsla(0,0%,100%,.42)!important;border-radius:var(--vv-pill-radius)!important;background:#f9f0ea!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:400!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)!important;outline:none!important}#footer .custom-footer__newsletter .subscribe-form input[type=email]::placeholder{color:rgba(64,64,65,.54)!important;opacity:1!important}#footer .custom-footer__newsletter .btn,#footer .custom-footer__newsletter .subscribe-form button{position:static!important;grid-column:2!important;grid-row:1!important;justify-self:end!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--vv-red)!important;color:var(--vv-cream)!important;font-size:0!important;line-height:0!important;box-shadow:none!important;transform:none!important;transition:background .25s ease,color .25s ease,transform .25s ease!important}#footer .custom-footer__newsletter .btn:focus,#footer .custom-footer__newsletter .btn:hover,#footer .custom-footer__newsletter .subscribe-form button:focus,#footer .custom-footer__newsletter .subscribe-form button:hover{background:var(--vv-hover)!important;color:var(--vv-cream)!important;transform:scale(1.04)!important}#footer .custom-footer__newsletter .btn:before,#footer .custom-footer__newsletter .subscribe-form button:before{content:"→"!important;display:block!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:22px!important;font-weight:600!important;line-height:1!important;transition:transform .25s ease!important}#footer .custom-footer__newsletter .btn:focus:before,#footer .custom-footer__newsletter .btn:hover:before,#footer .custom-footer__newsletter .subscribe-form button:focus:before,#footer .custom-footer__newsletter .subscribe-form button:hover:before{transform:translateX(3px)!important}#footer .custom-footer__newsletter .consents,#footer .custom-footer__newsletter .consents .label,#footer .custom-footer__newsletter .consents-first,#footer .custom-footer__newsletter br{display:none!important}#footer .custom-footer__newsletter .vv-newsletter-privacy{width:min(560px,100%)!important;margin:10px auto 0!important;color:rgba(64,64,65,.72)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-align:center!important}#footer .custom-footer__newsletter .vv-newsletter-privacy a{color:var(--vv-red)!important;text-decoration:none!important;transition:color .2s ease!important}#footer .custom-footer__newsletter .vv-newsletter-privacy a:focus-visible,#footer .custom-footer__newsletter .vv-newsletter-privacy a:hover{color:var(--vv-red)!important}@media(max-width:768px){#footer,body.type-product.type-detail #footer{margin-top:110px!important}#footer .custom-footer__newsletter{margin-bottom:34px!important;padding:22px 18px 24px!important}#footer .custom-footer__newsletter:before{border-radius:26px!important}#footer .custom-footer__newsletter .newsletter-header,#footer .custom-footer__newsletter .pageElement__heading,#footer .custom-footer__newsletter .pageElement__heading span{text-align:left!important}#footer .custom-footer__newsletter .pageElement__heading span:before{font-size:16px!important}#footer .custom-footer__newsletter .newsletter-header:after{margin-left:0!important;margin-right:0!important;font-size:13px!important;text-align:left!important}#footer .custom-footer__newsletter fieldset{grid-template-columns:minmax(0,1fr) 46px!important;column-gap:7px!important}#footer .custom-footer__newsletter .subscribe-form input[type=email],#footer .custom-footer__newsletter input.form-control{height:44px!important;padding:0 18px!important;font-size:14px!important}#footer .custom-footer__newsletter .btn,#footer .custom-footer__newsletter .subscribe-form button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}#footer .custom-footer__newsletter .vv-newsletter-privacy{margin-top:8px!important;font-size:10.5px!important;line-height:1.45!important}}body.in-eshop.type-category,body.in-eshop.type-category #content,body.in-eshop.type-category #wrap,body.in-eshop.type-category #wrapper,body.in-eshop.type-category .breadcrumbs,body.in-eshop.type-category .breadcrumbs-wrapper,body.in-eshop.type-category .content,body.in-eshop.type-category .content-in,body.in-eshop.type-category .content-inner,body.in-eshop.type-category .content-inner-in,body.in-eshop.type-category .content-wrapper,body.in-eshop.type-category .content-wrapper-in,body.in-eshop.type-category .overall-wrapper,body.in-eshop.type-category .products,body.in-eshop.type-category .products-block,body.in-eshop.type-category main{background:#f9f0ea!important}body.in-eshop.type-category .breadcrumbs,body.in-eshop.type-category .breadcrumbs *,body.in-eshop.type-category .breadcrumbs:after,body.in-eshop.type-category .breadcrumbs:before{background:transparent!important}body.in-eshop.type-category .content-wrapper-in{display:block!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0 clamp(18px,4vw,64px) 90px!important;box-sizing:border-box!important}body.in-eshop.type-category #content{width:100%!important;max-width:none!important;float:none!important;padding:0!important}body.in-eshop.type-category .category-top{position:relative!important;z-index:1!important;width:100%!important;margin:0 auto!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}body.in-eshop.type-category .vv-category-hero{position:relative!important;left:50%!important;width:100vw!important;height:clamp(250px,34vw,530px)!important;max-width:none!important;margin:0 0 clamp(18px,2.2vw,30px)!important;border-radius:0!important;transform:translateX(-50%)!important;overflow:hidden!important;box-shadow:none!important}body.in-eshop.type-category .vv-category-hero img{display:block!important;width:100%!important;height:calc(clamp(250px, 34vw, 530px) + clamp(82px, 9vw, 150px))!important;max-height:none!important;object-fit:cover!important;object-position:center top!important;transform:translateY(calc(clamp(67px, 7.3vw, 122px) * -1))!important}body.in-eshop.type-category.vv-managed-category:not(.vv-category-eshop) .vv-category-hero img{height:100%!important;object-position:center center!important;transform:none!important}body.in-eshop.type-category .vv-category-hero__copy{position:absolute!important;z-index:2!important;left:clamp(24px,6vw,112px)!important;top:50%!important;width:min(520px,42vw)!important;transform:translateY(-48%)!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;text-align:left!important;text-shadow:0 8px 28px rgba(64,64,65,.32)!important}body.in-eshop.type-category .vv-category-hero__copy h1{margin:0 0 clamp(14px,1.8vw,24px)!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:clamp(46px,7vw,102px)!important;font-weight:800!important;line-height:.9!important;letter-spacing:0!important;text-transform:lowercase!important}body.in-eshop.type-category .vv-category-hero__text,body.in-eshop.type-category .vv-category-hero__text p,body.in-eshop.type-category .vv-category-hero__text span,body.in-eshop.type-category .vv-category-hero__text strong{color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:clamp(15px,1.35vw,22px)!important;font-weight:700!important;line-height:1.42!important;letter-spacing:0!important}body.in-eshop.type-category .vv-category-hero__text p{max-width:34em!important;margin:0 0 1em!important}body.in-eshop.type-category .vv-category-hero__text p:last-child{margin-bottom:0!important}body.in-eshop.type-category .vv-category-hero__text a{color:#f9f0ea!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}body.in-eshop.type-category .vv-category-hero__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;margin-top:clamp(8px,1.4vw,18px)!important;padding:0 32px!important;border-radius:999px!important;background:#f9f0ea!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.4px!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 16px 36px rgba(64,64,65,.14)!important;transition:transform .24s ease,background .24s ease,color .24s ease!important}body.in-eshop.type-category .vv-category-hero__button:focus,body.in-eshop.type-category .vv-category-hero__button:hover{background:#ac4d43!important;color:#f9f0ea!important;transform:translateY(-2px)!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero{left:50%!important;display:block!important;width:100vw!important;height:clamp(300px,34vw,530px)!important;min-height:0!important;margin:0 0 clamp(24px,3.4vw,54px)!important;padding:0!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:#faf2e7!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translateX(-50%)!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{width:100%!important;height:100%!important;min-height:0!important;border-radius:0!important;object-position:center!important;transform:scale(.8)!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy{position:absolute!important;z-index:2!important;left:auto!important;right:clamp(32px,6vw,130px)!important;top:50%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:min(620px,38vw)!important;min-width:0!important;padding:0!important;box-sizing:border-box!important;border-radius:0!important;background:transparent!important;color:#404041!important;text-shadow:none!important;transform:translateY(-50%)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{color:#404041!important;font-size:clamp(34px,4.32vw,70px)!important;line-height:.94!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text{margin-top:clamp(10px,.9vw,18px)!important;color:#404041!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text p,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text span,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text strong{color:#404041!important;font-size:clamp(14px,1.06vw,17px)!important;font-weight:500!important;line-height:1.28!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-subpage .subcategories.with-image{margin-top:0!important;margin-bottom:clamp(26px,3vw,48px)!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-liquid{margin-top:clamp(18px,2.4vw,38px)!important}body.in-eshop.type-category.vv-category-subpage #products{border:0!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-banner--subpage{grid-column:1/-1!important;height:auto!important;min-height:0!important;margin:4px 0!important;border-radius:28px!important;background:linear-gradient(135deg,hsla(35,66%,94%,.7),hsla(10,56%,84%,.72)),radial-gradient(circle at 82% 18%,rgba(172,77,67,.2),transparent 34%)!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-banner--subpage-images{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(14px,1.5vw,22px)!important;padding:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-banner--subpage-images .vv-eshop-banner__tile{position:relative!important;min-width:0!important;aspect-ratio:736/981!important;height:auto!important;min-height:0!important;overflow:hidden!important;border-radius:28px!important;background:#faf2e7!important;box-shadow:0 20px 52px rgba(64,64,65,.1)!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-banner--subpage-images img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:inherit!important;object-fit:cover!important;object-position:center center!important}body.in-eshop.type-category.vv-category-subpage #products .vv-eshop-banner--subpage-images img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important}body.in-eshop.type-category.vv-category-subpage .vv-eshop-banner--subpage-images .vv-eshop-banner__tile:nth-child(3) img{object-fit:cover!important;object-position:center center!important}body.type-category.in-prize-myboshi-ponozkove .vv-eshop-banner--subpage-images .vv-eshop-banner__tile{aspect-ratio:1/1!important}body.type-category.in-prize-myboshi-ponozkove #products .vv-eshop-banner--subpage-images img{object-fit:cover!important;object-position:center center!important}body.type-category.in-prize-myboshi-ponozkove #products .vv-eshop-banner--subpage-images .vv-eshop-banner__tile:first-child img{transform:scale(1.08)!important;transform-origin:center top!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero{background:#faf2e7!important;margin-bottom:clamp(24px,3.2vw,52px)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero img{transform:scale(.8)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy{color:#404041!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy h1{color:#404041!important;font-size:clamp(41px,6.3vw,92px)!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text strong{color:#404041!important;font-size:clamp(14px,1.22vw,20px)!important;line-height:1.28!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__copy,body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf.vv-category-leaf-yarn:not(.vv-category-brand) .vv-category-hero__text strong{color:#faf2e7!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip{grid-column:1/-1!important;position:relative!important;left:50%!important;width:100vw!important;height:clamp(59px,5.6vw,94px)!important;margin:clamp(14px,1.6vw,24px) 0!important;transform:translateX(-50%)!important;overflow:hidden!important;background:#fffdf9!important;border-top:1px solid rgba(64,64,65,.14)!important;border-bottom:1px solid rgba(64,64,65,.14)!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip__inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(30px,4.8vw,104px)!important;width:100%!important;height:100%!important;box-sizing:border-box!important;padding:0 clamp(20px,5vw,96px)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:clamp(12px,.95vw,18px)!important;font-weight:800!important;letter-spacing:.75px!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip__inner span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:max-content!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--long .vv-leaf-strip__inner{justify-content:flex-start!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--long .vv-leaf-strip__inner::-webkit-scrollbar{display:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__inner{display:block!important;width:100%!important;min-width:0!important;padding:0!important;overflow:hidden!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__track{display:flex!important;align-items:center!important;width:max-content!important;min-width:max-content!important;height:100%!important;animation:vvLeafStripTicker var(--vv-leaf-strip-duration,32s) linear infinite!important;will-change:transform!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__group{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;height:100%!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__group span{justify-content:flex-start!important;padding-right:clamp(30px,4.8vw,104px)!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__inner::-webkit-scrollbar{display:none!important}@keyframes vvLeafStripTicker{0%{transform:translateZ(0)}to{transform:translate3d(var(--vv-leaf-strip-offset,-100%),0,0)}}body.in-eshop.type-category.vv-category-sets .subcategories.with-image{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero{margin-bottom:clamp(20px,2.4vw,38px)!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__copy,body.in-eshop.type-category.vv-category-sets .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text p,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text span,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text strong{color:#404041!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__text,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text p,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text span,body.in-eshop.type-category.vv-category-sets .vv-category-hero__text strong{font-weight:500!important}body.in-eshop.type-category.vv-category-sets .vv-sets-story{position:relative!important;z-index:2!important;width:100%!important;margin:0 auto!important;background:transparent!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending{width:100%!important;max-width:none!important;margin:0 auto clamp(20px,2.4vw,38px)!important;padding:0!important;text-align:center!important;background:transparent!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending h2{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 clamp(14px,1.8vw,24px)!important;padding:clamp(8px,.9vw,13px) clamp(18px,2.2vw,34px)!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:hsla(24,56%,95%,.62)!important;box-shadow:0 18px 48px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.64)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important;backdrop-filter:blur(18px) saturate(1.12)!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.65vw,26px)!important;font-weight:400!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus{margin:0 auto!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus,body.in-eshop.type-category.vv-category-sets .vv-product-focus__track{position:relative!important;width:100%!important;min-height:clamp(292px,25vw,390px)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card{position:absolute!important;top:0!important;left:50%!important;display:flex!important;flex-direction:column!important;width:clamp(184px,16.4vw,258px)!important;min-height:0!important;padding:9px!important;border:1px solid hsla(0,0%,100%,.54)!important;border-radius:22px!important;background:linear-gradient(180deg,hsla(24,56%,95%,.58),hsla(10,56%,84%,.52))!important;box-shadow:0 22px 58px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.62)!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;backdrop-filter:blur(18px) saturate(1.14)!important;opacity:0!important;pointer-events:none!important;transform:translateX(-50%) scale(.72)!important;transition:transform .72s ease,opacity .72s ease,box-shadow .28s ease!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-active,body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-next,body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-prev,body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-next,body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-prev{pointer-events:auto!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-active{z-index:5!important;opacity:1!important;transform:translateX(-50%) scale(1)!important;box-shadow:0 26px 64px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.68)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-prev{z-index:4!important;opacity:1!important;transform:translateX(calc(-50% - clamp(218px, 21vw, 334px))) scale(1)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-next{z-index:4!important;opacity:1!important;transform:translateX(calc(-50% + clamp(218px, 21vw, 334px))) scale(1)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-prev{z-index:3!important;opacity:.48!important;transform:translateX(calc(-50% - clamp(420px, 41vw, 650px))) scale(.68)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-next{z-index:3!important;opacity:.48!important;transform:translateX(calc(-50% + clamp(420px, 41vw, 650px))) scale(.68)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/.78!important;border-radius:14px!important;background:#fbfbfa!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__image img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__info{display:grid!important;gap:7px!important;padding:11px 8px 5px!important;text-align:left!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__name{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-decoration:none!important;display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;min-height:32px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__price{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:800!important;line-height:1.1!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__tools{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;min-height:34px!important;padding:0 16px!important;border:1px solid rgba(255,218,210,.72)!important;border-radius:999px!important;background:#ac4d43!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:0 10px 20px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.22)!important;cursor:pointer!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__button:focus,body.in-eshop.type-category.vv-category-sets .vv-product-focus__button:hover{background:#9e443b!important;transform:translateY(-1px)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__button.is-loading,body.in-eshop.type-category.vv-category-sets .vv-product-focus__button:disabled{cursor:wait!important;opacity:.82!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__tools .vv-product-detail-link{display:none!important;align-items:center!important;justify-content:center!important;min-height:34px!important;margin-left:auto!important;padding:0 14px!important;border-radius:999px!important;background:#fff7f4!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__tools .vv-product-detail-link:focus,body.in-eshop.type-category.vv-category-sets .vv-product-focus__tools .vv-product-detail-link:hover{background:#f9f0ea!important;color:#ac4d43!important;transform:translateY(-1px)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow{position:absolute!important;top:42%!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;border:0!important;border-radius:50%!important;background:#ac4d43!important;color:#f9f0ea!important;font-size:34px!important;line-height:1!important;box-shadow:0 16px 36px rgba(64,64,65,.16)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow--prev{left:clamp(12px,4vw,70px)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow--next{right:clamp(12px,4vw,70px)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending{max-width:1180px!important;padding:0 clamp(16px,3vw,34px)!important;text-align:left!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending h2{justify-content:flex-start!important;margin:0 0 clamp(14px,1.8vw,22px)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#404041!important;font-size:clamp(19px,1.8vw,25px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:lowercase!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers{min-height:0!important;overflow:visible!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,2vw,28px)!important;min-height:0!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__card{position:relative!important;top:auto!important;left:auto!important;display:block!important;width:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:24px!important;background:transparent!important;box-shadow:none!important;opacity:1!important;pointer-events:auto!important;overflow:visible!important;transform:none!important;transition:transform .24s ease!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__card:hover{transform:translateY(-3px)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/.9!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 42px rgba(64,64,65,.09),inset 0 1px 0 hsla(0,0%,100%,.7)!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important;overflow:hidden!important;text-decoration:none!important;cursor:pointer!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-sets-card-ribbon{position:absolute!important;top:0!important;right:0!important;z-index:4!important;display:block!important;width:136px!important;height:136px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:transparent!important;color:transparent!important;box-shadow:none!important;font-size:0!important;pointer-events:none!important;transform:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-sets-card-ribbon__label{position:absolute!important;top:25px!important;right:-47px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:190px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#edc7bf!important;color:#636363!important;box-shadow:0 10px 24px rgba(64,64,65,.12)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;pointer-events:none!important;transform:rotate(42deg)!important;transform-origin:center!important}@media(max-width:768px){body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-sets-card-ribbon{width:116px!important;height:116px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-sets-card-ribbon__label{top:20px!important;right:-48px!important;width:170px!important;height:30px!important;font-size:13px!important}}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__image img{position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:136%!important;max-width:none!important;height:118%!important;padding:0!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important;filter:none!important;transform:translate(-50%,-50%)!important;transition:transform .28s ease!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__info,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__meta,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__title{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__name{display:inline-block!important;min-height:0!important;margin:-10px -18px!important;padding:10px 18px 11px!important;color:#fffaf6!important;font-family:var(--vv-font)!important;font-size:clamp(23px,1.75vw,32px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;overflow:visible!important;text-align:center!important;text-decoration:none!important;text-shadow:0 2px 0 rgba(64,64,65,.32),0 4px 8px rgba(64,64,65,.38),0 9px 18px rgba(64,64,65,.3),0 0 12px rgba(64,64,65,.18)!important;-webkit-line-clamp:unset!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__arrow,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__button,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__price,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__tools{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__overlay{position:absolute!important;left:50%!important;bottom:23%!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:min(96%,430px)!important;min-width:0!important;padding:18px 34px 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;overflow:visible!important;text-align:center!important;transform:translateX(-50%)!important;pointer-events:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__more{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#edc7bf!important;font-family:var(--vv-font)!important;font-size:clamp(15px,1.08vw,20px)!important;font-weight:800!important;line-height:1!important;overflow:visible!important;text-decoration:none!important;text-shadow:0 2px 5px rgba(64,64,65,.34),0 5px 12px rgba(64,64,65,.22)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__image:focus img,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__image:hover img{transform:translate(-50%,-50%) scale(1.025)!important}@media(max-width:760px){body.in-eshop.type-category.vv-category-subpage .vv-category-hero{height:clamp(360px,82vw,520px)!important;min-height:0!important;padding:0!important;border-radius:0!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{min-height:0!important;max-height:none!important;border-radius:0!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy{right:auto!important;left:22px!important;top:auto!important;bottom:28px!important;width:calc(100% - 44px)!important;padding:0!important;border-radius:0!important;transform:none!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{font-size:32px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending{padding:0 18px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__track{grid-template-columns:1fr!important;gap:22px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers .vv-product-focus__image{aspect-ratio:1/.82!important}}body.in-eshop.type-category.vv-category-sets .vv-sets-strip{position:relative!important;left:50%!important;width:100vw!important;height:clamp(59px,5.6vw,94px)!important;margin:clamp(34px,4.8vw,76px) 0 clamp(24px,3vw,48px)!important;transform:translateX(-50%)!important;overflow:hidden!important;background:#fffdf9!important;border-top:1px solid rgba(64,64,65,.14)!important;border-bottom:1px solid rgba(64,64,65,.14)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(30px,4.8vw,104px)!important;width:100%!important;height:100%!important;box-sizing:border-box!important;padding:0 clamp(20px,5vw,96px)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:clamp(12px,.95vw,18px)!important;font-weight:800!important;letter-spacing:.75px!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:max-content!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner{position:relative!important;left:50%!important;width:100vw!important;height:clamp(340px,38vw,640px)!important;margin:0 0 clamp(38px,5vw,82px)!important;transform:translateX(-50%)!important;overflow:hidden!important;background:radial-gradient(circle at 72% 42%,rgba(172,77,67,.14),transparent 34%),linear-gradient(135deg,hsla(24,56%,95%,.98),hsla(10,56%,84%,.64))!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;box-sizing:border-box!important;padding:clamp(24px,4vw,64px) clamp(22px,5vw,92px)!important;overflow:hidden!important;background:transparent!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder:before{display:none!important;content:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__art{position:relative!important;z-index:1!important;display:block!important;width:min(100%,1760px)!important;height:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:36px!important;box-shadow:0 28px 86px rgba(64,64,65,.14)!important;filter:saturate(1.03) contrast(1.01)!important}body.in-eshop.type-category.vv-category-sets .vv-eshop-liquid{margin-top:0!important}body.in-eshop.type-category .subcategories.with-image{justify-content:center!important;flex-wrap:wrap!important;gap:clamp(34px,5vw,88px)!important;max-width:1340px!important;margin:clamp(30px,3.2vw,46px) auto 0!important;padding:0!important;list-style:none!important;border:0!important;box-shadow:none!important;background:transparent!important}body.in-eshop.type-category .subcategories.with-image>li{display:block!important;width:clamp(124px,13.6vw,190px)!important;max-width:none!important;float:none!important;padding:0!important;text-align:center!important;border:0!important;box-shadow:none!important;background:transparent!important}body.in-eshop.type-category .subcategories.with-image a{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:13px!important;width:100%!important;height:auto!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;color:var(--vv-dark)!important;text-decoration:none!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body.in-eshop.type-category .subcategories.with-image .image{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(104px,13vw,170px)!important;height:clamp(104px,13vw,170px)!important;margin:0 auto!important;overflow:hidden!important;border-radius:999px!important;background-color:hsla(24,56%,95%,.52)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;border:1px solid hsla(0,0%,100%,.48)!important;box-shadow:0 18px 44px rgba(64,64,65,.12)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;transform-origin:center center!important;transition:transform .24s ease,box-shadow .24s ease!important;will-change:transform!important}body.in-eshop.type-category .subcategories.with-image .image:after,body.in-eshop.type-category .subcategories.with-image .image:before,body.in-eshop.type-category .subcategories.with-image a:after,body.in-eshop.type-category .subcategories.with-image a:before{content:none!important;display:none!important}body.in-eshop.type-category .subcategories.with-image a:focus .image,body.in-eshop.type-category .subcategories.with-image a:hover .image{transform:translate3d(0,-4px,0)!important;box-shadow:0 24px 54px rgba(64,64,65,.16)!important}body.in-eshop.type-category .subcategories.with-image a>*{pointer-events:none!important}body.in-eshop.type-category .subcategories.with-image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:999px!important;transform:none!important;transform-origin:center!important;opacity:1!important;pointer-events:none!important}body.in-eshop.type-category .subcategories.with-image .image.vv-category-image-ready img{opacity:0!important}body.in-eshop.type-category .subcategories.with-image a[href="/prize-myboshi/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_prize.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/snury/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Kategorie_snury.jpg)!important}body.in-eshop.type-category .subcategories.with-image a[href="/nastroje-doplnky/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_nastroje.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/prodej-sety/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_sety.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-prize/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_prize.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-hacky-nastroje/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_nastroje.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-vaticky/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Kategorie_vyplne.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-pocitadla-oznacovace/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Kategorie_dalsinastroje.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-ocka-cumacky/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Kategorie_oci.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-doplnky-ostatni/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Kategorie_ostatni.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-sety/"] .image{background-image:url(https://shop.vevaticce.cz/user/documents/upload/obrazky/kategorie_sety.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-postupy/"] .image{background-image:url(https://shop.vevaticce.cz/user/categories/orig/navody_clay_4x.png)!important}body.in-eshop.type-category .subcategories.with-image a[href="/all-doplnky-ostatni/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-hacky-nastroje/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-ocka-cumacky/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-pocitadla-oznacovace/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-postupy/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-prize/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-sety/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/all-vaticky/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/nastroje-doplnky/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/prize-myboshi/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/prodej-sety/"] img,body.in-eshop.type-category .subcategories.with-image a[href="/snury/"] img{opacity:0!important}body.in-eshop.type-category .subcategories.with-image .text{display:block!important;width:100%!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.4vw,18px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-transform:lowercase!important;text-align:center!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:clamp(24px,3.2vw,54px)!important;max-width:min(1340px,100%)!important;padding:0 2px 12px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image.vv-subcategory-scrollable{padding-right:clamp(42px,6vw,84px)!important;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 72px),transparent)!important;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 72px),transparent)!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image.vv-subcategory-scrollable.is-at-end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 34px,#000)!important;mask-image:linear-gradient(90deg,transparent,#000 34px,#000)!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image>li{flex:0 0 clamp(124px,13.6vw,190px)!important;scroll-snap-align:start!important}body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar{position:relative!important;display:block!important;width:min(680px,calc(100% - 80px))!important;height:6px!important;margin:8px auto 0!important;border-radius:999px!important;background:hsla(10,56%,84%,.26)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58)!important;touch-action:none!important}body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar[hidden]{display:none!important}body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar__thumb{position:absolute!important;left:0!important;top:0!important;display:block!important;width:52px;min-width:52px!important;height:6px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#edc7bf!important;box-shadow:0 5px 14px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.62)!important;cursor:grab!important;touch-action:none!important;appearance:none!important;-webkit-appearance:none!important}body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar__thumb:active{cursor:grabbing!important}body.in-eshop.type-category .sidebar.sidebar-left{display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;float:none!important;width:100%!important;max-width:none!important;margin:0 auto 12px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category .sidebar .banner{display:none!important}body.in-eshop.type-category .sidebar .box,body.in-eshop.type-category .sidebar .box-bg-variant,body.in-eshop.type-category .sidebar .box-sm,body.in-eshop.type-category .sidebar-inner,body.in-eshop.type-category .sidebar-inner.visible{border:0!important;box-shadow:none!important;background:transparent!important}body.in-eshop.type-category .sidebar-inner.visible{display:none!important;width:100%!important;margin:0 auto 20px!important;padding:0!important;text-align:center!important}body.in-eshop.type-category .category-title{display:none!important;margin:0!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:clamp(44px,7vw,96px)!important;font-weight:800!important;line-height:.95!important;letter-spacing:0!important;text-transform:lowercase!important}body.in-eshop.type-category .vv-eshop-liquid{position:relative!important;z-index:1!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:clamp(18px,2.2vw,30px) auto 0!important;padding:0!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}body.in-eshop.type-category .vv-eshop-liquid:before{content:none!important;display:none!important}body.in-eshop.type-category .vv-eshop-liquid>*{position:relative!important;z-index:1!important}body.in-eshop.type-category:not(.vv-eshop-filter-ready) .content.narrow>#products{position:relative!important;z-index:1!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:clamp(46px,5.8vw,88px) auto 0!important;padding:clamp(14px,2.1vw,26px)!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:38px!important;background:hsla(0,0%,100%,.34)!important;box-shadow:0 26px 80px rgba(64,64,65,.11),inset 0 1px 0 hsla(0,0%,100%,.66)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important;backdrop-filter:blur(22px) saturate(1.16)!important;overflow:hidden!important}body.in-eshop.type-category #filters,body.in-eshop.type-category .box-filters,body.in-eshop.type-category .filters-wrapper,body.in-eshop.type-category .sidebar-filters-wrapper{background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category .box-filters{flex-direction:column!important;align-items:flex-end!important;width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category .box-filters,body.in-eshop.type-category .filters-wrapper{display:flex!important;max-width:100%!important;margin:0 0 0 auto!important;padding:0!important}body.in-eshop.type-category #filters,body.in-eshop.type-category .filters-wrapper{justify-content:flex-end!important;width:max-content!important}body.in-eshop.type-category #filters{display:flex!important;max-width:100%!important;margin:0 0 0 auto!important;padding:0!important}body.in-eshop.type-category #price-filter-form,body.in-eshop.type-category .filters-unveil-button-wrapper,body.in-eshop.type-category .slider-wrapper{display:none!important}body.in-eshop.type-category .filter-section,body.in-eshop.type-category .filter-sections,body.in-eshop.type-category .param-filter-top,body.in-eshop.type-category .param-filter-top fieldset,body.in-eshop.type-category .param-filter-top form{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category .filter-section-button{display:flex!important;justify-content:flex-end!important;width:max-content!important;max-width:100%!important;margin:0 0 0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category .toggle-filters{display:inline-flex!important;width:max-content!important;max-width:max-content!important;min-width:0!important;min-height:34px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important;background:hsla(10,56%,84%,.76)!important;color:var(--vv-dark)!important;font-weight:400!important;line-height:1!important;text-transform:none!important;text-decoration:none!important;letter-spacing:0!important;white-space:nowrap!important}body.in-eshop.type-category .toggle-filters:first-letter{text-transform:lowercase!important}body.in-eshop.type-category #category-filter-hover{display:none!important;align-self:stretch!important;width:min(980px,86vw)!important;margin:12px 0 0!important;padding:22px!important;box-sizing:border-box!important;background:#edc7bf!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover.unveiled,body.in-eshop.type-category #category-filter-hover.visible,body.in-eshop.type-category #category-filter-hover[style*="display: block"],body.in-eshop.type-category #category-filter-hover[style*=block]{display:block!important}body.in-eshop.type-category.vv-eshop-filter-ready #category-filter-hover #manufacturer-filter form fieldset,body.in-eshop.type-category.vv-eshop-filter-ready #category-filter-hover .filter-section,body.in-eshop.type-category.vv-eshop-filter-ready #category-filter-hover .param-filter-top,body.in-eshop.type-category.vv-eshop-filter-ready #category-filter-hover .param-filter-top fieldset,body.in-eshop.type-category.vv-eshop-filter-ready #category-filter-hover .param-filter-top form{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important}body.in-eshop.type-category .filter-label{min-height:36px!important;margin:0!important;padding:0 14px!important;background:hsla(35,66%,94%,.74)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}body.in-eshop.type-category .filter-label,body.in-eshop.type-category .filter-label .filter-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:var(--vv-dark)!important}body.in-eshop.type-category .filter-label .filter-count{min-width:24px!important;height:20px!important;margin-left:8px!important;padding:0 7px!important;background:#fff7f2!important;font-size:12px!important;font-weight:800!important}body.in-eshop.type-category .filter-section input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important}body.in-eshop.type-category .filter-section input[type=checkbox]:checked+.filter-label{background:#ac4d43!important;color:#faf2e7!important}body.in-eshop.type-category #filters>.filter-sections>.filter-section-boolean{display:none!important}body.in-eshop.type-category .category-content-wrapper{display:contents!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.in-eshop.type-category #content,body.in-eshop.type-category .category-content-wrapper,body.in-eshop.type-category .category-content-wrapper>*,body.in-eshop.type-category .content,body.in-eshop.type-category .content-inner,body.in-eshop.type-category .content-inner-in,body.in-eshop.type-category .content-wrapper-in,body.in-eshop.type-category .pagination-wrapper,body.in-eshop.type-category .products,body.in-eshop.type-category .products-block,body.in-eshop.type-category .products-block>div,body.in-eshop.type-category .products-page{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}body.in-eshop.type-category #content:after,body.in-eshop.type-category #content:before,body.in-eshop.type-category .category-content-wrapper:after,body.in-eshop.type-category .category-content-wrapper:before,body.in-eshop.type-category .content-wrapper-in:after,body.in-eshop.type-category .content-wrapper-in:before,body.in-eshop.type-category .content:after,body.in-eshop.type-category .content:before,body.in-eshop.type-category .products-block:after,body.in-eshop.type-category .products-block:before,body.in-eshop.type-category .products-page:after,body.in-eshop.type-category .products-page:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category #category-header,body.in-eshop.type-category .category-content,body.in-eshop.type-category .content-inner,body.in-eshop.type-category .products,body.in-eshop.type-category .products-block,body.in-eshop.type-category .products-block>div{background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category #category-header{width:min(1160px,100%)!important;margin:0 auto 24px!important;color:var(--vv-dark)!important;text-align:center!important}body.in-eshop.type-category.vv-eshop-filter-ready #category-header{display:none!important}body.in-eshop.type-category #category-filter-hover .listSorting{width:100%!important;margin:0 0 18px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover .listSorting__controls{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important}body.in-eshop.type-category #category-filter-hover .listSorting__controls li{margin:0!important;padding:0!important;background:transparent!important}body.in-eshop.type-category #category-filter-hover .listSorting__control{min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;background:hsla(35,66%,94%,.72)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-transform:none!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover .listSorting__control--current{background:#f9f0ea!important;color:#ac4d43!important}body.in-eshop.type-category .category-perex,body.in-eshop.type-category .category__secondDescription{color:var(--vv-dark)!important}body.in-eshop.type-category .category-header input,body.in-eshop.type-category .category-header select,body.in-eshop.type-category .ordering-process{background:#faf2e7!important;border-radius:999px!important}body.in-eshop.type-category #filters-wrapper{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.in-eshop.type-category #products{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(18px,1.7vw,26px)!important;align-items:stretch!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:4px auto 0!important;padding:clamp(18px,2.4vw,30px)!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:38px!important;background:rgba(247,221,225,.48)!important;box-shadow:0 26px 76px rgba(64,64,65,.1),0 10px 34px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -1px 0 hsla(10,56%,84%,.38)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important;backdrop-filter:blur(22px) saturate(1.18)!important;overflow:visible!important}body.in-eshop.type-category #products>*{position:relative!important;z-index:1!important}body.in-eshop.type-category #products:before{content:""!important;position:absolute!important;inset:0!important;display:block!important;pointer-events:none!important;background:linear-gradient(135deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.16) 42%,hsla(10,56%,84%,.44))!important;opacity:.9!important;z-index:0!important}body.in-eshop.type-category #products:after,body.in-eshop.type-category #products:before{display:block!important}body.in-eshop.type-category #products:after{content:none!important;display:none!important}body.in-eshop.type-category .vv-eshop-banner{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important;align-self:stretch!important;min-height:330px!important;padding:28px!important;box-sizing:border-box!important;border-radius:28px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(24px,3vw,42px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;box-shadow:0 20px 52px rgba(64,64,65,.1)!important;overflow:hidden!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:none!important}body.in-eshop.type-category .vv-eshop-banner--intro{grid-column:span 2!important;background:linear-gradient(180deg,hsla(35,66%,94%,.18),hsla(35,66%,94%,.82)),#d7e6e4!important}body.in-eshop.type-category .vv-eshop-banner--image{position:relative!important;padding:0!important;border-radius:26px!important;background:#faf2e7!important}body.in-eshop.type-category .vv-eshop-banner--image img{display:block!important;width:100%!important;height:100%!important;min-height:330px!important;border-radius:26px!important;object-fit:cover!important;object-position:center center!important}body.in-eshop.type-category .vv-eshop-banner--bestsellers.vv-eshop-banner--image,body.in-eshop.type-category .vv-eshop-banner--intro.vv-eshop-banner--image{align-items:center!important;justify-content:center!important;padding:28px!important}body.in-eshop.type-category .vv-eshop-banner--intro.vv-eshop-banner--image{height:clamp(430px,31vw,540px)!important;min-height:0!important;max-height:540px!important}body.in-eshop.type-category .vv-eshop-banner--bestsellers.vv-eshop-banner--image img,body.in-eshop.type-category .vv-eshop-banner--intro.vv-eshop-banner--image img{width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important}body.in-eshop.type-category .vv-eshop-banner--intro.vv-eshop-banner--image img{max-height:286px!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--image img{width:100%!important;height:100%!important;min-height:0!important;max-height:calc(100% - 56px)!important;object-fit:contain!important;object-position:center center!important;transform:none!important;mix-blend-mode:normal!important;filter:none!important}body.in-eshop.type-category.vv-category-eshop #products .vv-eshop-banner--intro.vv-eshop-banner--image,body.in-eshop.type-category.vv-category-prize #products .vv-eshop-banner--intro.vv-eshop-banner--image{padding:0!important;overflow:hidden!important;border-radius:26px!important}body.in-eshop.type-category.vv-category-eshop #products .vv-eshop-banner--intro.vv-eshop-banner--image img,body.in-eshop.type-category.vv-category-prize #products .vv-eshop-banner--intro.vv-eshop-banner--image img{max-height:none!important;border-radius:26px!important;object-fit:cover!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--tools-guide{position:relative!important;align-items:flex-start!important;justify-content:flex-end!important;padding:0!important;overflow:hidden!important;border-radius:26px!important;background:#faf2e7!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--tools-guide img{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;border-radius:26px!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;transform:none!important;mix-blend-mode:normal!important;filter:none!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--tools-guide:before{content:""!important;position:absolute!important;inset:40% 0 0!important;z-index:1!important;pointer-events:none!important;border-radius:0 0 26px 26px!important;background:linear-gradient(180deg,rgba(64,64,65,0),rgba(64,64,65,.3))!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--tools-guide .vv-eshop-banner__copy{position:relative!important;z-index:2!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:min(760px,96%)!important;padding:28px!important;color:#f9f0ea!important;text-shadow:0 12px 30px rgba(64,64,65,.28)!important}body.in-eshop.type-category #products .vv-eshop-banner--intro.vv-eshop-banner--tools-guide .vv-eshop-banner__copy strong{display:block!important;color:#f9f0ea!important;font-size:clamp(40px,4.2vw,72px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:normal!important}body.in-eshop.type-category .vv-eshop-banner--bestsellers.vv-eshop-banner--image img{max-height:244px!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;border-radius:26px!important;object-fit:cover!important;object-position:center center!important;opacity:.78!important;transform:none!important;mix-blend-mode:normal!important;filter:none!important;z-index:0!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--tools-hook-guide{align-items:flex-start!important;justify-content:flex-end!important;overflow:hidden!important;padding:28px!important;border-radius:26px!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--tools-hook-guide img{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--tools-hook-guide:before{content:""!important;position:absolute!important;inset:42% 0 0!important;z-index:1!important;pointer-events:none!important;border-radius:0 0 26px 26px!important;background:linear-gradient(180deg,rgba(64,64,65,0),rgba(64,64,65,.3))!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--tools-hook-guide .vv-eshop-banner__copy{position:relative!important;z-index:2!important;display:block!important;max-width:min(720px,96%)!important;color:#f9f0ea!important;text-align:left!important;text-shadow:0 12px 30px rgba(64,64,65,.3),0 2px 8px rgba(64,64,65,.22)!important}body.in-eshop.type-category #products .vv-eshop-banner--bestsellers.vv-eshop-banner--tools-hook-guide .vv-eshop-banner__copy strong{display:block!important;color:#f9f0ea!important;font-size:clamp(38px,4vw,70px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;white-space:normal!important}body.in-eshop.type-category #products .vv-eshop-banner--guide{align-items:flex-start!important;justify-content:flex-end!important;overflow:hidden!important;border-radius:26px!important}body.in-eshop.type-category #products .vv-eshop-banner--guide:before,body.in-eshop.type-category.vv-category-eshop #products .vv-eshop-banner--bestsellers.vv-eshop-banner--image:before,body.in-eshop.type-category.vv-category-prize #products .vv-eshop-banner--bestsellers.vv-eshop-banner--image:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;border-radius:26px!important;background:linear-gradient(180deg,rgba(64,64,65,.04),rgba(64,64,65,.42))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-eshop.type-category.vv-category-eshop #products .vv-eshop-banner--bestsellers.vv-eshop-banner--image:not(.vv-eshop-banner--guide):after,body.in-eshop.type-category.vv-category-prize #products .vv-eshop-banner--bestsellers.vv-eshop-banner--image:not(.vv-eshop-banner--guide):after{content:"nevíš si vybrat?\a využij našeho průvodce"!important;position:relative!important;z-index:2!important;display:block!important;max-width:min(680px,94%)!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:clamp(42px,4.6vw,76px)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:0!important;text-align:left!important;white-space:pre-line!important;text-shadow:0 12px 30px rgba(64,64,65,.28)!important}body.in-eshop.type-category #products .vv-eshop-banner__link{position:absolute!important;inset:0!important;z-index:3!important;display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;height:100%!important;padding:28px!important;box-sizing:border-box!important;border-radius:26px!important;color:inherit!important;text-decoration:none!important;cursor:pointer!important;pointer-events:auto!important}body.in-eshop.type-category #products .vv-eshop-banner__copy{position:relative!important;z-index:4!important;display:block!important;max-width:100%!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;text-align:left!important;text-shadow:0 12px 28px rgba(64,64,65,.24)!important}body.in-eshop.type-category #products .vv-eshop-banner__copy span,body.in-eshop.type-category #products .vv-eshop-banner__copy strong{display:block!important;letter-spacing:0!important}body.in-eshop.type-category #products .vv-eshop-banner__copy strong{color:#f9f0ea!important;font-size:clamp(42px,4vw,68px)!important;font-weight:800!important;line-height:.92!important;white-space:nowrap!important}body.in-eshop.type-category #products .vv-eshop-banner__copy span{margin-top:12px!important;color:#f9f0ea!important;font-size:clamp(22px,1.9vw,32px)!important;font-weight:800!important;line-height:1.05!important}body.in-eshop.type-category .vv-eshop-banner--bestsellers{grid-column:span 2!important;min-height:300px!important;background:linear-gradient(180deg,hsla(35,66%,94%,.14),hsla(35,66%,94%,.76)),#efe1d0!important}body.in-eshop.type-category .vv-eshop-bento{display:grid!important;grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:260px 180px!important;gap:clamp(16px,1.55vw,22px)!important;width:100%!important;margin:8px 0!important}body.in-eshop.type-category .vv-eshop-bento__item{position:relative!important;display:flex!important;align-items:flex-end!important;min-height:0!important;padding:22px!important;overflow:hidden!important;border-radius:26px!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:clamp(18px,1.8vw,26px)!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;background:#edc7bf!important;box-shadow:0 18px 42px rgba(64,64,65,.09)!important}body.in-eshop.type-category a.vv-eshop-bento__item{cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body.in-eshop.type-category .vv-eshop-bento__item:first-child{grid-column:1!important;grid-row:2!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(2){grid-column:2!important;grid-row:2!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(3){grid-column:1/span 2!important;grid-row:1!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(4){grid-column:3/span 2!important;grid-row:1/span 2!important}body.in-eshop.type-category .vv-eshop-bento__item img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;filter:none!important;z-index:0!important;pointer-events:none!important}body.in-eshop.type-category .vv-eshop-bento__item--no-label{padding:0!important}body.in-eshop.type-category .vv-eshop-bento__item--no-label:after{content:none!important;display:none!important}body.in-eshop.type-category .vv-eshop-bento__item--rotate-right img{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:translate(-50%,-50%) rotate(90deg) scale(1.5)!important;transform-origin:center center!important}body.in-eshop.type-category .vv-eshop-bento__item:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgba(64,64,65,0),rgba(64,64,65,.42))!important;pointer-events:none!important}body.in-eshop.type-category .vv-eshop-bento__item span{position:relative!important;z-index:2!important;pointer-events:none!important}body.in-eshop.type-category.vv-category-tools .vv-eshop-bento__item span{font-size:clamp(21.6px,2.16vw,31.2px)!important;text-shadow:0 3px 14px rgba(64,64,65,.24)!important}body.in-eshop.type-category.vv-category-tools .vv-eshop-bento__item:nth-child(4) span{font-size:clamp(25.92px,2.592vw,37.44px)!important}body.in-eshop.type-category.vv-category-tools .vv-eshop-bento__item:first-child{align-items:flex-start!important;justify-content:flex-end!important;text-align:right!important}body.in-eshop.type-category.vv-category-tools a.vv-eshop-bento__item--link{z-index:2!important;isolation:isolate!important;pointer-events:auto!important}body.in-eshop.type-category.vv-category-tools a.vv-eshop-bento__item--link>*{pointer-events:none!important}@media(min-width:769px){body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item:first-child,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item:first-child{grid-column:3!important;grid-row:2!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(2),body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(2){grid-column:4!important;grid-row:2!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(3),body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(3){grid-column:3/span 2!important;grid-row:1!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(4),body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(4){grid-column:1/span 2!important;grid-row:1/span 2!important}}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item--glass,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item--glass{align-items:center!important;justify-content:center!important;padding:clamp(24px,3vw,44px)!important;border:1px solid hsla(0,0%,100%,.56)!important;color:#404041!important;text-align:center!important;background:linear-gradient(145deg,hsla(0,0%,100%,.34),hsla(24,56%,95%,.24) 28%,hsla(10,56%,84%,.62)),hsla(10,56%,84%,.44)!important;box-shadow:0 30px 78px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -1px 0 rgba(172,77,67,.12)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important;backdrop-filter:blur(22px) saturate(1.16)!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item--glass:after,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item--glass:after{display:none!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item--glass span,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item--glass span{max-width:14ch!important;color:#404041!important;font-size:clamp(34px,4.16vw,62px)!important;line-height:.98!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(2) span,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item:nth-child(2) span{max-width:12ch!important;font-size:clamp(21px,1.96vw,33px)!important;line-height:1.02!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item--guides,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item--guides{cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-bento--prize .vv-eshop-bento__item--guides *,body.in-eshop.type-category.vv-category-prize .vv-eshop-bento--prize .vv-eshop-bento__item--guides *{pointer-events:none!important}body.in-eshop.type-category #products .p,body.in-eshop.type-category #products .product{width:auto!important;max-width:none!important;min-width:0!important;float:none!important;padding:0!important}body.in-eshop.type-category #products .product{display:block!important;background:transparent!important}body.in-eshop.type-category #products .p,body.in-eshop.type-category #products .product-inner{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important;overflow:hidden!important;padding:0!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:18px!important;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 16px 38px rgba(64,64,65,.08)!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}body.in-eshop.type-category #products .p:hover,body.in-eshop.type-category #products .product:hover .product-inner{transform:translateY(-3px)!important;border-color:hsla(0,0%,100%,.9)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 54px rgba(64,64,65,.12)!important}body.in-eshop.type-category #products .image,body.in-eshop.type-category #products .p-image,body.in-eshop.type-category #products .p-image-wrapper{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/1.08!important;min-height:0!important;padding:0!important;box-sizing:border-box!important;background:#fbfbfa!important;border:0!important;border-radius:18px 18px 0 0!important;box-shadow:none!important;overflow:hidden!important}body.in-eshop.type-category #products img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important}body.in-eshop.type-category #products .flags.flags-default{position:absolute!important;inset:0!important;z-index:4!important;display:block!important;width:100%!important;height:100%!important;pointer-events:none!important}body.in-eshop.type-category #products .flag{margin:0!important;border:0!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 10px 24px rgba(64,64,65,.12)!important}body.in-eshop.type-category #products .flag.flag-new{top:17px!important;right:-48px!important;width:174px!important;height:34px!important;border-radius:0!important;background:#edc7bf!important;color:#636363!important;font-size:15px!important;transform:rotate(42deg)!important;transform-origin:center!important}body.in-eshop.type-category #products .flag.flag-new,body.in-eshop.type-category #products .flag.flag-tip{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}body.in-eshop.type-category #products .flag.flag-tip{right:14px!important;bottom:14px!important;flex:0 0 58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;aspect-ratio:1/1!important;border-radius:50%!important;background:#efe1d0!important;color:#ac4d43!important;font-size:14px!important}body.in-eshop.type-category #products .vv-eshop-bento__item img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important;filter:none!important}body.in-eshop.type-category #products .p-bottom,body.in-eshop.type-category #products .p-desc,body.in-eshop.type-category #products .p-in-in{background:transparent!important}body.in-eshop.type-category #products .p-in{display:grid!important;flex:0 0 auto!important;grid-template-columns:minmax(0,1fr) minmax(70px,auto)!important;column-gap:12px!important;row-gap:10px!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.in-eshop.type-category #products .p-in-in{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:8px!important;grid-column:1/2!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:none!important;overflow:hidden!important;padding:18px 0 0 16px!important;margin-right:-8px!important;text-align:left!important}body.in-eshop.type-category #products .availability,body.in-eshop.type-category #products .p-desc,body.in-eshop.type-category #products .ratings-wrapper{display:none!important}body.in-eshop.type-category #products .availability{display:none!important;order:2!important;margin:2px 0 0!important;color:rgba(64,64,65,.72)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;text-align:left!important}body.in-eshop.type-category #products .p-bottom,body.in-eshop.type-category #products .p-bottom>[data-micro=offer]{display:contents!important}body.in-eshop.type-category #products .p-bottom .prices{display:block!important;align-self:start!important;grid-column:2!important;grid-row:1!important;margin:18px 16px 0 0!important;padding:0!important;text-align:right!important}body.in-eshop.type-category #products .name{min-height:17px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-decoration:none!important;text-align:left!important}body.in-eshop.type-category #products .name,body.in-eshop.type-category #products .name span{display:block!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:100%!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.in-eshop.type-category #products .price,body.in-eshop.type-category #products .price-final{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important}@media(min-width:769px){body.in-eshop.type-category #products .widget-parameter-list,body.in-eshop.type-category #products .widget-parameter-more,body.in-eshop.type-category #products .widget-parameter-value,body.in-eshop.type-category #products .widget-parameter-wrapper{display:none!important}}body.in-eshop.type-category #products .btn.btn-cart,body.in-eshop.type-category #products .btn.btn-primary,body.in-eshop.type-category #products .vv-buy-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;margin-top:0!important;padding:0 14px!important;appearance:none!important;-webkit-appearance:none!important;border-radius:999px!important;background:#edc7bf!important;border:1px solid hsla(0,0%,100%,.74)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-shadow:none!important;box-shadow:0 10px 22px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.34)!important;cursor:pointer!important;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease!important}body.in-eshop.type-category #products .p-tools{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:end!important;justify-content:stretch!important;align-self:stretch!important;gap:10px!important;grid-column:1/-1!important;width:100%!important;margin-top:-4px!important;padding:0 16px 16px!important;box-sizing:border-box!important}body.in-eshop.type-category #products .p-tools .vv-buy-button{grid-column:1!important;justify-self:start!important;margin:0!important}body.in-eshop.type-category.vv-category-sets #products .p-tools{grid-template-columns:auto minmax(0,1fr)!important}body.in-eshop.type-category.vv-category-sets #products .p-tools .vv-buy-button{grid-column:1!important}body.in-eshop.type-category.vv-category-sets #products .vv-product-detail-link,body.in-eshop.type-category.vv-category-sets .vv-product-focus .vv-product-detail-link,body.type-index .vv-product-focus .vv-product-detail-link{display:none!important}body.in-eshop.type-category #products .vv-product-detail-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;background:#fff7f4!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:color .24s ease,background .24s ease,transform .24s ease!important;grid-column:3!important;justify-self:end!important}body.in-eshop.type-category #products .vv-product-detail-link:focus,body.in-eshop.type-category #products .vv-product-detail-link:hover{background:#f9f0ea!important;color:#ac4d43!important;transform:translateY(-1px)!important}@media(min-width:769px){body.in-eshop.type-category.vv-category-eshop #products,body.in-eshop.type-category.vv-category-prize #products{--vv-prize-card-height:clamp(430px,31vw,540px);--vv-prize-card-info-height:120px}body.in-eshop.type-category.vv-category-prize #products>.product{display:flex!important;align-self:stretch!important;height:var(--vv-prize-card-height)!important;min-height:var(--vv-prize-card-height)!important;max-height:var(--vv-prize-card-height)!important}body.in-eshop.type-category.vv-category-prize #products .p,body.in-eshop.type-category.vv-category-prize #products .product-inner{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}body.in-eshop.type-category.vv-category-prize #products .image,body.in-eshop.type-category.vv-category-prize #products .p-image,body.in-eshop.type-category.vv-category-prize #products .p-image-wrapper,body.in-eshop.type-category.vv-category-prize #products .p:nth-child(6n+3) .p-image,body.in-eshop.type-category.vv-category-prize #products .product:nth-child(6n+3) .image{flex:0 0 calc(var(--vv-prize-card-height) - var(--vv-prize-card-info-height))!important;width:100%!important;height:calc(var(--vv-prize-card-height) - var(--vv-prize-card-info-height))!important;min-height:0!important;max-height:calc(var(--vv-prize-card-height) - var(--vv-prize-card-info-height))!important;aspect-ratio:auto!important}body.in-eshop.type-category.vv-category-prize #products .p-in{flex:0 0 var(--vv-prize-card-info-height)!important;grid-template-rows:66px 54px!important;min-height:var(--vv-prize-card-info-height)!important;height:var(--vv-prize-card-info-height)!important;max-height:var(--vv-prize-card-info-height)!important;overflow:visible!important}body.in-eshop.type-category.vv-category-prize #products .p-tools{position:relative!important;z-index:3!important;grid-row:2!important;flex:0 0 54px!important;min-height:54px!important;height:54px!important;max-height:54px!important;margin-top:0!important;align-items:center!important}body.in-eshop.type-category.vv-category-prize #products .vv-buy-button,body.in-eshop.type-category.vv-category-prize #products .vv-product-detail-link{position:relative!important;z-index:4!important;pointer-events:auto!important}body.in-eshop.type-category.vv-category-eshop .vv-eshop-banner--bestsellers.vv-eshop-banner--image,body.in-eshop.type-category.vv-category-eshop .vv-eshop-banner--intro.vv-eshop-banner--image,body.in-eshop.type-category.vv-category-prize .vv-eshop-banner--bestsellers.vv-eshop-banner--image,body.in-eshop.type-category.vv-category-prize .vv-eshop-banner--intro.vv-eshop-banner--image{height:var(--vv-prize-card-height)!important;min-height:var(--vv-prize-card-height)!important;max-height:var(--vv-prize-card-height)!important}}body.in-eshop.type-category #products .vv-buy-button.is-loading,body.in-eshop.type-category #products .vv-buy-button:disabled{cursor:wait!important;opacity:.82!important}body.in-eshop.type-category #products .vv-buy-button.is-unavailable,body.type-product.type-detail .products-alternative .vv-buy-button.is-unavailable,body.type-product.type-detail .products-related .vv-buy-button.is-unavailable{cursor:not-allowed!important;opacity:.62!important}body.in-eshop.type-category #products .btn.btn-cart:focus,body.in-eshop.type-category #products .btn.btn-cart:hover,body.in-eshop.type-category #products .btn.btn-primary:focus,body.in-eshop.type-category #products .btn.btn-primary:hover,body.in-eshop.type-category #products .vv-buy-button:focus,body.in-eshop.type-category #products .vv-buy-button:hover{background:#e9bfb6!important;border-color:hsla(0,0%,100%,.86)!important;color:#636363!important;box-shadow:0 12px 26px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.42)!important;transform:translateY(-1px)!important}body.type-search.vv-search-listing-ready #content,body.type-search.vv-search-listing-ready #content-wrapper,body.type-search.vv-search-listing-ready .content-wrapper-in,body.type-search.vv-search-listing-ready .products,body.type-search.vv-search-listing-ready .products-block,body.type-search.vv-search-listing-ready .products-page,body.type-search.vv-search-listing-ready .search-results,body.type-search.vv-search-listing-ready .search-results-groups{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}body.type-search.vv-search-listing-ready #content-wrapper{max-width:none!important;width:100%!important;padding-left:clamp(14px,2vw,34px)!important;padding-right:clamp(14px,2vw,34px)!important}body.type-search.vv-search-listing-ready #content{width:min(1500px,100%)!important;max-width:1500px!important;margin:0 auto!important;padding:clamp(20px,2.8vw,42px) 0 clamp(42px,5vw,76px)!important}body.type-search.vv-search-listing-ready #content>h2{display:flex!important;align-items:baseline!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px 14px!important;margin:0 auto clamp(18px,2.2vw,30px)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(30px,3.6vw,58px)!important;font-weight:900!important;line-height:1!important;text-align:center!important;letter-spacing:0!important}body.type-search.vv-search-listing-ready #content>h2 .highlight{display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:4px 18px 7px!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:999px!important;color:#ac4d43!important;background:rgba(255,252,249,.7)!important;box-shadow:0 14px 34px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.76)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important;backdrop-filter:blur(14px) saturate(1.12)!important;font-size:.52em!important;font-weight:900!important;line-height:1!important}body.type-search.vv-search-listing-ready #productsListHeading,body.type-search.vv-search-listing-ready .search-results-groups:empty{display:none!important}body.type-search.vv-search-listing-ready .search-results-groups{display:flex!important;flex-direction:column!important;gap:clamp(14px,1.4vw,22px)!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:0 auto clamp(24px,3vw,42px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.type-search.vv-search-listing-ready .search-results-group{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;column-gap:clamp(12px,1.2vw,20px)!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.type-search.vv-search-listing-ready .search-results-group h4{grid-column:1!important;justify-self:start!important;margin:0!important;padding:0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(18px,1.4vw,24px)!important;font-weight:900!important;line-height:1.08!important;text-align:left!important;letter-spacing:0!important}body.type-search.vv-search-listing-ready .search-results-group-list{grid-column:2!important;min-width:0!important;width:100%!important;margin:0!important;padding:8px 0 14px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.type-search.vv-search-listing-ready .search-results-group-list::-webkit-scrollbar{display:none!important}body.type-search.vv-search-listing-ready .search-results-group-list ul{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.type-search.vv-search-listing-ready .search-results-group-list li{display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important;list-style:none!important}body.type-search.vv-search-listing-ready .search-results-group-list .vv-search-results-show-all,body.type-search.vv-search-listing-ready .search-results-group-list a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 14px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;color:#404041!important;background:linear-gradient(145deg,hsla(0,0%,100%,.38),hsla(10,56%,84%,.76) 42%,hsla(10,56%,84%,.58))!important;box-shadow:0 12px 28px rgba(172,77,67,.13),0 5px 13px rgba(64,64,65,.06),inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -8px 18px rgba(172,77,67,.08)!important;-webkit-backdrop-filter:blur(13px) saturate(1.16)!important;backdrop-filter:blur(13px) saturate(1.16)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;text-transform:none!important;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease!important}body.type-search.vv-search-listing-ready .search-results-group-list .vv-search-results-show-all:after,body.type-search.vv-search-listing-ready .search-results-group-list a:after{content:none!important;display:none!important}body.type-search.vv-search-listing-ready .search-results-group-list .vv-search-results-show-all:focus,body.type-search.vv-search-listing-ready .search-results-group-list .vv-search-results-show-all:hover,body.type-search.vv-search-listing-ready .search-results-group-list a:focus,body.type-search.vv-search-listing-ready .search-results-group-list a:hover{color:#404041!important;background:linear-gradient(145deg,hsla(0,0%,100%,.46),hsla(11,54%,81%,.82) 42%,hsla(10,56%,84%,.64))!important;border-color:hsla(0,0%,100%,.86)!important;box-shadow:0 15px 32px rgba(172,77,67,.16),0 7px 16px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.82),inset 0 -8px 18px rgba(172,77,67,.1)!important;transform:translateY(-1px)!important}body.type-search.vv-search-listing-ready #products{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(18px,1.7vw,26px)!important;align-items:stretch!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:0 auto!important;padding:clamp(18px,2.4vw,30px)!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:38px!important;background:rgba(247,221,225,.48)!important;box-shadow:0 26px 76px rgba(64,64,65,.1),0 10px 34px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -1px 0 hsla(10,56%,84%,.38)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important;backdrop-filter:blur(22px) saturate(1.18)!important;overflow:visible!important}body.type-search.vv-search-listing-ready #products>*{position:relative!important;z-index:1!important}body.type-search.vv-search-listing-ready #products:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;pointer-events:none!important;background:linear-gradient(135deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.16) 42%,hsla(10,56%,84%,.44))!important;opacity:.9!important}body.type-search.vv-search-listing-ready #products:after{content:none!important;display:none!important}body.type-search.vv-search-listing-ready #products .p,body.type-search.vv-search-listing-ready #products .product{width:auto!important;max-width:none!important;min-width:0!important;float:none!important;padding:0!important}body.type-search.vv-search-listing-ready #products .product{display:block!important;background:transparent!important}body.type-search.vv-search-listing-ready #products .p,body.type-search.vv-search-listing-ready #products .product-inner{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:18px!important;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 16px 38px rgba(64,64,65,.08)!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}body.type-search.vv-search-listing-ready #products .p:hover,body.type-search.vv-search-listing-ready #products .product:hover .product-inner{transform:translateY(-3px)!important;border-color:hsla(0,0%,100%,.9)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 54px rgba(64,64,65,.12)!important}body.type-search.vv-search-listing-ready #products .image,body.type-search.vv-search-listing-ready #products .p-image,body.type-search.vv-search-listing-ready #products .p-image-wrapper{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/1.08!important;min-height:0!important;padding:0!important;box-sizing:border-box!important;background:#fbfbfa!important;border:0!important;border-radius:18px 18px 0 0!important;box-shadow:none!important;overflow:hidden!important}body.type-search.vv-search-listing-ready #products img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important}body.type-search.vv-search-listing-ready #products .p-in{display:grid!important;flex:0 0 auto!important;grid-template-columns:minmax(0,1fr) minmax(70px,auto)!important;column-gap:12px!important;row-gap:10px!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.type-search.vv-search-listing-ready #products .p-in-in{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:8px!important;grid-column:1/2!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:none!important;overflow:hidden!important;padding:18px 0 0 16px!important;margin-right:-8px!important;text-align:left!important}body.type-search.vv-search-listing-ready #products .availability,body.type-search.vv-search-listing-ready #products .p-desc,body.type-search.vv-search-listing-ready #products .ratings-wrapper,body.type-search.vv-search-listing-ready #products .widget-parameter-list,body.type-search.vv-search-listing-ready #products .widget-parameter-more,body.type-search.vv-search-listing-ready #products .widget-parameter-value,body.type-search.vv-search-listing-ready #products .widget-parameter-wrapper{display:none!important}body.type-search.vv-search-listing-ready #products .p-bottom,body.type-search.vv-search-listing-ready #products .p-bottom>[data-micro=offer]{display:contents!important}body.type-search.vv-search-listing-ready #products .p-bottom .prices{display:block!important;align-self:start!important;grid-column:2!important;grid-row:1!important;margin:18px 16px 0 0!important;padding:0!important;text-align:right!important}body.type-search.vv-search-listing-ready #products .name{min-height:17px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-decoration:none!important;text-align:left!important}body.type-search.vv-search-listing-ready #products .name,body.type-search.vv-search-listing-ready #products .name span{display:block!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:100%!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.type-search.vv-search-listing-ready #products .price,body.type-search.vv-search-listing-ready #products .price-final{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important}body.type-search.vv-search-listing-ready #products .btn.btn-cart,body.type-search.vv-search-listing-ready #products .btn.btn-primary,body.type-search.vv-search-listing-ready #products .vv-buy-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;margin-top:0!important;padding:0 14px!important;appearance:none!important;-webkit-appearance:none!important;border-radius:999px!important;background:#edc7bf!important;border:1px solid hsla(0,0%,100%,.74)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-shadow:none!important;box-shadow:0 10px 22px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.34)!important;cursor:pointer!important;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease!important}body.type-search.vv-search-listing-ready #products .p-tools{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:end!important;justify-content:stretch!important;align-self:stretch!important;gap:10px!important;grid-column:1/-1!important;width:100%!important;margin-top:-4px!important;padding:0 16px 16px!important;box-sizing:border-box!important}body.type-search.vv-search-listing-ready #products .p-tools .vv-buy-button{grid-column:1!important;justify-self:start!important;margin:0!important}body.type-search.vv-search-listing-ready #products .vv-product-detail-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;background:#fff7f4!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:color .24s ease,background .24s ease,transform .24s ease!important;grid-column:3!important;justify-self:end!important}body.type-search.vv-search-listing-ready #products .vv-buy-button.is-loading,body.type-search.vv-search-listing-ready #products .vv-buy-button:disabled{cursor:wait!important;opacity:.82!important}body.type-search.vv-search-listing-ready #products .vv-buy-button.is-unavailable{cursor:not-allowed!important;opacity:.62!important}body.type-search.vv-search-listing-ready #products .btn.btn-cart:focus,body.type-search.vv-search-listing-ready #products .btn.btn-cart:hover,body.type-search.vv-search-listing-ready #products .btn.btn-primary:focus,body.type-search.vv-search-listing-ready #products .btn.btn-primary:hover,body.type-search.vv-search-listing-ready #products .vv-buy-button:focus,body.type-search.vv-search-listing-ready #products .vv-buy-button:hover{background:#e9bfb6!important;border-color:hsla(0,0%,100%,.86)!important;color:#636363!important;box-shadow:0 12px 26px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.42)!important;transform:translateY(-1px)!important}body.type-search.vv-search-listing-ready #products .vv-product-detail-link:focus,body.type-search.vv-search-listing-ready #products .vv-product-detail-link:hover{background:#f9f0ea!important;color:#ac4d43!important;transform:translateY(-1px)!important}@media(max-width:768px){body.type-search.vv-search-listing-ready #content-wrapper{padding-left:9px!important;padding-right:9px!important}body.type-search.vv-search-listing-ready #content{padding-top:16px!important;padding-bottom:42px!important}body.type-search.vv-search-listing-ready #content>h2{justify-content:flex-start!important;margin-bottom:16px!important;padding:0 7px!important;font-size:clamp(26px,8vw,36px)!important;text-align:left!important}body.type-search.vv-search-listing-ready #content>h2 .highlight{min-height:30px!important;padding:4px 13px 5px!important;font-size:.54em!important}body.type-search.vv-search-listing-ready .search-results-groups{gap:16px!important;width:100%!important;margin:0 auto 24px!important;padding:0 7px!important;box-sizing:border-box!important}body.type-search.vv-search-listing-ready .search-results-group{display:grid!important;grid-template-columns:1fr!important;row-gap:9px!important;width:100%!important}body.type-search.vv-search-listing-ready .search-results-group h4{grid-column:1!important;width:100%!important;font-size:17px!important;text-align:left!important}body.type-search.vv-search-listing-ready .search-results-group-list{grid-column:1!important;width:100%!important}body.type-search.vv-search-listing-ready .search-results-group-list ul{gap:8px!important;min-width:0!important;padding-bottom:4px!important}body.type-search.vv-search-listing-ready .search-results-group-list .vv-search-results-show-all,body.type-search.vv-search-listing-ready .search-results-group-list a{min-height:29px!important;padding:0 12px!important;font-size:12px!important}body.type-search.vv-search-listing-ready #products{left:50%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:12px 8px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translateX(-50%)!important}body.type-search.vv-search-listing-ready #products:after,body.type-search.vv-search-listing-ready #products:before{display:none!important;content:none!important}body.type-search.vv-search-listing-ready #products>.product{display:flex!important;align-self:start!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}body.type-search.vv-search-listing-ready #products .p,body.type-search.vv-search-listing-ready #products .product-inner{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;border-radius:18px!important;background:#f9f0ea!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important;transform:none!important}body.type-search.vv-search-listing-ready #products .p:hover,body.type-search.vv-search-listing-ready #products .product:hover .product-inner{transform:none!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important}body.type-search.vv-search-listing-ready #products .image,body.type-search.vv-search-listing-ready #products .p-image,body.type-search.vv-search-listing-ready #products .p-image-wrapper{aspect-ratio:1/.96!important;border-radius:18px 18px 0 0!important;background:#f9f0ea!important}body.type-search.vv-search-listing-ready #products img{transform:scale(1.1)!important;transform-origin:center!important}body.type-search.vv-search-listing-ready #products .p-in{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important;min-height:98px!important;height:98px!important;justify-content:flex-start!important;margin:0!important;padding:10px 9px 9px!important;box-sizing:border-box!important}body.type-search.vv-search-listing-ready #products .p-bottom,body.type-search.vv-search-listing-ready #products .p-bottom>[data-micro=offer]{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;order:2!important;width:100%!important;margin:0!important;padding:0!important}body.type-search.vv-search-listing-ready #products .p-bottom>[data-micro=offer]{display:contents!important}body.type-search.vv-search-listing-ready #products .p-bottom .prices{display:block!important;grid-column:2!important;justify-self:end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:right!important}body.type-search.vv-search-listing-ready #products .p-in-in{display:block!important;order:1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.type-search.vv-search-listing-ready #products .price,body.type-search.vv-search-listing-ready #products .price-final{display:block!important;font-size:14px!important;font-weight:900!important;line-height:1.08!important;text-align:left!important}body.type-search.vv-search-listing-ready #products .name{min-height:0!important;margin:0!important;color:#636363!important;font-size:12px!important;line-height:1.22!important}body.type-search.vv-search-listing-ready #products .p-tools{display:flex!important;grid-column:1!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important}body.type-search.vv-search-listing-ready #products .btn.btn-cart,body.type-search.vv-search-listing-ready #products .btn.btn-primary,body.type-search.vv-search-listing-ready #products .vv-buy-button{min-width:58px!important;min-height:25px!important;height:25px!important;margin:0!important;padding:0 11px!important;font-size:11px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)!important}body.type-search.vv-search-listing-ready #products .vv-product-detail-link{display:none!important}}.vv-cart-popup{position:fixed!important;inset:0!important;z-index:2147487000!important;display:none!important;align-items:center!important;justify-content:center!important;padding:clamp(16px,3vw,44px)!important;background:hsla(0,0%,8%,.62)!important;box-sizing:border-box!important}.vv-cart-popup.is-open{display:flex!important}.vv-cart-popup__dialog{position:relative!important;display:grid!important;grid-template-columns:minmax(130px,30%) minmax(0,1fr)!important;align-items:center!important;width:min(900px,86vw)!important;min-height:clamp(216px,20vw,336px)!important;padding:clamp(22px,3vw,50px)!important;box-sizing:border-box!important;border-radius:28px!important;border:1px solid hsla(0,0%,100%,.42)!important;background:hsla(24,56%,95%,.78)!important;box-shadow:0 26px 76px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.62)!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important;backdrop-filter:blur(18px) saturate(1.1)!important;overflow:hidden!important}.vv-cart-popup__close{position:absolute!important;top:14px!important;right:14px!important;width:34px!important;height:34px!important;border:0!important;border-radius:12px!important;background:#fffaf5!important;box-shadow:none!important;cursor:pointer!important}.vv-cart-popup__close:after,.vv-cart-popup__close:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:24px!important;height:2px!important;border-radius:999px!important;background:#404041!important;transform-origin:center!important}.vv-cart-popup__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.vv-cart-popup__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.vv-cart-popup__media{display:flex!important;align-items:center!important;justify-content:center!important;min-height:156px!important;opacity:.42!important}.vv-cart-popup__media img{display:block!important;max-width:min(192px,100%)!important;max-height:216px!important;object-fit:contain!important;mix-blend-mode:multiply!important}.vv-cart-popup__content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;text-align:center!important;font-family:var(--vv-font)!important}.vv-cart-popup__content h2{margin:0 0 clamp(16px,2.4vw,34px)!important;font-size:clamp(30px,3.6vw,56px)!important;line-height:.95!important;letter-spacing:0!important}.vv-cart-popup__content h2,.vv-cart-popup__name{color:#404041!important;font-family:var(--vv-font)!important;font-weight:800!important}.vv-cart-popup__name{margin:0 0 clamp(14px,1.9vw,28px)!important;font-size:clamp(18px,2.1vw,30px)!important;line-height:1.1!important}.vv-cart-popup__shipping{position:relative!important;width:max-content!important;max-width:100%!important;margin:0 auto clamp(16px,1.8vw,26px)!important;padding:0 0 7px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(12px,.95vw,15px)!important;font-weight:800!important;line-height:1.3!important}.vv-cart-popup__shipping:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:3px!important;border-radius:999px!important;background:linear-gradient(90deg,#ac4d43 0 22%,rgba(172,77,67,.18) 22% 100%)!important}.vv-cart-popup__actions{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important}.vv-cart-popup__back,.vv-cart-popup__cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 20px!important;border:0!important;border-radius:999px!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important}.vv-cart-popup__back{background:#fffaf5!important;color:#404041!important}.vv-cart-popup__cart{background:#ac4d43!important;color:#f9f0ea!important}.vv-cart-popup__back:focus,.vv-cart-popup__back:hover,.vv-cart-popup__cart:focus,.vv-cart-popup__cart:hover{transform:translateY(-1px)!important}body.in-eshop.type-category #products .p:nth-child(6n+3),body.in-eshop.type-category #products .product:nth-child(6n+3){grid-column:auto!important}body.in-eshop.type-category #products .p:nth-child(6n+3) .p-image,body.in-eshop.type-category #products .product:nth-child(6n+3) .image{aspect-ratio:1/1.08!important;background:#fbfbfa!important}body.in-eshop.type-category .loadMore,body.in-eshop.type-category .loadMore *{display:none!important;visibility:hidden!important;pointer-events:none!important}body.in-eshop.type-category #products .vv-load-more,body.in-eshop.type-category .loadMore{grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:clamp(12px,2vw,24px) auto 0!important;padding:clamp(10px,1.6vw,18px) 0 4px!important;text-align:center!important;background:transparent!important}body.in-eshop.type-category #products .vv-load-more{position:relative!important;z-index:260!important;display:flex!important;justify-content:center!important;align-items:center!important;isolation:isolate!important;pointer-events:auto!important}body.in-eshop.type-category .goToTop__button,body.in-eshop.type-category .loadMore__button,body.in-eshop.type-category .vv-load-more__button{border-radius:999px!important;background:#faf2e7!important;color:var(--vv-dark)!important;border:0!important;font-weight:800!important}body.in-eshop.type-category .js-loadMore__button--products,body.in-eshop.type-category .loadMore__button,body.in-eshop.type-category .loadMore__button--products,body.in-eshop.type-category .vv-load-more__button{position:relative!important;z-index:261!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:15px 30px!important;line-height:1.15!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;appearance:none!important;background:#edc7bf!important;border-color:#edc7bf!important;color:#5f6064!important;box-shadow:0 14px 34px hsla(10,56%,84%,.34)!important}body.in-eshop.type-category .loadMore__button--products:focus,body.in-eshop.type-category .loadMore__button--products:hover,body.in-eshop.type-category .loadMore__button:focus,body.in-eshop.type-category .loadMore__button:hover,body.in-eshop.type-category .vv-load-more__button:focus,body.in-eshop.type-category .vv-load-more__button:hover{background:#e8b8ae!important;border-color:#e8b8ae!important;color:#404041!important}body.in-eshop.type-category .vv-load-more__button.is-loading,body.in-eshop.type-category .vv-load-more__button:disabled{cursor:wait!important;opacity:.82!important}body.in-eshop.type-category .filter-total-count,body.in-eshop.type-category .itemsTotal,body.in-eshop.type-category .listingControls>.itemsTotal,body.in-eshop.type-category .pagination-count,body.in-eshop.type-category .pagination-total,body.in-eshop.type-category .pagination-wrapper .pagination-count,body.in-eshop.type-category .pagination-wrapper .products-count,body.in-eshop.type-category .pagination__count,body.in-eshop.type-category .products-count,body.in-eshop.type-category .products-count-wrapper{display:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:18px!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:clamp(18px,2.4vw,34px) auto 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .goToTop,body.in-eshop.type-category .vv-eshop-bottom-controls .goToTop__button{grid-column:1!important;justify-self:start!important}body.in-eshop.type-category .vv-eshop-bottom-controls .vv-eshop-total-count{grid-column:2!important;justify-self:center!important;display:none!important;margin:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination-wrapper{grid-column:3!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:5px!important;margin:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination{padding:3px!important;border:1px solid hsla(0,0%,100%,.45)!important;border-radius:999px!important;background:hsla(0,0%,100%,.22)!important;box-shadow:0 10px 24px rgba(64,64,65,.07)!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__list{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;margin:0!important;padding:0!important;list-style:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__list li{display:block!important;margin:0!important;padding:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>span,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>strong,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__currentPage,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:999px!important;background:#faf2e7!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;text-decoration:none!important;box-shadow:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>.current,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>strong,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__currentPage{background:transparent!important;color:var(--vv-dark)!important;border-color:transparent!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__currentPage,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>.current,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>strong{color:#ac4d43!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:hover{background:#ac4d43!important;border-color:#ac4d43!important;color:#f9f0ea!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:not(.current):not(.active):not(.prev):not(.next):not([rel=prev]):not([rel=next]):not([aria-current=page]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:not(.current):not(.active):not(.prev):not(.next):not([rel=prev]):not([rel=next]):not([aria-current=page]):hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:not(.active):not(.is-active):not(.pagination__link--prev):not(.pagination__link--next):not([aria-current=page]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:not(.active):not(.is-active):not(.pagination__link--prev):not(.pagination__link--next):not([aria-current=page]):hover{background:#faf2e7!important;border-color:transparent!important;color:#ac4d43!important;box-shadow:none!important;transform:none!important;outline:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--first:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--first:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--last:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--last:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:first-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:first-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:last-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:last-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):hover{background:#faf2e7!important;border-color:transparent!important;color:#ac4d43!important;box-shadow:none!important;transform:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next],body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev],body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;flex:0 0 42px!important;padding:0!important;box-sizing:border-box!important;border-radius:50%!important;border:1px solid hsla(0,0%,100%,.62)!important;background:#edc7bf!important;color:#5f6064!important;box-shadow:0 10px 24px hsla(10,56%,84%,.28),inset 0 1px 0 hsla(0,0%,100%,.66)!important;font-size:0!important;line-height:0!important;text-align:center!important;transform:none!important;transition:background .25s ease,color .25s ease,transform .25s ease!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--last{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:50%!important;text-align:center!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:before{content:"›"!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:before{content:"‹"!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:before{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:inherit!important;font-family:var(--vv-font)!important;font-size:30px!important;font-weight:600!important;line-height:1!important;transform:translateY(0)!important;transition:transform .25s ease!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:hover{background:#e8b8ae!important;border-color:hsla(0,0%,100%,.62)!important;color:#404041!important;outline:0!important;box-shadow:0 10px 24px hsla(10,56%,84%,.28),inset 0 1px 0 hsla(0,0%,100%,.66)!important;transform:scale(1.04)!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:focus:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:hover:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:focus:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:hover:before{transform:none!important}@media(max-width:991px){body.in-eshop.type-category .vv-category-hero__copy{left:24px!important;width:min(440px,58vw)!important}body.in-eshop.type-category .vv-category-hero__copy h1{font-size:clamp(38px,8vw,72px)!important}body.in-eshop.type-category .vv-category-hero__text,body.in-eshop.type-category .vv-category-hero__text p,body.in-eshop.type-category .vv-category-hero__text span,body.in-eshop.type-category .vv-category-hero__text strong{font-size:clamp(13px,2.1vw,18px)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{font-size:clamp(34px,7.2vw,65px)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text strong,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text p,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text span,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text strong{font-size:clamp(12px,1.89vw,16px)!important}body.in-eshop.type-category .subcategories.with-image{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:center!important;padding:0 4px 8px!important;scroll-snap-type:x mandatory!important}body.in-eshop.type-category .subcategories.with-image>li{flex:0 0 auto!important;min-width:96px!important;scroll-snap-align:center!important}body.in-eshop.type-category #products{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:16px!important}body.in-eshop.type-category #products:after,body.in-eshop.type-category #products:before,body.in-eshop.type-category .vv-eshop-banner,body.in-eshop.type-category .vv-eshop-bento{grid-column:span 2!important}body.in-eshop.type-category .vv-eshop-bento{grid-template-columns:1fr 1fr!important;grid-template-rows:150px 190px 190px!important}body.in-eshop.type-category .vv-eshop-bento__item:first-child{grid-column:1!important;grid-row:1!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(2){grid-column:2!important;grid-row:1!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(3){grid-column:1/span 2!important;grid-row:2!important}body.in-eshop.type-category .vv-eshop-bento__item:nth-child(4){grid-column:1/span 2!important;grid-row:3!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus,body.in-eshop.type-category.vv-category-sets .vv-product-focus__track{min-height:430px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card{width:230px!important;min-height:360px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-prev{transform:translateX(calc(-50% - 180px)) scale(.86)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-next{transform:translateX(calc(-50% + 180px)) scale(.86)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-next,body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-edge-prev{opacity:0!important;pointer-events:none!important}.vv-cart-popup__dialog{grid-template-columns:1fr!important;min-height:0!important;padding:44px 20px 26px!important}.vv-cart-popup__media{min-height:0!important;max-height:110px!important;margin-bottom:8px!important}.vv-cart-popup__media img{max-height:105px!important}.vv-cart-popup__content h2{font-size:clamp(28px,7vw,42px)!important}.vv-cart-popup__name{font-size:clamp(17px,4.8vw,25px)!important}}@media(max-width:520px){body.in-eshop.type-category .vv-category-hero{height:330px!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero{height:390px!important}body.in-eshop.type-category.vv-managed-category:not(.vv-category-eshop) .vv-category-hero img{object-position:62% center!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{object-position:center!important}body.in-eshop.type-category .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy{left:18px!important;top:auto!important;bottom:26px!important;width:calc(100% - 36px)!important;transform:none!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy{right:auto!important}body.in-eshop.type-category .vv-category-hero__copy h1{margin-bottom:10px!important;font-size:38px!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{font-size:32px!important}body.in-eshop.type-category .vv-category-hero__text,body.in-eshop.type-category .vv-category-hero__text p,body.in-eshop.type-category .vv-category-hero__text span,body.in-eshop.type-category .vv-category-hero__text strong{font-size:13px!important;line-height:1.35!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending h2{margin-bottom:14px!important;font-size:16px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus,body.in-eshop.type-category.vv-category-sets .vv-product-focus__track{min-height:318px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card{width:205px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-prev{opacity:.36!important;transform:translateX(calc(-50% - 138px)) scale(.72)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__card.is-next{opacity:.36!important;transform:translateX(calc(-50% + 138px)) scale(.72)!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow{width:38px!important;height:38px!important;font-size:28px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow--prev{left:8px!important}body.in-eshop.type-category.vv-category-sets .vv-product-focus__arrow--next{right:8px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip{height:67px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder{justify-content:center!important;gap:28px!important;padding:0 20px!important;overflow-x:auto!important;font-size:14px!important;line-height:1.3!important;text-align:left!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder::-webkit-scrollbar{display:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip{height:67px!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip__inner{justify-content:center!important;gap:28px!important;padding:0 20px!important;overflow-x:auto!important;font-size:14px!important;line-height:1.3!important;text-align:left!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip__inner::-webkit-scrollbar{display:none!important}body.in-eshop.type-category.vv-category-leaf .vv-leaf-strip.vv-leaf-strip--ticker .vv-leaf-strip__group span{padding-right:28px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner{height:360px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder{padding:20px 14px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder:before{inset:14px!important;border-radius:28px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__art{width:100%!important;height:100%!important;border-radius:26px!important;object-fit:cover!important;object-position:center!important;transform:none!important}.vv-cart-popup{padding:12px!important}.vv-cart-popup__dialog{width:100%!important;border-radius:24px!important}.vv-cart-popup__close{top:12px!important;right:12px!important;width:34px!important;height:34px!important}.vv-cart-popup__actions{gap:8px!important}.vv-cart-popup__back,.vv-cart-popup__cart{min-height:40px!important;padding:0 16px!important;font-size:13px!important}body.in-eshop.type-category .content-wrapper-in{padding:92px 14px 64px!important}body.in-eshop.type-category .category-top{margin-bottom:0!important;padding-top:0!important}body.in-eshop.type-category .vv-eshop-liquid{margin-top:22px!important;padding:14px!important;border-radius:28px!important}body.in-eshop.type-category .subcategories.with-image{gap:13px!important;margin-top:24px!important}body.in-eshop.type-category .subcategories.with-image .image{width:96px!important;height:96px!important}body.in-eshop.type-category .box-filters{padding:14px!important;margin-bottom:0!important;border-radius:22px!important}body.in-eshop.type-category #products{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:4px!important}body.in-eshop.type-category #products:after,body.in-eshop.type-category #products:before,body.in-eshop.type-category .vv-eshop-banner{min-height:220px!important;padding:22px!important;border-radius:22px!important}body.in-eshop.type-category .vv-eshop-bento__item{min-height:150px!important;padding:16px!important;border-radius:22px!important}body.in-eshop.type-category #products .p,body.in-eshop.type-category #products .product-inner{border-radius:18px!important;padding:0!important}body.in-eshop.type-category #products .image,body.in-eshop.type-category #products .p-image,body.in-eshop.type-category #products .p-image-wrapper{padding:0!important;border-radius:18px 18px 0 0!important}body.in-eshop.type-category #products .flag.flag-new{top:12px!important;right:-50px!important;width:160px!important;height:30px!important;font-size:13px!important}body.in-eshop.type-category #products .flag.flag-tip{right:9px!important;bottom:9px!important;flex-basis:48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;font-size:12px!important}body.in-eshop.type-category #products .p-in-in{padding:12px 12px 6px!important}body.in-eshop.type-category #products .p-bottom{padding:0 12px 12px!important}body.in-eshop.type-category #products .name{font-size:13px!important}body.in-eshop.type-category #products .price,body.in-eshop.type-category #products .price-final{font-size:15px!important}body.in-eshop.type-category #products .btn.btn-cart,body.in-eshop.type-category #products .btn.btn-primary,body.in-eshop.type-category #products .vv-buy-button,body.in-eshop.type-category #products .vv-product-detail-link{min-height:32px!important;height:32px!important;padding:0 13px!important;font-size:12px!important}}body.in-eshop.type-category.vv-category-leaf .vv-category-hero,body.in-eshop.type-category.vv-category-subpage .vv-category-hero{background:#edc7bf!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero img,body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{object-fit:cover!important;object-position:left center!important;transform:scale(.58)!important;transform-origin:left center!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero img{max-width:none!important;width:132%!important;object-position:right center!important;transform:translateX(2vw) scale(1.18)!important;transform-origin:right center!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{font-size:clamp(33px,5.04vw,74px)!important;text-shadow:0 12px 28px rgba(64,64,65,.16),0 24px 54px rgba(172,77,67,.12)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text strong{font-size:clamp(13px,1.1vw,18px)!important;font-weight:400!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text p,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text span,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text strong{font-size:clamp(14px,1.16vw,19px)!important;font-weight:400!important}@media(min-width:769px){body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy{right:clamp(54px,7.8vw,170px)!important;width:min(1040px,54vw)!important;transform:translate(22%,-45%)!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1{max-width:none!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-ocicumacky .vv-category-hero__copy{right:clamp(18px,1.5vw,30px)!important;width:max-content!important;max-width:calc(100% - clamp(36px, 5vw, 108px))!important;transform:translateY(-45%)!important}body.in-eshop.type-category.vv-managed-category.vv-category-ocicumacky .vv-category-hero__copy h1{width:max-content!important;max-width:none!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy{left:clamp(54px,7.8vw,170px)!important;width:min(1040px,54vw)!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy h1{max-width:none!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text strong{font-size:clamp(14px,1.16vw,19px)!important}body.in-eshop.type-category.vv-category-makramee .vv-category-hero__copy{left:clamp(54px,7.8vw,170px)!important;right:auto!important;width:min(760px,46vw)!important;text-align:left!important;transform:translateY(-45%)!important}body.in-eshop.type-category.vv-category-makramee .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-makramee .vv-category-hero__text,body.in-eshop.type-category.vv-category-makramee .vv-category-hero__text p,body.in-eshop.type-category.vv-category-makramee .vv-category-hero__text span,body.in-eshop.type-category.vv-category-makramee .vv-category-hero__text strong{text-align:left!important}}body.in-eshop.type-category.vv-category-brand .vv-category-hero{display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:clamp(118px,10vw,166px)!important;min-height:0!important;margin:0 0 clamp(22px,3vw,46px)!important;padding:0 clamp(22px,5vw,92px)!important;border:0!important;border-radius:0!important;background:#edc7bf!important;box-shadow:none!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-brand .vv-category-hero img{display:none!important}body.in-eshop.type-category.vv-category-brand .vv-category-hero__copy{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1500px!important;min-width:0!important;margin:0 auto!important;padding:0!important;color:#404041!important;text-align:center!important;transform:none!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-brand .vv-category-hero__copy h1{display:block!important;max-width:100%!important;margin:0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(36px,5.2vw,82px)!important;font-weight:800!important;line-height:.95!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:normal!important;overflow-wrap:break-word!important;text-shadow:none!important}body.in-eshop.type-category.vv-category-brand .vv-category-hero__text{display:none!important}body.in-eshop.type-category .filter-section-button{cursor:pointer!important}body.in-eshop.type-category .toggle-filters{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;border:1px solid hsla(0,0%,100%,.52)!important;border-radius:999px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.58),hsla(10,56%,84%,.62))!important;font-family:var(--vv-font)!important;font-size:14px!important;box-shadow:0 14px 32px rgba(172,77,67,.12),inset 0 1px 0 hsla(0,0%,100%,.72)!important;-webkit-backdrop-filter:blur(16px) saturate(1.16)!important;backdrop-filter:blur(16px) saturate(1.16)!important;cursor:pointer!important}body.in-eshop.type-category #category-filter-hover{width:min(860px,90vw)!important;max-height:min(72vh,660px)!important;margin:12px 0 0 auto!important;border:1px solid hsla(0,0%,100%,.54)!important;border-radius:28px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.6),hsla(35,66%,94%,.76) 46%,hsla(10,56%,84%,.58))!important;box-shadow:0 26px 72px rgba(64,64,65,.13),0 10px 28px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.78)!important;-webkit-backdrop-filter:blur(24px) saturate(1.18)!important;backdrop-filter:blur(24px) saturate(1.18)!important;overflow:auto!important}body.in-eshop.type-category #category-filter-hover.unveiled,body.in-eshop.type-category #category-filter-hover.visible,body.in-eshop.type-category #category-filter-hover[style*="display: block"],body.in-eshop.type-category #category-filter-hover[style*=block]{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:10px 16px!important;width:100%!important;margin:0!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid rgba(172,77,67,.13)!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover .filter-section-count,body.in-eshop.type-category #category-filter-hover .vv-filter-block:last-child{padding-bottom:0!important;border-bottom:0!important}body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{grid-column:1!important;margin:8px 0 0!important;padding:0!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important;text-align:right!important;text-transform:lowercase!important;letter-spacing:0!important}body.in-eshop.type-category #category-filter-hover #manufacturer-filter form fieldset,body.in-eshop.type-category #category-filter-hover .filter-section fieldset,body.in-eshop.type-category #category-filter-hover .filter-section form,body.in-eshop.type-category #category-filter-hover .listSorting__controls,body.in-eshop.type-category #category-filter-hover .param-filter-top,body.in-eshop.type-category #category-filter-hover .param-filter-top fieldset,body.in-eshop.type-category #category-filter-hover .param-filter-top form{grid-column:2!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;text-align:right!important}body.in-eshop.type-category #category-filter-hover .listSorting__control[data-sort=-date]{display:none!important}body.in-eshop.type-category #category-filter-hover .listSorting__controls li:has(.listSorting__control[data-sort=-date]){display:none!important}body.in-eshop.type-category #category-filter-hover .filter-label,body.in-eshop.type-category #category-filter-hover .listSorting__control{min-height:32px!important;padding:0 13px!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:999px!important;background:hsla(35,66%,94%,.72)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62)!important}body.in-eshop.type-category #category-filter-hover .filter-section input[type=checkbox]:checked+.filter-label,body.in-eshop.type-category #category-filter-hover .listSorting__control--current{background:#ac4d43!important;border-color:#ac4d43!important;color:#faf2e7!important}body.in-eshop.type-category #category-filter-hover .filter-count{height:18px!important;min-width:20px!important;margin-left:6px!important;padding:0 6px!important;background:hsla(0,0%,100%,.62)!important;color:#404041!important;font-size:11px!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top form{width:auto!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick fieldset>div{display:inline-flex!important;align-items:center!important;gap:7px!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick input[type=checkbox]{position:static!important;display:inline-block!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;opacity:1!important;appearance:none!important;-webkit-appearance:none!important;border:1.5px solid rgba(64,64,65,.44)!important;border-radius:5px!important;background:hsla(0,0%,100%,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick input[type=checkbox]:checked{background:#ac4d43!important;border-color:#ac4d43!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .filter-label,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick input[type=checkbox]:checked+.filter-label{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#404041!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover .filter-label.disabled,body.in-eshop.type-category #category-filter-hover input:disabled+.filter-label{opacity:.42!important;cursor:not-allowed!important}body.in-eshop.type-category #category-filter-hover .vv-filter-option-hidden{display:none!important}body.in-eshop.type-category #category-filter-hover .advanced-filters-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0!important}body.in-eshop.type-category #category-filter-hover .advanced-parameter{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0!important;padding:3px!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:999px!important;background:hsla(35,66%,94%,.7)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62)!important}body.in-eshop.type-category #category-filter-hover .advanced-parameter-inner{width:100%!important;height:100%!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px rgba(64,64,65,.1)!important}@media(max-width:760px){body.in-eshop.type-category #category-filter-hover{width:100%!important;max-height:none!important;padding:16px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block{gap:8px!important}body.in-eshop.type-category #category-filter-hover .filter-section fieldset,body.in-eshop.type-category #category-filter-hover .filter-section form,body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .listSorting__controls,body.in-eshop.type-category #category-filter-hover .param-filter-top,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{grid-column:1!important;text-align:left!important;justify-content:flex-start!important}}body.in-eshop.type-category .toggle-filters{min-height:42px!important;padding:0 24px!important;border:0!important;background:#edc7bf!important;color:#404041!important;font-weight:800!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-eshop.type-category #category-filter-hover{width:min(900px,90vw)!important;padding:18px 20px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block{grid-template-columns:130px minmax(0,1fr)!important;gap:10px 18px!important;align-items:start!important}body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{text-align:left!important;justify-self:start!important;width:130px!important}body.in-eshop.type-category #category-filter-hover .filter-count{display:none!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) .filter-label,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) input[type=checkbox]:checked+.filter-label{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#404041!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) form fieldset>div,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick fieldset>div{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:max-content!important;max-width:100%!important;margin:0!important;white-space:nowrap!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) input[type=checkbox]{position:static!important;display:inline-block!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;opacity:1!important;overflow:visible!important;appearance:none!important;-webkit-appearance:none!important;border:1.5px solid rgba(64,64,65,.44)!important;border-radius:5px!important;background:hsla(0,0%,100%,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) input[type=checkbox]:checked{background:#ac4d43!important;border-color:#ac4d43!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top form{gap:14px!important}body.in-eshop.type-category #category-filter-hover .advanced-filters-wrapper{gap:10px 18px!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color form fieldset>div{gap:8px!important}body.in-eshop.type-category #category-filter-hover .advanced-parameter{width:24px!important;height:24px!important;padding:2px!important}body.in-eshop.type-category #category-filter-hover .filter-label:after,body.in-eshop.type-category #category-filter-hover .filter-label:before{content:none!important;display:none!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) .filter-label{margin:0!important;padding-left:0!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-color form{min-width:0!important;overflow:visible!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-filters-wrapper{display:flex!important;grid-column:auto!important;justify-content:flex-end!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-filters-wrapper>div{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:max-content!important;margin:0!important;white-space:nowrap!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset{display:grid!important;grid-template-columns:repeat(3,minmax(150px,1fr))!important;align-items:start!important;justify-items:start!important;gap:14px 28px!important;width:100%!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset>div{justify-self:start!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-filters-wrapper{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(150px,1fr))!important;justify-items:start!important;align-items:center!important;gap:14px 28px!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-filters-wrapper>div{justify-self:start!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color input[type=checkbox]{order:1!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-parameter{order:2!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .filter-label{order:3!important}body.in-eshop.type-category #category-filter-hover .vv-filter-collapse,body.in-eshop.type-category #category-filter-hover .vv-filter-option-hidden,body.in-eshop.type-category #category-filter-hover .vv-filter-option-hidden input,body.in-eshop.type-category #category-filter-hover .vv-filter-option-hidden label{display:none!important}@media(max-width:760px){body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-color .advanced-filters-wrapper{grid-template-columns:1fr!important}}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset{display:block!important;width:100%!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;justify-items:start!important;justify-content:stretch!important;gap:14px 28px!important;width:100%!important;max-width:100%!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper>div{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;max-width:100%!important;width:100%!important;white-space:nowrap!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper input[type=checkbox]{order:1!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper .advanced-parameter{order:2!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper .filter-label{order:3!important}@media(max-width:760px){body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper{grid-template-columns:1fr!important}}body.in-eshop.type-category #category-filter-hover{width:min(760px,90vw)!important;padding:18px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block{grid-template-columns:86px minmax(0,1fr)!important;gap:10px 14px!important}body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{width:86px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset{grid-template-columns:repeat(3,max-content)!important;column-gap:26px!important;row-gap:14px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper>div,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset>div{width:max-content!important;min-width:0!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top{display:grid!important;grid-template-columns:repeat(3,max-content)!important;justify-content:end!important;align-items:center!important;gap:14px 26px!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top form{display:contents!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top fieldset>div{width:max-content!important}body.in-eshop.type-category #category-filter-hover .vv-filter-block-sort{grid-template-columns:86px minmax(0,1fr)!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block-sort{grid-template-columns:54px minmax(0,1fr)!important;column-gap:7px!important}body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{width:54px!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset{justify-content:start!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-color) .advanced-filters-wrapper:empty{display:none!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset{justify-content:end!important}body.in-postupy.vv-category-guides .vv-category-hero{background:#f4eae1!important}@media(min-width:769px){body.in-postupy.vv-category-guides .vv-category-hero{margin-top:38px!important}}body.in-postupy.vv-category-guides .vv-category-hero:after{content:none!important;display:none!important}body.in-postupy.vv-category-guides .vv-category-hero__copy{width:max-content!important;max-width:min(760px,78vw)!important;padding:clamp(13px,1.45vw,22px) clamp(16px,2vw,30px)!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:20px!important;background:hsla(24,56%,95%,.48)!important;box-shadow:0 16px 44px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.52)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important;backdrop-filter:blur(14px) saturate(1.05)!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{font-size:clamp(37px,5.2vw,76px)!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1,body.in-postupy.vv-category-guides .vv-category-hero__text,body.in-postupy.vv-category-guides .vv-category-hero__text p,body.in-postupy.vv-category-guides .vv-category-hero__text span,body.in-postupy.vv-category-guides .vv-category-hero__text strong{color:#404041!important;text-shadow:none!important}body.in-postupy.vv-category-guides .vv-guides-bento,body.in-postupy.vv-category-guides .vv-guides-intro{width:100%!important;max-width:1180px!important;margin:22px auto 0!important}body.in-postupy.vv-category-guides .vv-guides-intro.vv-guides-intro{display:none!important}body.in-postupy.vv-category-guides .vv-guides-intro{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.in-postupy.vv-category-guides .vv-guides-intro__item{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:78px!important;padding:15px 18px!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:18px!important;background:hsla(24,56%,95%,.72)!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.vv-category-guides .vv-guides-intro__item strong{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.15!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides .vv-guides-intro__item span{margin-top:5px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}body.in-postupy.vv-category-guides .vv-guides-bento{display:grid!important;grid-template-columns:1.1fr .85fr .85fr!important;grid-auto-rows:150px!important;gap:12px!important}body.in-postupy.vv-category-guides .vv-guides-bento__item{position:relative!important;display:flex!important;align-items:flex-end!important;min-width:0!important;padding:18px!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:22px!important;overflow:hidden!important;color:#fffaf6!important;text-decoration:none!important;box-shadow:0 14px 34px rgba(64,64,65,.11)!important;isolation:isolate!important}body.in-postupy.vv-category-guides .vv-guides-bento__item:after{content:"";position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,rgba(64,64,65,.05),rgba(64,64,65,.48))!important}body.in-postupy.vv-category-guides .vv-guides-bento__item img{position:absolute!important;inset:0!important;z-index:-2!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .35s ease!important}body.in-postupy.vv-category-guides .vv-guides-bento__item:hover img{transform:scale(1.04)!important}body.in-postupy.vv-category-guides .vv-guides-bento__item span{display:inline-flex!important;max-width:92%!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(64,64,65,.36)!important;color:#fffaf6!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;text-transform:lowercase!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--large{grid-row:span 2!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--wide{grid-column:span 2!important}body.in-postupy.vv-category-guides .vv-guides-filter-wrapper-placement{display:block!important}body.in-postupy.vv-category-guides .filter-section-button.vv-guides-filter-button-placement,body.in-postupy.vv-category-guides .vv-guides-filter-wrapper-placement{width:min(1180px,calc(100vw - 48px))!important;max-width:min(1180px,calc(100vw - 48px))!important;margin:18px auto 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-postupy.vv-category-guides .filter-section-button.vv-guides-filter-button-placement{display:flex!important;justify-content:flex-end!important}body.in-postupy.vv-category-guides .filter-section-button.vv-guides-filter-button-placement,body.in-postupy.vv-category-guides .vv-guides-filter-wrapper-placement .filter-section-button{margin-left:auto!important}body.in-postupy.vv-category-guides #category-filter-hover.vv-guides-filter-panel-placement,body.in-postupy.vv-category-guides .vv-guides-filter-wrapper-placement #category-filter-hover{width:min(1180px,calc(100vw - 48px))!important;max-width:min(1180px,calc(100vw - 48px))!important;margin:14px auto 0!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--yarn{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:clamp(8px,1vw,13px)!important;padding:clamp(28px,4.2vw,58px)!important;border:1px solid hsla(0,0%,100%,.62)!important;background:#edc7bf!important;color:#404041!important;text-align:left!important;box-shadow:0 20px 48px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.42)!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--yarn:after{content:none!important;display:none!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--yarn:hover{background:#e9beb6!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--yarn .vv-guides-bento__eyebrow{display:block!important;max-width:none!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.45vw,20px)!important;font-weight:900!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:lowercase!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--yarn strong{display:block!important;max-width:520px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(31px,3.6vw,52px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.045em!important;text-transform:lowercase!important}@media (min-width:761px){body.in-postupy.vv-category-guides .vv-guides-bento__item--large{grid-column:1!important;grid-row:1/span 2!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--tools{grid-column:3!important;grid-row:1!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--sets{grid-column:2/span 2!important;grid-row:2!important}}body.in-postupy.vv-category-guides .vv-guides-banner{display:block!important;min-height:120px!important;border-radius:22px!important;overflow:hidden!important;background:#edc7bf!important;box-shadow:0 14px 34px rgba(64,64,65,.09)!important}body.in-postupy.vv-category-guides .vv-guides-banner a{display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:120px!important;padding:22px 28px!important;color:#404041!important;font-family:var(--vv-font)!important;text-decoration:none!important}body.in-postupy.vv-category-guides .vv-guides-banner span{color:#ac4d43!important;font-size:13px!important;font-weight:900!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides .vv-guides-banner strong{margin-top:3px!important;font-size:28px!important;font-weight:900!important;line-height:1.05!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides #products>.product{position:relative!important}body.in-postupy.vv-category-guides #products>.product:before{content:attr(data-vv-guide-label)!important;position:absolute!important;top:17px!important;right:-48px!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:174px!important;border-radius:0!important;background:#edc7bf!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 10px 24px rgba(64,64,65,.12)!important;transform:rotate(42deg)!important;transform-origin:center!important}body.in-postupy.vv-category-guides #products .price,body.in-postupy.vv-category-guides #products .price-final{color:#ac4d43!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides #products .name{margin-right:16px!important}body.in-postupy.vv-category-guides #products .vv-buy-button{min-width:112px!important;background:#ac4d43!important;color:#fffaf6!important}body.in-postupy.vv-category-guides #products .vv-product-detail-link{display:inline-flex!important;color:#ac4d43!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}body.in-postupy.vv-category-guides #filters-wrapper:before,body.in-postupy.vv-category-guides .filters-wrapper:before{align-self:flex-start!important;margin:0 0 8px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:22px!important;font-weight:900!important;line-height:1!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides .empty-content-category{max-width:1180px!important;margin:22px auto 0!important;padding:0!important;background:transparent!important;border:0!important;text-align:left!important}body.in-postupy.vv-category-guides .vv-guides-empty-note{padding:28px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:22px!important;background:hsla(24,56%,95%,.78)!important;box-shadow:0 14px 34px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.vv-category-guides .vv-guides-empty-note h2{margin:0 0 8px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:28px!important;font-weight:900!important;line-height:1.1!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides .vv-guides-empty-note p{max-width:620px!important;margin:0 0 18px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}@media(max-width:760px){body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block{grid-template-columns:1fr!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top{grid-template-columns:1fr!important;justify-content:start!important}}body.ordering-process,body.ordering-process #content,body.ordering-process #content-wrapper,body.ordering-process .content-wrapper,body.ordering-process .content-wrapper-in,body.ordering-process main#content,html body.ordering-process{background:#f9f0ea!important}body.ordering-process #content,body.ordering-process #content-wrapper,body.ordering-process .content-inner,body.ordering-process .content-wrapper{width:100%!important;max-width:none!important;background:transparent!important}body.ordering-process #header .vv-checkout-back-shop{position:absolute!important;left:clamp(18px,5vw,92px)!important;top:50%!important;z-index:3!important;display:inline-flex!important;align-items:center!important;gap:9px!important;min-height:42px!important;padding:0!important;border:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;opacity:1!important;pointer-events:auto!important;transform:translateY(-50%)!important;transition:color .18s ease!important}body.ordering-process #header .vv-checkout-back-shop:before{content:"←"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:currentColor!important;font-size:20px!important;font-weight:700!important;line-height:1!important}body.ordering-process.vv-header-scrolled #header .vv-checkout-back-shop{opacity:1!important;pointer-events:auto!important;color:#636363!important;transform:translateY(-50%)!important}body.ordering-process #header .vv-checkout-back-shop:focus,body.ordering-process #header .vv-checkout-back-shop:hover{color:#636363!important}body.ordering-process #content,body.ordering-process .content-wrapper-in{padding-left:0!important;padding-right:0!important}body.ordering-process #content>.ordering-process:not(.vv-checkout-accordion),body.ordering-process .cart-header,body.ordering-process .checkout-steps,body.ordering-process .content-inner>.ordering-process:not(.vv-checkout-accordion),body.ordering-process .order-process{display:none!important}body.ordering-process .vv-checkout-accordion{display:flex!important;flex-direction:column!important;gap:14px!important;width:min(1560px,calc(100vw - 44px))!important;margin:clamp(6px,1.2vw,18px) auto clamp(42px,6vw,92px)!important;padding:clamp(16px,2vw,28px)!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:34px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.36),hsla(10,56%,84%,.78) 42%,hsla(10,56%,84%,.58))!important;box-shadow:0 30px 84px rgba(64,64,65,.13),0 14px 38px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.84),inset 0 -1px 0 rgba(172,77,67,.14)!important;-webkit-backdrop-filter:blur(26px) saturate(1.18)!important;backdrop-filter:blur(26px) saturate(1.18)!important}body.ordering-process .vv-checkout-accordion__section{overflow:visible!important;border:0!important;border-radius:0!important;transition:background .22s ease,box-shadow .22s ease!important}body.ordering-process .vv-checkout-accordion__section,body.ordering-process .vv-checkout-accordion__section.is-open{background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion__section.is-peek{background:transparent!important}body.ordering-process .vv-checkout-accordion__head{display:grid!important;grid-template-columns:37px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:49px!important;padding:10px clamp(16px,2vw,26px)!important;appearance:none!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;text-align:left!important;cursor:default!important}body.ordering-process .vv-checkout-accordion__number{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:37px!important;height:37px!important;border:1.5px solid rgba(64,64,65,.36)!important;border-radius:50%!important;background:hsla(240,1%,46%,.62)!important;color:#faf2e7!important;font-size:17px!important;font-weight:800!important;line-height:1!important}body.ordering-process .vv-checkout-accordion__title{color:#747476!important;font-size:clamp(14px,1.47vw,23px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}body.ordering-process .vv-checkout-accordion__section.is-open .vv-checkout-accordion__number{border-color:rgba(64,64,65,.18)!important;background:#404041!important;color:#faf2e7!important}body.ordering-process .vv-checkout-accordion__section.is-open .vv-checkout-accordion__title{color:#404041!important}body.ordering-process .vv-checkout-accordion__body{display:none!important;margin-top:clamp(-26px,-1.6vw,-14px)!important;padding:0 clamp(16px,2vw,26px) clamp(18px,2vw,28px)!important}body.ordering-process .vv-checkout-accordion__section.is-open .vv-checkout-accordion__body{display:block!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-checkout-accordion__body{margin-top:10px!important}body.ordering-process .vv-checkout-accordion__section.is-open #cart-wrapper,body.ordering-process .vv-checkout-accordion__section.is-open .cart-inner,body.ordering-process .vv-checkout-accordion__section.is-open .content-inner,body.ordering-process .vv-checkout-accordion__section.is-open form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ordering-process .vv-checkout-accordion__placeholder{padding:0 0 18px 68px!important;color:rgba(64,64,65,.58)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:700!important}body.ordering-process .cart-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,460px)!important;gap:clamp(28px,3vw,56px)!important;align-items:start!important;justify-content:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ordering-process .cart-row>[class*=col-]{float:none!important;width:auto!important;max-width:none!important;padding:0!important}body.ordering-process .cart-row>[class*=col-]:first-child{grid-column:1!important;justify-self:stretch!important;margin:0!important}body.ordering-process .cart-row>[class*=col-]:last-child{grid-column:2!important;justify-self:end!important;width:min(100%,460px)!important;margin:0!important}body.ordering-process .cart-row>.vv-cart-col-products{grid-column:1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important}body.ordering-process .cart-row>.vv-cart-col-summary{grid-column:2!important;justify-self:end!important;width:min(100%,460px)!important;max-width:460px!important;margin:0!important}@media(min-width:901px){body.ordering-process .vv-checkout-accordion--step-1 .cart-row:after,body.ordering-process .vv-checkout-accordion--step-1 .cart-row:before{content:none!important;display:none!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-checkout-accordion__head{grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-checkout-accordion__number{box-sizing:border-box!important;width:28px!important;height:28px!important;font-size:12.75px!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-checkout-accordion__title{font-size:clamp(10.5px,1.1025vw,17.25px)!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-products-title{margin:0 0 19px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:25.6px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important}}body.ordering-process .cart-content,body.ordering-process .vv-checkout-help,body.ordering-process .vv-order-summary{border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process .cart-content{padding:clamp(18px,2vw,28px)!important}body.ordering-process .cart-row>.vv-cart-col-products>.cart-content,body.ordering-process .cart-row>[class*=col-]:first-child>.cart-content{width:100%!important;max-width:none!important;margin:0!important}body.ordering-process .cart-row>.vv-cart-col-summary .vv-order-summary,body.ordering-process .cart-row>.vv-cart-col-summary>.cart-content,body.ordering-process .cart-row>[class*=col-]:last-child .vv-order-summary,body.ordering-process .cart-row>[class*=col-]:last-child>.cart-content{width:100%!important;max-width:460px!important;margin:0 0 0 auto!important}body.ordering-process .cart-content table,body.ordering-process .cart-items,body.ordering-process .cart-table{width:100%!important;max-width:none!important;margin:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.ordering-process .cart-content table tbody,body.ordering-process .cart-content table td,body.ordering-process .cart-content table tr,body.ordering-process .cart-item,body.ordering-process .cart-items>*,body.ordering-process .cart-table tbody,body.ordering-process .cart-table td,body.ordering-process .cart-table tr{background:transparent!important;border-color:transparent!important;box-shadow:none!important}@media(min-width:769px){body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .cart-table{border-top:1px solid rgba(172,77,67,.18)!important;border-bottom:1px solid rgba(172,77,67,.18)!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .cart-table tr.removeable~tr.removeable>td{border-top:1px solid rgba(172,77,67,.18)!important}body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .p-total,body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .p-total *,body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .price-final,body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .total-price,body.ordering-process .vv-checkout-accordion--step-1 .vv-cart-col-products .total-price *{color:#636363!important}}body.ordering-process .vv-cart-col-products .p-price,body.ordering-process .vv-cart-col-products .price-per-unit,body.ordering-process .vv-cart-col-products .unit-price,body.ordering-process .vv-cart-col-products [class*=unit-price],body.ordering-process .vv-cart-col-products [data-testid*=pricePer],body.ordering-process .vv-cart-col-products [data-testid*=unitPrice]{display:none!important}body.ordering-process .vv-cart-col-products .amount-wrapper,body.ordering-process .vv-cart-col-products .p-quantity,body.ordering-process .vv-cart-col-products .quantity,body.ordering-process .vv-cart-col-products .quantity-wrapper,body.ordering-process .vv-cart-col-products [class*=quantity]{border:0!important;box-shadow:none!important;background:transparent!important}body.ordering-process .vv-cart-col-products .amount-wrapper,body.ordering-process .vv-cart-col-products .p-quantity form,body.ordering-process .vv-cart-col-products .p-quantity>div,body.ordering-process .vv-cart-col-products .quantity,body.ordering-process .vv-cart-col-products .quantity-form{display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;min-height:44px!important;border:0!important;border-radius:18px!important;background:#edc7bf!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)!important}body.ordering-process .vv-cart-col-products .amount-wrapper input,body.ordering-process .vv-cart-col-products .p-quantity input,body.ordering-process .vv-cart-col-products .quantity input,body.ordering-process .vv-cart-col-products .quantity-form input,body.ordering-process .vv-cart-col-products input[name*=amount],body.ordering-process .vv-cart-col-products input[name*=quantity]{width:42px!important;min-width:42px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;text-align:center!important;box-shadow:none!important;outline:none!important;appearance:textfield!important;-webkit-appearance:none!important}body.ordering-process .vv-cart-col-products .amount-wrapper button,body.ordering-process .vv-cart-col-products .decrease,body.ordering-process .vv-cart-col-products .increase,body.ordering-process .vv-cart-col-products .p-quantity button,body.ordering-process .vv-cart-col-products .quantity button,body.ordering-process .vv-cart-col-products .quantity-form button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:24px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;outline:none!important}body.ordering-process .vv-cart-col-products .amount-wrapper button:hover,body.ordering-process .vv-cart-col-products .decrease:hover,body.ordering-process .vv-cart-col-products .increase:hover,body.ordering-process .vv-cart-col-products .p-quantity button:hover,body.ordering-process .vv-cart-col-products .quantity button:hover,body.ordering-process .vv-cart-col-products .quantity-form button:hover{background:hsla(35,66%,94%,.32)!important}body.ordering-process .vv-order-summary{padding:clamp(22px,2vw,30px)!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process .vv-order-summary .box,body.ordering-process .vv-order-summary .box-bg-default,body.ordering-process .vv-order-summary .box-bg-default>*,body.ordering-process .vv-order-summary .cart-summary,body.ordering-process .vv-order-summary .price-wrapper,body.ordering-process .vv-order-summary .recapitulation,body.ordering-process .vv-order-summary .recapitulation-wrapper,body.ordering-process .vv-order-summary .summary,body.ordering-process .vv-order-summary .summary-content,body.ordering-process .vv-order-summary .summary-inner,body.ordering-process .vv-order-summary [data-testid=tableCart],body.ordering-process .vv-order-summary [data-testid=tableCart]>*,body.ordering-process .vv-order-summary table,body.ordering-process .vv-order-summary tbody,body.ordering-process .vv-order-summary td,body.ordering-process .vv-order-summary tr{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.ordering-process .vv-order-summary .contact-box-toggle,body.ordering-process .vv-order-summary .toggle-contacts,body.ordering-process .vv-order-summary button:not(#continue-order-button):not(.btn):not([type=submit]):not([name]),body.ordering-process .vv-order-summary--step-2 .checkout-box .toggle-contacts,body.ordering-process .vv-order-summary--step-2 .contact-box-toggle,body.ordering-process .vv-order-summary--step-2 .toggle-contacts,body.ordering-process .vv-order-summary--step-2 .vv-checkout-empty-box,body.ordering-process .vv-order-summary--step-2 .vv-checkout-help,body.ordering-process .vv-order-summary--step-2 .vv-summary-benefits,body.ordering-process .vv-order-summary--step-2 .vv-summary-free-shipping,body.ordering-process .vv-order-summary--step-3 .checkout-box .toggle-contacts,body.ordering-process .vv-order-summary--step-3 .contact-box-toggle,body.ordering-process .vv-order-summary--step-3 .toggle-contacts,body.ordering-process .vv-order-summary--step-3 .vv-checkout-help,body.ordering-process .vv-order-summary--step-3 .vv-summary-benefits,body.ordering-process .vv-order-summary--step-3 .vv-summary-free-shipping{display:none!important}body.ordering-process .vv-order-summary--step-2>.checkout-box,body.ordering-process .vv-order-summary--step-3>.checkout-box{margin-bottom:0!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .vv-summary-phone-help,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .vv-summary-phone-help,body.ordering-process .vv-order-summary--step-2 .vv-summary-phone-help,body.ordering-process .vv-order-summary--step-3 .vv-summary-phone-help{display:block!important;margin:28px 0 0!important;padding:14px 0 0!important;border-top:1px solid rgba(172,77,67,.12)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important;white-space:nowrap!important}body.ordering-process .vv-order-summary--step-2 .h4,body.ordering-process .vv-order-summary--step-2 h2,body.ordering-process .vv-order-summary--step-2 h3{margin:0 0 22px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.47vw,23px)!important;font-weight:800!important;line-height:1.1!important;text-transform:none!important;letter-spacing:0!important}body.ordering-process .vv-order-summary--step-2 .cart-items,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart]{display:none!important}body.ordering-process .vv-order-summary--step-2 div,body.ordering-process .vv-order-summary--step-2 li,body.ordering-process .vv-order-summary--step-2 p,body.ordering-process .vv-order-summary--step-2 table,body.ordering-process .vv-order-summary--step-2 tbody,body.ordering-process .vv-order-summary--step-2 td,body.ordering-process .vv-order-summary--step-2 tr{font-family:var(--vv-font)!important}body.ordering-process .vv-order-summary--step-2 .price-wrapper,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart]{margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important}body.ordering-process .vv-order-summary--step-2 .cart-summary-row,body.ordering-process .vv-order-summary--step-2 .price-wrapper,body.ordering-process .vv-order-summary--step-2 .recapitulation-row,body.ordering-process .vv-order-summary--step-2 .summary-item,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart] tr{border-bottom:1px solid rgba(172,77,67,.12)!important}body.ordering-process .vv-order-summary--step-2 .cart-summary-row:last-child,body.ordering-process .vv-order-summary--step-2 .price-wrapper:last-child,body.ordering-process .vv-order-summary--step-2 .recapitulation-row:last-child,body.ordering-process .vv-order-summary--step-2 .summary-item:last-child,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart] tr:last-child{border-bottom:0!important}body.ordering-process .vv-order-summary--step-2 .cart-summary-row,body.ordering-process .vv-order-summary--step-2 .price-wrapper>*,body.ordering-process .vv-order-summary--step-2 .recapitulation-row,body.ordering-process .vv-order-summary--step-2 .summary-item,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart] td{padding:8px 0!important;color:#404041!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}body.ordering-process .vv-order-summary--step-2 #shipping-billing-summary .order-summary-item:not(.price),body.ordering-process .vv-order-summary--step-2 #shipping-billing-summary .order-summary-item:not(.price) *,body.ordering-process .vv-order-summary--step-2 .order-recapitulation .order-summary-item:not(.price),body.ordering-process .vv-order-summary--step-2 .order-recapitulation .order-summary-item:not(.price) *,body.ordering-process .vv-order-summary--step-2 .price-wrapper .price,body.ordering-process .vv-order-summary--step-2 .price-wrapper .price-primary,body.ordering-process .vv-order-summary--step-2 .price-wrapper b,body.ordering-process .vv-order-summary--step-2 .price-wrapper strong,body.ordering-process .vv-order-summary--step-2 .summary-item b,body.ordering-process .vv-order-summary--step-2 .summary-item strong{font-weight:400!important}body.ordering-process .vv-order-summary--step-2 .price-wrapper>:first-child,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart] td:first-child{color:#ac4d43!important}body.ordering-process .vv-order-summary--step-2 .cart-summary-row>:last-child,body.ordering-process .vv-order-summary--step-2 .price-wrapper>:last-child,body.ordering-process .vv-order-summary--step-2 .recapitulation-row>:last-child,body.ordering-process .vv-order-summary--step-2 .summary-item>:last-child,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart] td:last-child{text-align:right!important;color:#404041!important;font-size:14px!important;font-weight:400!important}body.ordering-process .vv-order-summary--step-2 .cart-summary-row:has([class*=total]),body.ordering-process .vv-order-summary--step-2 .price-wrapper:has([class*=total]),body.ordering-process .vv-order-summary--step-2 .recapitulation-row:has([class*=total]){margin-top:12px!important;padding-top:14px!important;border-top:1px solid rgba(172,77,67,.14)!important}body.ordering-process .vv-order-summary--step-2 .order-summary-item.price,body.ordering-process .vv-order-summary--step-2 .price-wrapper:has([class*=total]),body.ordering-process .vv-order-summary--step-2 .price-wrapper:has([id*=total]){color:#404041!important;font-size:14px!important;font-weight:400!important}body.ordering-process .vv-order-summary--step-2 .order-summary-item.price *,body.ordering-process .vv-order-summary--step-2 .price-wrapper:has([class*=total]) *,body.ordering-process .vv-order-summary--step-2 .price-wrapper:has([id*=total]) *{color:#404041!important;font-size:14px!important;font-weight:400!important}body.ordering-process .vv-order-summary--step-2 .vv-summary-delivery-row,body.ordering-process .vv-order-summary--step-2 .vv-summary-delivery-row *,body.ordering-process .vv-order-summary--step-2 .vv-summary-goods-row,body.ordering-process .vv-order-summary--step-2 .vv-summary-goods-row *,body.ordering-process .vv-order-summary--step-2 .vv-summary-payment-row,body.ordering-process .vv-order-summary--step-2 .vv-summary-payment-row *,body.ordering-process .vv-order-summary--step-2 .vv-summary-row,body.ordering-process .vv-order-summary--step-2 .vv-summary-row *,body.ordering-process .vv-order-summary.vv-order-summary--step-1 .vv-summary-goods-row[data-testid=tableCart]>.price-wrapper,body.ordering-process .vv-order-summary.vv-order-summary--step-1 .vv-summary-goods-row[data-testid=tableCart]>.price-wrapper *{color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-delivery-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-delivery-row *,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-payment-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-payment-row *,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #summary-box .vv-summary-row *{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-order-summary--step-2 .order-summary-item.price.vv-summary-total-row,body.ordering-process .vv-order-summary--step-2 .order-summary-item.price.vv-summary-total-row *,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row *,body.ordering-process .vv-order-summary--step-2 .vv-summary-total-row,body.ordering-process .vv-order-summary--step-2 .vv-summary-total-row *{color:#404041!important;font-family:var(--vv-font)!important;font-size:16.8px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row *,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-summary-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-summary-total-row *{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process #payment-methods,body.ordering-process #shipping-methods,body.ordering-process .co-box,body.ordering-process .co-delivery,body.ordering-process .co-payment,body.ordering-process .delivery,body.ordering-process .payment,body.ordering-process .payment-methods,body.ordering-process .payment-options,body.ordering-process .shipping-methods,body.ordering-process .shipping-options{max-width:none!important}body.ordering-process .vv-checkout-accordion--step-2 .cart-row,body.ordering-process .vv-checkout-accordion--step-2 .content-inner>form,body.ordering-process .vv-checkout-accordion--step-2 .order-form,body.ordering-process .vv-checkout-accordion--step-2 form[action*=OrderingProcess]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,460px)!important;gap:clamp(24px,3vw,56px)!important;align-items:start!important;align-content:start!important;width:100%!important;max-width:none!important;margin:0!important;padding-top:0!important}body.ordering-process .vv-checkout-accordion--step-2 #cart-wrapper,body.ordering-process .vv-checkout-accordion--step-2 .cart-inner,body.ordering-process .vv-checkout-accordion--step-2 .content-inner,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-accordion__body{padding-top:0!important;margin-top:0!important}body.ordering-process .vv-checkout-accordion--step-2 .box,body.ordering-process .vv-checkout-accordion--step-2 .co-box,body.ordering-process .vv-checkout-accordion--step-2 .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .delivery,body.ordering-process .vv-checkout-accordion--step-2 .payment{margin-top:0!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-basic-hidden{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel{position:relative!important;display:flex!important;flex-direction:column!important;gap:clamp(22px,2.4vw,34px)!important;grid-column:1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(18px,2vw,28px)!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process.in-kosik .delivery-time{display:none!important}body.ordering-process .vv-checkout-step2-left-panel .vv-checkout-delivery-time{position:absolute!important;top:0!important;right:24px!important;display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important}body.ordering-process .vv-checkout-step2-left-panel .vv-checkout-delivery-time strong{color:#404041!important;font:inherit!important;font-weight:800!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box-bg-default,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .cart-content,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .delivery,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .payment,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-country-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-method-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel fieldset{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 #payment-methods,body.ordering-process .vv-checkout-accordion--step-2 #shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .payment-methods,body.ordering-process .vv-checkout-accordion--step-2 .payment-options,body.ordering-process .vv-checkout-accordion--step-2 .shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .shipping-options,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-box{border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important;padding:clamp(18px,2vw,28px)!important}body.ordering-process .vv-checkout-accordion--step-2 .co-delivery .box,body.ordering-process .vv-checkout-accordion--step-2 .co-payment .box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-box .box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-box .box-bg-default,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-box .cart-content,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-box fieldset{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-method-title{margin:0 0 22px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.47vw,23px)!important;font-weight:400!important;line-height:1.1!important;text-transform:none!important;letter-spacing:0!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse>.vv-checkout-method-title,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-title,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse>.vv-checkout-method-title,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-title{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-toggle,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:47px!important;margin:0!important;padding:0 14px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:14px!important;background:hsla(35,66%,94%,.72)!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important;cursor:pointer!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 10px 24px rgba(64,64,65,.06)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-toggle:after,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-toggle:after{content:""!important;display:block!important;width:8px!important;height:8px!important;justify-self:end!important;border-right:2px solid rgba(64,64,65,.66)!important;border-bottom:2px solid rgba(64,64,65,.66)!important;transform:rotate(45deg) translateY(-2px)!important;transition:transform .18s ease!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open .vv-mobile-payment-toggle:after,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open .vv-mobile-shipping-toggle:after{transform:rotate(225deg) translateY(-1px)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-toggle__text,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-toggle__text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.has-selected .vv-mobile-payment-toggle__text,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.has-selected .vv-mobile-shipping-toggle__text{color:#404041!important;font-size:16.8px!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse:not(.is-open) #order-billing-methods,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse:not(.is-open) .shipping-billing-table[data-type-code=billing],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse:not(.is-open) [data-testid=paymentMethods],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse:not(.is-open) #order-shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse:not(.is-open) .shipping-billing-table[data-type-code=shipping],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse:not(.is-open) [data-testid=shippingMethods]{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open #order-billing-methods,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open .shipping-billing-table[data-type-code=billing],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open [data-testid=paymentMethods],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open #order-shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open .shipping-billing-table[data-type-code=shipping],body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open [data-testid=shippingMethods]{display:block!important;margin-top:12px!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open .radio-wrapper,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open .selected-option,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse.is-open .unselected-option,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open .radio-wrapper,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open .selected-option,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse.is-open .unselected-option{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-payment-collapse .cart-toggle-unselected-options,body.ordering-process .vv-checkout-accordion--step-2 .vv-mobile-shipping-collapse .cart-toggle-unselected-options{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .form-group>label,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box label{display:block!important;margin:0 0 12px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:uppercase!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-field{position:relative!important;width:min(100%,252px)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-field:after{content:""!important;position:absolute!important;right:22px!important;bottom:18px!important;z-index:2!important;width:8px!important;height:8px!important;border-right:2px solid rgba(64,64,65,.72)!important;border-bottom:2px solid rgba(64,64,65,.72)!important;transform:rotate(45deg) translateY(-2px)!important;pointer-events:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box select{display:block!important;width:min(100%,252px)!important;min-height:42px!important;margin:0!important;padding:0 62px 0 18px!important;border:0!important;border-radius:18px!important;background:linear-gradient(90deg,#faf2e7 0,#faf2e7 calc(100% - 58px),#edc7bf calc(100% - 58px),#edc7bf)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:700!important;line-height:42px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box select:focus{outline:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .form-group,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .select-wrapper,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .selectbox{position:relative!important;display:block!important;width:min(100%,252px)!important;max-width:252px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .select-wrapper:after,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .selectbox:after{content:""!important;position:absolute!important;right:22px!important;bottom:15px!important;width:10px!important;height:10px!important;border-right:3px solid #faf2e7!important;border-bottom:3px solid #faf2e7!important;transform:rotate(45deg)!important;pointer-events:none!important}body.ordering-process .vv-checkout-accordion--step-2 #shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .box:has(input[name*=delivery]),body.ordering-process .vv-checkout-accordion--step-2 .box:has(input[name*=shipping]),body.ordering-process .vv-checkout-accordion--step-2 .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .delivery,body.ordering-process .vv-checkout-accordion--step-2 .shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .shipping-options{grid-column:1!important;justify-self:stretch!important;width:100%!important;margin:0!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel>form{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ordering-process .vv-checkout-accordion--step-2 #payment-methods,body.ordering-process .vv-checkout-accordion--step-2 .box:has(input[name*=payment]),body.ordering-process .vv-checkout-accordion--step-2 .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .payment,body.ordering-process .vv-checkout-accordion--step-2 .payment-methods,body.ordering-process .vv-checkout-accordion--step-2 .payment-options{grid-column:1!important;justify-self:stretch!important;width:100%!important;margin:0!important}body.ordering-process .vv-checkout-help .h4,body.ordering-process .vv-checkout-help h2,body.ordering-process .vv-checkout-help h3,body.ordering-process .vv-order-summary .h4,body.ordering-process .vv-order-summary h2,body.ordering-process .vv-order-summary h3{margin:0 0 22px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.47vw,23px)!important;font-weight:800!important;line-height:1.1!important;text-transform:none!important;letter-spacing:0!important}body.ordering-process .vv-order-summary .price-wrapper,body.ordering-process .vv-order-summary .price-wrapper *,body.ordering-process .vv-order-summary [data-testid=tableCart],body.ordering-process .vv-order-summary [data-testid=tableCart] *{font-weight:400!important}body.ordering-process .vv-order-summary .price-wrapper .price,body.ordering-process .vv-order-summary .price-wrapper .price-primary,body.ordering-process .vv-order-summary .price-wrapper [class*=price]:not(.price-wrapper),body.ordering-process .vv-order-summary .price-wrapper>:last-child,body.ordering-process .vv-order-summary [data-testid=tableCart] strong:last-child,body.ordering-process .vv-order-summary [data-testid=tableCart] td:last-child{font-size:90%!important}body.ordering-process .vv-order-summary--step-2 .order-summary-item.price.vv-summary-total-row,body.ordering-process .vv-order-summary--step-2 .order-summary-item.price.vv-summary-total-row *,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row *,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row .price-label.price-primary,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row .price.price-primary,body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row [data-price-total-vat],body.ordering-process .vv-order-summary--step-2 .price-wrapper.vv-summary-total-row [data-price-total-vat] *{color:#404041!important;font-family:var(--vv-font)!important;font-size:16.8px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-summary-free-shipping{display:flex!important;align-items:center!important;gap:12px!important;margin:12px 0 18px!important;padding:12px 0 2px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;background:transparent!important;border:0!important;box-shadow:none!important}body.ordering-process .vv-checkout-moved-source{display:none!important}body.ordering-process .vv-summary-free-shipping>span{display:block!important;flex:1 1 auto!important;min-width:0!important}body.ordering-process .vv-summary-free-shipping:before{content:""!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;height:24px!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;background:#636363!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Cpath d='M2 7h27v14H2V7zm29 5h7l8 8v1H31v-9zM9 29a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm28 0a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM2 22h3a7 7 0 0 0 13 0h12a7 7 0 0 0 13 0h3v3h-4a7 7 0 0 1-10 0H14a7 7 0 0 1-10 0H2v-3z'/%3E%3C/svg%3E") center /contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Cpath d='M2 7h27v14H2V7zm29 5h7l8 8v1H31v-9zM9 29a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm28 0a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM2 22h3a7 7 0 0 0 13 0h12a7 7 0 0 0 13 0h3v3h-4a7 7 0 0 1-10 0H14a7 7 0 0 1-10 0H2v-3z'/%3E%3C/svg%3E") center /contain no-repeat!important;opacity:1!important}body.ordering-process .vv-summary-free-shipping:after{content:none!important;display:none!important}body.ordering-process .vv-summary-benefits{position:relative!important;margin:22px 0 0!important;padding:18px 0 10px!important;border-top:1px solid rgba(172,77,67,.13)!important;border-bottom:0!important}body.ordering-process .vv-summary-benefits:before{content:none!important;display:none!important}body.ordering-process .vv-summary-benefits .icon-discount,body.ordering-process .vv-summary-benefits [class*=icon-discount],body.ordering-process .vv-summary-benefits h2,body.ordering-process .vv-summary-benefits h3,body.ordering-process .vv-summary-benefits h4{display:none!important}body.ordering-process .vv-summary-benefits .cart-discount,body.ordering-process .vv-summary-benefits .coupon,body.ordering-process .vv-summary-benefits .discount-box,body.ordering-process .vv-summary-benefits .discount-coupon,body.ordering-process .vv-summary-benefits .form-group,body.ordering-process .vv-summary-benefits form{display:flex!important;align-items:stretch!important;gap:0!important;width:75%!important;max-width:360px!important;margin:0!important;padding-left:0!important;border:0!important;box-shadow:none!important}body.ordering-process .vv-summary-benefits input:not([type]),body.ordering-process .vv-summary-benefits input[type=search],body.ordering-process .vv-summary-benefits input[type=text]{display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:42px!important;border:0!important;border-right:0!important;border-radius:18px 0 0 18px!important;background:hsla(35,66%,94%,.82)!important;color:#404041!important;font-family:var(--vv-font)!important;font-weight:700!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}body.ordering-process .vv-summary-benefits input:not([type]):focus,body.ordering-process .vv-summary-benefits input[type=search]:focus,body.ordering-process .vv-summary-benefits input[type=text]:focus{outline:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.ordering-process .vv-summary-benefits .btn,body.ordering-process .vv-summary-benefits button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:42px!important;padding:0 18px!important;border:0!important;border-radius:0 18px 18px 0!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-weight:800!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)!important}body.ordering-process .vv-order-summary #continue-order-button,body.ordering-process .vv-order-summary .btn-conversion,body.ordering-process .vv-order-summary a[href*=objednavka]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:70%!important;max-width:274px!important;min-height:46px!important;margin-left:0!important;margin-right:auto!important;padding:0 20px!important;border:0!important;border-radius:24px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 22px rgba(172,77,67,.12)!important}body.ordering-process .vv-order-summary--step-1 #continue-order-button:after,body.ordering-process .vv-order-summary--step-1 a[href*=objednavka]:after{content:"›"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin-left:12px!important;font-size:clamp(29px,2.7vw,34.5px)!important;line-height:1!important;transform:translateY(-3px)!important}@media(min-width:769px){body.ordering-process .vv-order-summary--step-1 .buttons,body.ordering-process .vv-order-summary--step-1 .cart-summary-buttons,body.ordering-process .vv-order-summary--step-1 .checkout-buttons,body.ordering-process .vv-order-summary--step-1 .next-step{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important}body.ordering-process .vv-order-summary--step-1 #continue-order-button,body.ordering-process .vv-order-summary--step-1 .btn-conversion,body.ordering-process .vv-order-summary--step-1 a[href*=objednavka]{width:auto!important;min-width:142px!important;max-width:100%!important;min-height:40px!important;margin-left:auto!important;margin-right:0!important;padding:0 19px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:22px!important;font-size:11px!important}body.ordering-process.in-kosik .vv-order-summary--step-1 #continue-order-button .order-button-text,body.ordering-process.in-kosik .vv-order-summary--step-1 .btn-conversion .order-button-text,body.ordering-process.in-kosik .vv-order-summary--step-1 a[href*=objednavka] .order-button-text{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:700!important;line-height:16px!important;letter-spacing:normal!important;text-transform:none!important}}body.ordering-process .vv-checkout-help{margin-top:22px!important;padding:clamp(22px,2vw,30px)!important}body.ordering-process .vv-order-summary .vv-checkout-help{display:block!important;margin:12px 0 0!important;padding:16px 0 0!important;border:0!important;border-top:1px solid rgba(172,77,67,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-help__line{display:block!important;white-space:nowrap!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important}body.ordering-process .vv-order-summary .vv-checkout-help .h4,body.ordering-process .vv-order-summary .vv-checkout-help h2,body.ordering-process .vv-order-summary .vv-checkout-help h3,body.ordering-process .vv-order-summary .vv-checkout-help h4{margin:0!important;color:#636363!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;order:1!important}body.ordering-process .vv-checkout-help .contact-box,body.ordering-process .vv-checkout-help li,body.ordering-process .vv-checkout-help ul,body.ordering-process .vv-order-summary .vv-checkout-help .h4,body.ordering-process .vv-order-summary .vv-checkout-help h2,body.ordering-process .vv-order-summary .vv-checkout-help h3,body.ordering-process .vv-order-summary .vv-checkout-help h4{margin:0!important;padding:0!important;list-style:none!important;line-height:1.25!important}body.ordering-process .vv-checkout-help .contact-box{order:2!important}body.ordering-process .vv-checkout-help strong{display:none!important}body.ordering-process .vv-checkout-help a[href^="tel:"]{display:inline-flex!important;align-items:center!important;min-height:0!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;text-decoration:none!important}body.ordering-process .vv-order-summary .vv-checkout-help a[href^="tel:"]{font-size:13px!important}body.ordering-process .vv-checkout-help a[href^="tel:"]:before{content:none!important;display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box-bg-default,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box-bg-default>*,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .box-sm,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .cart-content,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .delivery,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .payment,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-country-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-delivery-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-method-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-payment-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel fieldset,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel>*,body.ordering-process .vv-order-summary--step-2 .box,body.ordering-process .vv-order-summary--step-2 .box-bg-default,body.ordering-process .vv-order-summary--step-2 .box-bg-default>*,body.ordering-process .vv-order-summary--step-2 .box-sm,body.ordering-process .vv-order-summary--step-2 .cart-content,body.ordering-process .vv-order-summary--step-2 .cart-summary,body.ordering-process .vv-order-summary--step-2 .recapitulation,body.ordering-process .vv-order-summary--step-2 .recapitulation-wrapper,body.ordering-process .vv-order-summary--step-2 .summary,body.ordering-process .vv-order-summary--step-2 .summary-content,body.ordering-process .vv-order-summary--step-2 .summary-inner,body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart],body.ordering-process .vv-order-summary--step-2 [data-testid=tableCart]>*{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .buttons,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .cart-summary-buttons,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .checkout-buttons,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .next-step,body.ordering-process .vv-order-summary--step-2 .buttons,body.ordering-process .vv-order-summary--step-2 .cart-summary-buttons,body.ordering-process .vv-order-summary--step-2 .checkout-buttons,body.ordering-process .vv-order-summary--step-2 .next-step{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;gap:18px!important;margin-top:0!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .next-step-back{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1.2!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar #continue-order-button,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-conversion,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-primary,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar a[href*=objednavka],body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar button[name=next],body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar input[type=submit]:not(.sr-only),body.ordering-process .vv-order-summary--step-2 #continue-order-button,body.ordering-process .vv-order-summary--step-2 .btn-conversion,body.ordering-process .vv-order-summary--step-2 .btn-primary,body.ordering-process .vv-order-summary--step-2 a[href*=objednavka],body.ordering-process .vv-order-summary--step-2 button[name=next]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:142px!important;max-width:100%!important;min-height:40px!important;margin-left:auto!important;margin-right:0!important;padding:0 19px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:22px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 22px rgba(172,77,67,.12)!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar #continue-order-button:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-conversion:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-primary:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar a[href*=objednavka]:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar button[name=next]:after{content:"›"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:12px!important;font-size:clamp(29px,2.7vw,34.5px)!important;line-height:.45!important;transform:translateY(-3px)!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .order-button-text{color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;line-height:16px!important;letter-spacing:normal!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutContent>.cart-content,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar>.cart-content,body.ordering-process .vv-checkout-accordion--step-2 .cart-row>.vv-cart-col-products>.cart-content,body.ordering-process .vv-checkout-accordion--step-2 .cart-row>.vv-cart-col-summary>.cart-content{border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar>.cart-content>.order-summary,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar>.cart-content>.vv-order-summary,body.ordering-process .vv-checkout-accordion--step-2 .cart-content>.vv-order-summary--step-2,body.ordering-process .vv-checkout-accordion--step-2 .cart-row>.vv-cart-col-summary>.cart-content>.vv-order-summary,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}@media(min-width:901px){body.ordering-process .vv-checkout-accordion--step-1 .cart-row>.vv-cart-col-summary,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar,body.ordering-process .vv-checkout-accordion--step-2 .cart-row>.vv-cart-col-summary,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar,body.ordering-process .vv-checkout-accordion--step-3 .cart-row>.vv-cart-col-summary{position:sticky!important;top:94px!important;align-self:start!important;z-index:2!important}body.ordering-process.in-kosik #cart-wrapper .vv-order-summary.vv-order-summary--step-1 .vv-summary-goods-row[data-testid=tableCart]>.price-wrapper,body.ordering-process.in-kosik #cart-wrapper .vv-order-summary.vv-order-summary--step-1 .vv-summary-goods-row[data-testid=tableCart]>.price-wrapper *{font-size:16px!important;font-weight:400!important}body.ordering-process.in-kosik .vv-order-summary--step-1 #continue-order-button .order-button-text,body.ordering-process.in-kosik .vv-order-summary--step-1 .btn-conversion .order-button-text,body.ordering-process.in-kosik .vv-order-summary--step-1 a[href*=objednavka] .order-button-text{color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;line-height:16px!important;letter-spacing:normal!important;text-transform:none!important}}@media(min-width:769px){body.ordering-process .vv-checkout-contact{position:fixed!important;right:36px!important;bottom:36px!important;z-index:2147487050!important;display:block!important;width:104px!important;height:104px!important;font-family:var(--vv-font)!important}body.ordering-process .vv-checkout-contact__toggle{position:absolute!important;right:0!important;bottom:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:104px!important;min-width:104px!important;height:104px!important;min-height:104px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:50%!important;background:#edc7bf!important;color:#404041!important;box-shadow:0 12px 28px rgba(64,64,65,.2),inset 0 1px 0 hsla(0,0%,100%,.68)!important;outline:none!important;cursor:pointer!important;transition:transform .2s ease,background .2s ease!important}body.ordering-process .vv-checkout-contact__toggle svg{display:block!important;width:50px!important;height:50px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.ordering-process .vv-checkout-contact__toggle:focus,body.ordering-process .vv-checkout-contact__toggle:hover{background:#bc7775!important;outline:none!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-contact__panel{position:absolute!important;right:0!important;bottom:118px!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:270px!important;min-width:220px!important;padding:18px 44px 18px 18px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:24px 24px 7px 24px!important;background:hsla(35,66%,94%,.9)!important;color:#404041!important;box-shadow:0 18px 42px rgba(64,64,65,.18),inset 0 1px 0 hsla(0,0%,100%,.76)!important;-webkit-backdrop-filter:blur(20px) saturate(1.16)!important;backdrop-filter:blur(20px) saturate(1.16)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(10px) scale(.97)!important;transform-origin:right bottom!important;transition:opacity .2s ease,transform .24s ease,visibility 0s linear .24s!important}body.ordering-process .vv-checkout-contact.is-open .vv-checkout-contact__panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;transition-delay:0s!important}body.ordering-process .vv-checkout-contact__panel strong{color:#404041!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}body.ordering-process .vv-checkout-contact__links{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;margin-top:4px!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action{display:inline-flex!important;flex:0 0 46px!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:50%!important;background:#edc7bf!important;color:#404041!important;box-shadow:0 9px 20px rgba(172,77,67,.14),inset 0 1px 0 hsla(0,0%,100%,.66)!important;text-decoration:none!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action svg{display:block!important;width:23px!important;height:23px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action--whatsapp svg{width:25px!important;height:25px!important;stroke-width:1.55!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action:focus,body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action:hover{background:#bc7775!important;color:#404041!important;outline:none!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-contact__close{position:absolute!important;top:10px!important;right:10px!important;display:block!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:hsla(10,56%,84%,.58)!important;box-shadow:none!important;outline:none!important}body.ordering-process .vv-checkout-contact__close:after,body.ordering-process .vv-checkout-contact__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:1.5px!important;border-radius:999px!important;background:#404041!important}body.ordering-process .vv-checkout-contact__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.ordering-process .vv-checkout-contact__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action[data-vv-tooltip]{position:relative!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action[data-vv-tooltip]:after{content:attr(data-vv-tooltip)!important;position:absolute!important;top:calc(100% + 7px)!important;left:50%!important;z-index:5!important;display:block!important;width:max-content!important;max-width:110px!important;padding:5px 9px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:999px!important;background:rgba(64,64,65,.96)!important;color:#f9f0ea!important;box-shadow:0 7px 16px rgba(64,64,65,.2)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.01em!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-3px)!important;transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s!important}body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action[data-vv-tooltip]:focus-visible:after{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important;transition-delay:.08s,.08s,.08s!important}@media(hover:hover) and (pointer:fine){body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action[data-vv-tooltip]:hover:after{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important;transition-delay:.55s,.55s,.55s!important}}@media(prefers-reduced-motion:reduce){body.ordering-process .vv-checkout-contact__links .vv-checkout-contact__action[data-vv-tooltip]:after{transform:translate(-50%)!important;transition-property:opacity,visibility!important}}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent>.cart-content,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar>.cart-content,body.ordering-process .vv-checkout-accordion--step-3 .cart-row>.vv-cart-col-products>.cart-content,body.ordering-process .vv-checkout-accordion--step-3 .cart-row>.vv-cart-col-summary>.cart-content{border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .box,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .box-bg-default,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .box-bg-default>*,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .box-sm,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .cart-content,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-additional,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-billing-address,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-box,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-contact-information,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-shipping-address,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent fieldset,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent>.cart-content>*,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar>.cart-content>.order-summary,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar>.cart-content>.vv-order-summary,body.ordering-process .vv-checkout-accordion--step-3 .cart-content>.vv-order-summary--step-3,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .box,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .box-bg-default,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .box-bg-default>*,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .box-sm,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .cart-summary,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .recapitulation,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .recapitulation-wrapper,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .summary,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .summary-content,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .summary-inner{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent>.cart-content,body.ordering-process .vv-checkout-accordion--step-3 .cart-row>.vv-cart-col-products>.cart-content{padding:clamp(18px,2vw,28px)!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:8px!important;background:hsla(35,66%,94%,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 16px 40px rgba(64,64,65,.07)!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-summary-hidden{display:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents:has(input#consentsheurekaConsent),body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents:has(input#consentszboziConsent),body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar input#consentsheurekaConsent,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar input#consentszboziConsent,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar label[for=consentsheurekaConsent],body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar label[for=consentszboziConsent]{display:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .header-billing .icon-home,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent h2 .icon-login{color:inherit!important}body.ordering-process .vv-checkout-accordion--step-3.vv-step3-company-active .vv-step3-required-label:after{content:" *"!important;color:#ac4d43!important;font-weight:800!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .price-wrapper,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .price-wrapper>*,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-goods-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-goods-total-row b,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-goods-total-row strong,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-goods-total-row>*,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-summary-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-summary-row>*{color:#404041!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row .price,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row [class*=price],body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row b,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row strong,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row>*{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .buttons,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .cart-summary-buttons,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .checkout-buttons,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .next-step{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin-top:22px!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar #order-submit,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar #submit-order-button,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .btn-conversion,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .btn-primary,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar button[type=submit],body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar input[type=submit]:not(.sr-only),body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #order-submit,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 #submit-order-button,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .btn-conversion,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .btn-primary,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 button[type=submit],body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 input[type=submit]:not(.sr-only){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:142px!important;max-width:100%!important;min-height:40px!important;margin-left:auto!important;padding:0 19px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:22px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;line-height:16px!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 22px rgba(172,77,67,.12)!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order{flex-direction:row!important;gap:4px!important;height:40px!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-suffix,body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-text{display:inline!important;align-self:center!important;height:auto!important;margin:0!important;padding:0!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;line-height:16px!important;letter-spacing:normal!important;text-transform:none!important;transform:none!important;vertical-align:middle!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order:after{content:"›"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:8px!important;font-size:clamp(29px,2.7vw,34.5px)!important;font-weight:400!important;line-height:.45!important;transform:translateY(-1px)!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order:focus,body.ordering-process .vv-checkout-accordion--step-3 #submit-order:hover{background:#e3b8b0!important;color:#404041!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-checkout-account-title-hidden{display:none!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-checkout-login-note{margin:4px 0 18px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-checkout-login-link{color:#ac4d43!important;font-weight:700!important;text-decoration:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .form-group,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .form-group-wrapped,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .form-group-wrapper,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .smart-label-wrapper{margin-top:0!important;margin-bottom:14px!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .control-label,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent label{margin-bottom:7px!important;line-height:1.2!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent input[type=email],body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent input[type=password],body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent input[type=tel],body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent input[type=text],body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent select,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent textarea{min-height:42px!important}@media(min-width:901px){body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-billing-address,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-billing-address fieldset{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:22px!important;align-items:start!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-billing-address fieldset>*,body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .co-billing-address>*{grid-column:1/-1!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-address-row{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(160px,.36fr)!important;column-gap:22px!important;align-items:start!important;width:100%!important;justify-self:stretch!important;margin-left:0!important;margin-right:0!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-address-row>*{width:100%!important;min-width:0!important;margin-top:0!important;margin-left:0!important;margin-right:0!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-field-street{grid-column:1!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-field-house{grid-column:2!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-field-city{grid-column:1!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-field-zip{grid-column:2!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-consent-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-auto-flow:column!important;column-gap:34px!important;row-gap:12px!important;align-items:start!important;margin-top:18px!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-consent-grid .vv-step3-consent-item{margin:0!important}}@media(max-width:900px){body.ordering-process .vv-checkout-accordion--step-3 #checkoutContent .vv-step3-address-row{display:block!important}body.ordering-process .vv-checkout-accordion{width:min(100% - 22px,760px)!important;margin-top:18px!important;padding:12px!important}body.ordering-process .cart-row,body.ordering-process .vv-checkout-accordion--step-2 .cart-row,body.ordering-process .vv-checkout-accordion--step-2 .content-inner>form,body.ordering-process .vv-checkout-accordion--step-2 .order-form,body.ordering-process .vv-checkout-accordion--step-2 form[action*=OrderingProcess]{grid-template-columns:1fr!important}body.ordering-process .cart-row>.vv-cart-col-products,body.ordering-process .cart-row>.vv-cart-col-summary,body.ordering-process .cart-row>[class*=col-]:first-child,body.ordering-process .cart-row>[class*=col-]:last-child,body.ordering-process .vv-checkout-accordion--step-2 #payment-methods,body.ordering-process .vv-checkout-accordion--step-2 #shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .co-delivery,body.ordering-process .vv-checkout-accordion--step-2 .co-payment,body.ordering-process .vv-checkout-accordion--step-2 .delivery,body.ordering-process .vv-checkout-accordion--step-2 .payment,body.ordering-process .vv-checkout-accordion--step-2 .payment-methods,body.ordering-process .vv-checkout-accordion--step-2 .payment-options,body.ordering-process .vv-checkout-accordion--step-2 .shipping-methods,body.ordering-process .vv-checkout-accordion--step-2 .shipping-options{grid-column:1!important;width:100%!important;max-width:none!important;justify-self:stretch!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel{align-items:stretch!important;gap:12px!important;width:100%!important;max-width:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel>form{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-cart-col-summary{display:block!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .vv-order-summary--step-2,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar>.cart-content>.vv-order-summary,body.ordering-process .vv-checkout-accordion--step-2 .vv-cart-col-summary .vv-order-summary--step-2{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel .vv-checkout-country-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel>*{align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .form-group,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .select-wrapper,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box .selectbox,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important;justify-self:stretch!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-country-box select{width:100%!important;max-width:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-left-panel>.vv-checkout-step2-inline-nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;margin:8px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid rgba(172,77,67,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav .next-step-back,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav a[data-testid=buttonPrevStep]{justify-self:start!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #continue-order-button,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #orderFormButton,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav .btn-conversion,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav .next-step-forward,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav button[data-testid=buttonNextStep]{justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:126px!important;max-width:100%!important;min-height:38px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:21px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 22px rgba(172,77,67,.12)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav .order-button-text{display:inline-flex!important;align-items:center!important;line-height:1!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin:2px 0 0!important;padding:2px 0 0!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions__nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-back{justify-self:start!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-continue-wrap,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-continue-wrap .buttons,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-continue-wrap .next-step{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions #continue-order-button,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .btn-conversion,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .btn-primary,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-checkout-step2-continue-fallback,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions a[href*=objednavka],body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions button[name=next],body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions input[type=submit]:not(.sr-only){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:126px!important;min-height:38px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:21px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 22px rgba(172,77,67,.12)!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-checkout-step2-continue-fallback{grid-column:2!important;grid-row:1!important;justify-self:end!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-checkout-help,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-checkout-help *,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-summary-phone-help,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-summary-phone-help *{color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-checkout-help,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-actions .vv-summary-phone-help{display:block!important;width:100%!important;margin:0!important;padding:12px 0 0!important;border-top:1px solid rgba(172,77,67,.14)!important;background:transparent!important;box-shadow:none!important}body.ordering-process .vv-checkout-accordion__head{grid-template-columns:31px minmax(0,1fr)!important;min-height:43px!important;gap:9px!important}body.ordering-process .vv-checkout-accordion__number{width:31px!important;height:31px!important;font-size:14px!important}body.ordering-process .vv-checkout-accordion__title{font-size:14px!important}body.ordering-process .vv-summary-benefits:before{display:none!important}body.ordering-process .vv-summary-benefits .discount-coupon,body.ordering-process .vv-summary-benefits .form-group,body.ordering-process .vv-summary-benefits form,body.ordering-process .vv-summary-benefits h2,body.ordering-process .vv-summary-benefits h3,body.ordering-process .vv-summary-benefits h4{padding-left:0!important}}@media(max-width:768px){body.ordering-process:not(.vv-header-scrolled) #header .vv-checkout-back-shop{opacity:0!important;pointer-events:none!important}body.ordering-process .vv-checkout-accordion{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;padding:10px!important}body.ordering-process .vv-checkout-accordion__body{padding-left:8px!important;padding-right:8px!important}body.ordering-process .vv-cart-products-title{margin:0 0 18px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important}body.ordering-process .vv-cart-col-products .cart-content{position:relative!important}body.ordering-process .vv-cart-col-products .cart-content table tr,body.ordering-process .vv-cart-col-products .cart-item,body.ordering-process .vv-cart-col-products .cart-items>*,body.ordering-process .vv-cart-col-products .cart-table tr{position:relative!important;padding-right:24px!important}body.ordering-process .vv-cart-col-products .cart-remove,body.ordering-process .vv-cart-col-products .delete,body.ordering-process .vv-cart-col-products .remove,body.ordering-process .vv-cart-col-products .remove-item,body.ordering-process .vv-cart-col-products [data-testid*=buttonDelete],body.ordering-process .vv-cart-col-products a[href*=delete],body.ordering-process .vv-cart-col-products a[href*=remove],body.ordering-process .vv-cart-col-products button[data-testid*=Delete],body.ordering-process .vv-cart-col-products button[data-testid*=delete]{position:absolute!important;right:0!important;top:50%!important;z-index:3!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:17px!important;transform:translateY(-50%)!important}body.ordering-process .vv-cart-col-products .p-price,body.ordering-process .vv-cart-col-products .price-per-unit,body.ordering-process .vv-cart-col-products .unit-price,body.ordering-process .vv-cart-col-products [class*=unit-price],body.ordering-process .vv-cart-col-products [data-testid*=pricePer],body.ordering-process .vv-cart-col-products [data-testid*=unitPrice]{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:5px!important;margin:4px 0 0!important;color:#747476!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-cart-col-products .p-price strong,body.ordering-process .vv-cart-col-products .price-per-unit strong,body.ordering-process .vv-cart-col-products .unit-price strong,body.ordering-process .vv-cart-col-products [class*=unit-price] strong,body.ordering-process .vv-cart-col-products [data-testid*=pricePer] strong,body.ordering-process .vv-cart-col-products [data-testid*=unitPrice] strong{color:#747476!important;font-size:12px!important;font-weight:400!important}body.ordering-process .vv-cart-col-products .p-total,body.ordering-process .vv-cart-col-products .price-final,body.ordering-process .vv-cart-col-products .total-price,body.ordering-process .vv-cart-col-products [class*=total]{display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:8px!important;width:100%!important;margin-left:auto!important;text-align:right!important;white-space:nowrap!important}body.ordering-process .vv-cart-col-products .p-total *,body.ordering-process .vv-cart-col-products .price-final *,body.ordering-process .vv-cart-col-products .total-price *,body.ordering-process .vv-cart-col-products [class*=total] *{white-space:nowrap!important}body.ordering-process .vv-cart-col-products .amount-wrapper,body.ordering-process .vv-cart-col-products .p-quantity form,body.ordering-process .vv-cart-col-products .p-quantity>div,body.ordering-process .vv-cart-col-products .quantity,body.ordering-process .vv-cart-col-products .quantity-form{min-height:35px!important;border-radius:14px!important}body.ordering-process .vv-cart-col-products .amount-wrapper input,body.ordering-process .vv-cart-col-products .p-quantity input,body.ordering-process .vv-cart-col-products .quantity input,body.ordering-process .vv-cart-col-products .quantity-form input,body.ordering-process .vv-cart-col-products input[name*=amount],body.ordering-process .vv-cart-col-products input[name*=quantity]{width:34px!important;min-width:34px!important;height:35px!important;min-height:35px!important;font-size:13px!important}body.ordering-process .vv-cart-col-products .amount-wrapper button,body.ordering-process .vv-cart-col-products .decrease,body.ordering-process .vv-cart-col-products .increase,body.ordering-process .vv-cart-col-products .p-quantity button,body.ordering-process .vv-cart-col-products .quantity button,body.ordering-process .vv-cart-col-products .quantity-form button{width:30px!important;min-width:30px!important;height:35px!important;min-height:35px!important;font-size:19px!important}body.ordering-process .vv-order-summary .h4,body.ordering-process .vv-order-summary h2,body.ordering-process .vv-order-summary h3{font-size:17px!important;font-weight:800!important}body.ordering-process .vv-order-summary .vv-summary-goods-row,body.ordering-process .vv-order-summary .vv-summary-goods-row *{font-size:16px!important;font-weight:800!important}body.ordering-process .vv-order-summary .vv-summary-free-shipping,body.ordering-process .vv-order-summary .vv-summary-free-shipping *,body.ordering-process .vv-order-summary .vv-summary-free-shipping>span{color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-order-summary .vv-summary-free-shipping{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important;width:100%!important;margin:18px 0 20px!important;padding-left:0!important;padding-right:0!important}body.ordering-process .vv-order-summary .vv-summary-free-shipping:before{flex:0 0 auto!important;width:30px!important;height:24px!important;margin:0!important}body.ordering-process .vv-order-summary .vv-summary-free-shipping>span{display:block!important;width:100%!important;max-width:none!important;flex:none!important}body.ordering-process .vv-order-summary .vv-checkout-help,body.ordering-process .vv-order-summary .vv-checkout-help *,body.ordering-process .vv-order-summary .vv-checkout-help a[href^="tel:"],body.ordering-process .vv-order-summary .vv-checkout-help__line{color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body.ordering-process .vv-order-summary #continue-order-button,body.ordering-process .vv-order-summary .btn-conversion,body.ordering-process .vv-order-summary a[href*=objednavka]{width:60%!important;max-width:233px!important;min-height:39px!important;padding:0 17px!important;border-radius:21px!important;font-size:10px!important}body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar #continue-order-button:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-conversion:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar .btn-primary:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar a[href*=objednavka]:after,body.ordering-process .vv-checkout-accordion--step-2 #checkoutSidebar button[name=next]:after,body.ordering-process .vv-order-summary #continue-order-button:after,body.ordering-process .vv-order-summary a[href*=objednavka]:after{align-self:center!important;line-height:1!important;transform:translateY(-3px)!important}body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .content-wrapper-in{padding-top:0!important}body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .category-top{margin-top:0!important;padding-top:0!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero,body.in-eshop.type-category.vv-category-subpage .vv-category-hero,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero{left:50%!important;width:100vw!important;height:clamp(244px,62vw,312px)!important;min-height:0!important;max-height:none!important;margin:0 0 18px!important;border-radius:0!important;transform:translateX(-50%)!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero img,body.in-eshop.type-category.vv-category-subpage .vv-category-hero img,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:62% center!important;transform:none!important;transform-origin:center center!important}body.in-eshop.type-category.vv-category-subpage .vv-category-hero img{object-position:center center!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero img{object-position:65% center!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__copy{left:18px!important;right:auto!important;top:auto!important;bottom:18px!important;width:70vw!important;max-width:70vw!important;padding:0!important;transform:none!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__copy h1,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__copy h1{margin:0 0 7px!important;font-size:clamp(25px,7.4vw,32px)!important;line-height:.96!important}body.in-eshop.type-category.vv-managed-category.vv-category-ocicumacky .vv-category-hero__copy h1{max-width:none!important;font-size:clamp(21px,6.2vw,27px)!important;white-space:normal!important}body.in-eshop.type-category.vv-managed-category.vv-category-ocicumacky .vv-category-hero__copy{left:51.5%!important;right:14px!important;width:auto!important;max-width:none!important}body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-ponozkove .vv-category-hero img,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-tenke .vv-category-hero img,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-zinylkove .vv-category-hero img,body.in-eshop.type-category.vv-category-subpage.in-snury .vv-category-hero img{object-position:left center!important}body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-ponozkove .vv-category-hero,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-zinylkove .vv-category-hero{height:clamp(330px,92vw,360px)!important}body.in-eshop.type-category.vv-category-subpage.in-doplnky-ocka-cumacky .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-doplnky-oznacovace .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-doplnky-vaticky .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-nastroje-hacky .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-nastroje-ostatni .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-ponozkove .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-tenke .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-zinylkove .vv-category-hero__copy,body.in-eshop.type-category.vv-category-subpage.in-snury .vv-category-hero__copy{left:51.5%!important;right:14px!important;width:auto!important;max-width:none!important}body.in-eshop.type-category.vv-category-subpage.in-doplnky-ocka-cumacky .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-doplnky-oznacovace .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-doplnky-vaticky .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-nastroje-hacky .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-nastroje-ostatni .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-ponozkove .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-tenke .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-prize-myboshi-zinylkove .vv-category-hero__copy h1,body.in-eshop.type-category.vv-category-subpage.in-snury .vv-category-hero__copy h1{max-width:none!important;font-size:clamp(21px,6.2vw,27px)!important;white-space:normal!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text span,body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text strong,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text p,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text span,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text strong,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__text,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__text p,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__text span,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__text strong{max-width:100%!important;color:#404041!important;font-size:clamp(11px,3.15vw,13px)!important;line-height:1.25!important}body.in-eshop.type-category.vv-category-leaf .vv-category-hero__text p,body.in-eshop.type-category.vv-category-subpage .vv-category-hero__text p,body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__text p{max-width:100%!important;margin:0 0 8px!important}body.in-eshop.type-category.vv-managed-category:not(.vv-category-brand) .vv-category-hero__button{min-height:26px!important;margin-top:8px!important;padding:0 15px!important;font-size:11px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending{position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;margin:2px 0 18px!important;padding:0!important;overflow:hidden!important;text-align:left!important;transform:translateX(-50%)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-trending h2{display:block!important;width:calc(100% - 36px)!important;margin:0 auto 14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(19px,5.63vw,26px)!important;font-weight:800!important;line-height:.9!important;letter-spacing:0!important;text-transform:lowercase!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio{left:50%!important;width:100vw!important;height:324px!important;min-height:324px!important;margin:4px 0 0!important;overflow:visible!important;transform:translateX(-50%)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__track{position:relative!important;display:block!important;width:100%!important;height:324px!important;min-height:324px!important;overflow:visible!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card{position:absolute!important;top:0!important;left:50%!important;z-index:1!important;display:flex!important;flex-direction:column!important;width:clamp(150px,45vw,178px)!important;min-height:0!important;padding:8px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:24px!important;background:rgba(255,250,246,.92)!important;box-shadow:0 18px 42px rgba(64,64,65,.13),inset 0 1px 0 hsla(0,0%,100%,.72)!important;-webkit-backdrop-filter:blur(16px) saturate(1.08)!important;backdrop-filter:blur(16px) saturate(1.08)!important;opacity:0!important;pointer-events:none!important;transform:translateX(-50%) translateY(36px) scale(1)!important;transform-origin:center 88%!important;transition:transform .38s ease,opacity .38s ease,box-shadow .28s ease,filter .28s ease!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-active,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-next,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-prev{pointer-events:auto!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-active{z-index:2!important;opacity:.52!important;filter:blur(.8px) saturate(.86)!important;transform:translateX(-50%) translateY(0) scale(1)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-prev{z-index:2!important;opacity:.52!important;filter:blur(.8px) saturate(.86)!important;transform:translateX(calc(-50% - 122px)) translateY(44px) scale(1) rotate(-6deg)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-next{z-index:2!important;opacity:.52!important;filter:blur(.8px) saturate(.86)!important;transform:translateX(calc(-50% + 122px)) translateY(44px) scale(1) rotate(6deg)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-selected{z-index:5!important;opacity:1!important;filter:none!important;box-shadow:0 24px 54px rgba(64,64,65,.16),inset 0 1px 0 hsla(0,0%,100%,.78)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-dimmed{z-index:1!important;opacity:.46!important;filter:blur(.9px) saturate(.84)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-dimmed .vv-product-focus__button,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-dimmed .vv-product-focus__image,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-dimmed .vv-product-focus__info,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-next .vv-product-focus__image,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-next .vv-product-focus__info,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-prev .vv-product-focus__image,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-prev .vv-product-focus__info{pointer-events:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-selected .vv-product-focus__button,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-selected .vv-product-focus__image,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-selected .vv-product-focus__info{pointer-events:auto!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__image{aspect-ratio:1/1!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__image img{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__info{display:block!important;padding:9px 0 2px!important;text-align:center!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__meta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__title{display:flex!important;order:2!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__name{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__price{order:1!important;color:#636363!important;font-size:16px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__button{min-height:30px!important;padding:0 18px!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:999px!important;background:hsla(10,56%,84%,.68)!important;color:#636363!important;font-size:12px!important;font-weight:800!important;box-shadow:0 10px 22px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.6)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__arrow{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card{display:block!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__card.is-selected{box-shadow:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1.04!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 42px rgba(64,64,65,.09),inset 0 1px 0 hsla(0,0%,100%,.7)!important;overflow:hidden!important;text-decoration:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__image img{position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:138%!important;max-width:none!important;height:124%!important;padding:0!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important;filter:none!important;transform:translate(-50%,-50%)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__button,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__info,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__meta,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__price,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__title,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__tools{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__overlay{position:absolute!important;left:50%!important;bottom:22%!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:94%!important;min-width:0!important;padding:14px 24px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;overflow:visible!important;text-align:center!important;transform:translateX(-50%)!important;pointer-events:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__name{display:inline-block!important;min-height:0!important;margin:-8px -14px!important;padding:8px 14px 9px!important;color:#fffaf6!important;font-family:var(--vv-font)!important;font-size:clamp(16px,4.8vw,22px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;overflow:visible!important;text-align:center!important;text-decoration:none!important;text-shadow:0 2px 0 rgba(64,64,65,.32),0 4px 8px rgba(64,64,65,.38),0 9px 18px rgba(64,64,65,.3),0 0 12px rgba(64,64,65,.18)!important;-webkit-line-clamp:unset!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--trio .vv-product-focus__more{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#edc7bf!important;font-family:var(--vv-font)!important;font-size:clamp(11px,3.4vw,14px)!important;font-weight:800!important;line-height:1!important;overflow:visible!important;text-decoration:none!important;text-shadow:0 2px 5px rgba(64,64,65,.34),0 5px 12px rgba(64,64,65,.22)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo{left:50%!important;width:100vw!important;height:auto!important;min-height:0!important;margin:4px 0 0!important;padding:0 18px!important;box-sizing:border-box!important;overflow:visible!important;transform:translateX(-50%)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__track{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__card,body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__card.is-selected{position:relative!important;top:auto!important;left:auto!important;z-index:1!important;display:block!important;width:100%!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important;transition:none!important;overflow:visible!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1.04!important;border:0!important;border-radius:22px!important;background:#fff!important;box-shadow:0 16px 36px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.72)!important;overflow:hidden!important;text-decoration:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__image img{position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:136%!important;max-width:none!important;height:120%!important;padding:0!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important;filter:none!important;transform:translate(-50%,-50%)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__overlay{bottom:18%!important;gap:4px!important;width:84%!important;padding:7px 9px!important;border-radius:14px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__name{font-size:clamp(14px,4.1vw,18px)!important;line-height:1.05!important}body.in-eshop.type-category.vv-category-sets .vv-sets-bestsellers.vv-sets-bestsellers--duo .vv-product-focus__more{font-size:clamp(10px,3.1vw,12px)!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip{height:67px!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder{justify-content:flex-start!important;gap:0!important;width:max-content!important;min-width:max-content!important;padding:0!important;overflow:visible!important;animation:vvSetsStripTicker 28s linear infinite!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none!important;will-change:transform!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder span{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder:after,body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder:before{content:"Jak fungují sety:\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 Návod dorazí e-mailem\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 V balíčku dorazí příze a nástroje\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 Na videích se naučíš, jak to udělat\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 "!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;height:100%!important;padding-right:0!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.75px!important;line-height:1.3!important;text-transform:uppercase!important;white-space:nowrap!important}}@media(max-width:768px){body.in-eshop.type-category.vv-category-sets .vv-sets-strip__placeholder::-webkit-scrollbar{display:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner{height:auto!important;min-height:0!important;margin:16px 0 22px!important;overflow:visible!important;background:transparent!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important;background:transparent!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__placeholder:before{display:none!important;content:none!important}body.in-eshop.type-category.vv-category-sets .vv-sets-wide-banner__art{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important}}@keyframes vvSetsStripTicker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:768px){body.in-eshop.type-category .vv-eshop-liquid{width:100%!important;max-width:none!important;margin-top:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}body.in-eshop.type-category #filters,body.in-eshop.type-category .filters-wrapper,body.in-eshop.type-category .sidebar-filters-wrapper,body.in-eshop.type-category .sidebar.sidebar-left{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category .subcategories.with-image{position:relative!important;left:50%!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:flex-start!important;gap:13px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:24px 0 0!important;padding:0 9px 10px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;scroll-padding-left:9px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;transform:translateX(-50%)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable{justify-content:flex-start!important;padding-right:42px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 26px,#000 calc(100% - 54px),transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 26px,#000 calc(100% - 54px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-start{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 54px),transparent)!important;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 54px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 26px,#000)!important;mask-image:linear-gradient(90deg,transparent,#000 26px,#000)!important}body.in-eshop.type-category .subcategories.with-image::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.in-eshop.type-category .subcategories.with-image::-webkit-scrollbar-thumb,body.in-eshop.type-category .subcategories.with-image::-webkit-scrollbar-track{background:transparent!important}body.in-eshop.type-category .subcategories.with-image>li{flex:0 0 auto!important;width:96px!important;min-width:96px!important;scroll-snap-align:start!important}body.in-eshop.type-category .vv-subcategory-scrollbar{position:relative!important;left:50%!important;display:block!important;width:calc(100vw - 74px)!important;max-width:calc(100vw - 74px)!important;height:5px!important;margin:8px 0 0!important;border-radius:999px!important;background:hsla(10,56%,84%,.24)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)!important;transform:translateX(-50%)!important;touch-action:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar[hidden]{display:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar:after{content:none!important;display:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar.is-at-end:after{opacity:0!important}body.in-eshop.type-category .vv-subcategory-scrollbar__thumb{position:absolute!important;left:0!important;top:0!important;display:block!important;width:46px;min-width:46px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#edc7bf!important;box-shadow:0 4px 12px rgba(172,77,67,.16)!important;cursor:grab!important;touch-action:none!important;appearance:none!important;-webkit-appearance:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar__thumb:active{cursor:grabbing!important}body.in-eshop.type-category #products{position:relative!important;left:50%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:12px 8px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:1px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important;transform:translateX(-50%)!important}body.in-eshop.type-category #products:after,body.in-eshop.type-category #products:before{display:none!important;content:none!important}body.in-eshop.type-category #products>.product{display:flex!important;align-self:start!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}body.in-eshop.type-category #products .p,body.in-eshop.type-category #products .product-inner{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:18px!important;background:#f9f0ea!important;overflow:hidden!important}body.in-eshop.type-category #products .p,body.in-eshop.type-category #products .p:hover,body.in-eshop.type-category #products .product-inner,body.in-eshop.type-category #products .product:hover .product-inner{box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important;transform:none!important}body.in-eshop.type-category #products .image,body.in-eshop.type-category #products .p-image,body.in-eshop.type-category #products .p-image-wrapper,body.in-eshop.type-category #products .p:nth-child(6n+3) .p-image,body.in-eshop.type-category #products .product:nth-child(6n+3) .image{width:100%!important;aspect-ratio:1/.96!important;padding:0!important;border:0!important;border-radius:18px 18px 0 0!important;background:#f9f0ea!important;box-shadow:none!important}body.in-eshop.type-category #products img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:scale(1.1)!important;transform-origin:center!important}body.in-eshop.type-category #products .p-in{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important;min-height:98px!important;height:98px!important;justify-content:flex-start!important;margin:0!important;padding:10px 9px 9px!important;box-sizing:border-box!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category #products .p-bottom,body.in-eshop.type-category #products .p-bottom>[data-micro=offer]{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;order:2!important;width:100%!important;margin:0!important;padding:0!important}body.in-eshop.type-category #products .p-bottom>[data-micro=offer]{display:contents!important}body.in-eshop.type-category #products .p-bottom .prices{display:block!important;grid-column:2!important;justify-self:end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:right!important}body.in-eshop.type-category #products .p-in-in{display:block!important;order:1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important}body.in-eshop.type-category #products .price,body.in-eshop.type-category #products .price-final{display:block!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.08!important;text-align:left!important;white-space:nowrap!important}body.in-eshop.type-category #products .price *,body.in-eshop.type-category #products .price-final *{font-weight:900!important}body.in-eshop.type-category #products .name{min-height:0!important;margin:0!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1.22!important;text-align:left!important;text-decoration:none!important}body.in-eshop.type-category #products .name,body.in-eshop.type-category #products .name span{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.in-eshop.type-category #products .btn.btn-cart,body.in-eshop.type-category #products .btn.btn-primary,body.in-eshop.type-category #products .p-tools,body.in-eshop.type-category #products .vv-buy-button,body.in-eshop.type-category #products .vv-product-detail-link{display:none!important}body.in-eshop.type-category #products .p-tools{display:flex!important;grid-column:1!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important;background:transparent!important;border:0!important;box-shadow:none!important}body.in-eshop.type-category #products .btn.btn-cart,body.in-eshop.type-category #products .btn.btn-primary,body.in-eshop.type-category #products .vv-buy-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:58px!important;min-height:25px!important;height:25px!important;margin:0!important;padding:0 11px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;background:#edc7bf!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)!important}body.in-eshop.type-category #products .vv-product-detail-link{display:none!important}body.in-postupy.vv-category-guides .vv-category-hero:after{content:none!important;display:none!important;left:18px!important;right:auto!important;bottom:14px!important;max-width:calc(100vw - 36px)!important;min-height:30px!important;padding:0 13px!important;font-size:11px!important;white-space:normal!important}body.in-postupy.vv-category-guides .vv-category-hero__copy{width:max-content!important;max-width:86vw!important}body.in-postupy.vv-category-guides .vv-guides-intro{position:relative!important;left:50%!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:16px 0 0!important;transform:translateX(-50%)!important}body.in-postupy.vv-category-guides .vv-guides-intro__item{min-height:0!important;padding:12px 14px!important;border-radius:16px!important}body.in-postupy.vv-category-guides .vv-guides-intro__item strong{font-size:13px!important}body.in-postupy.vv-category-guides .vv-guides-intro__item span{font-size:11px!important}body.in-postupy.vv-category-guides .vv-guides-bento{position:relative!important;left:50%!important;display:grid!important;grid-template-columns:1.08fr .92fr!important;grid-auto-rows:104px!important;gap:8px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:12px 0 0!important;transform:translateX(-50%)!important}body.in-postupy.vv-category-guides .vv-guides-bento__item{padding:10px!important;border-radius:17px!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--large{grid-row:span 2!important}body.in-postupy.vv-category-guides .vv-guides-bento__item--wide{grid-column:1/-1!important}body.in-postupy.vv-category-guides .vv-guides-bento__item span{max-width:100%!important;padding:6px 9px!important;font-size:11px!important}body.in-postupy.vv-category-guides #products>.product:before{left:9px!important;top:9px!important;min-height:22px!important;padding:0 8px!important;font-size:9px!important}body.in-postupy.vv-category-guides #products .p-in{min-height:112px!important;height:112px!important}body.in-postupy.vv-category-guides #products .p-bottom,body.in-postupy.vv-category-guides #products .p-bottom>[data-micro=offer]{grid-template-columns:1fr!important;row-gap:6px!important}body.in-postupy.vv-category-guides #products .p-tools{grid-column:1!important;display:flex!important;width:100%!important}body.in-postupy.vv-category-guides #products .vv-buy-button{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:28px!important;height:28px!important;font-size:10px!important}body.in-postupy.vv-category-guides #products .vv-product-detail-link{display:none!important}body.in-postupy.vv-category-guides #products .p-bottom .prices{grid-column:1!important;justify-self:start!important;text-align:left!important}body.in-postupy.vv-category-guides #products .price,body.in-postupy.vv-category-guides #products .price-final{font-size:12px!important}body.in-postupy.vv-category-guides .vv-guides-banner{min-height:86px!important;border-radius:17px!important}body.in-postupy.vv-category-guides .vv-guides-banner a{min-height:86px!important;padding:16px!important}body.in-postupy.vv-category-guides .vv-guides-banner span{font-size:11px!important}body.in-postupy.vv-category-guides .vv-guides-banner strong{font-size:20px!important}body.in-postupy.vv-category-guides #filters-wrapper:before,body.in-postupy.vv-category-guides .filters-wrapper:before{align-self:flex-end!important;margin:0 9px 8px 0!important;font-size:18px!important}body.in-postupy.vv-category-guides .empty-content-category{position:relative!important;left:50%!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:14px 0 0!important;transform:translateX(-50%)!important}body.in-postupy.vv-category-guides .vv-guides-empty-note{padding:20px!important;border-radius:18px!important}body.in-postupy.vv-category-guides .vv-guides-empty-note h2{font-size:22px!important}body.in-postupy.vv-category-guides .vv-guides-empty-note p{font-size:13px!important}body.in-eshop.type-category #products .vv-load-more,body.in-eshop.type-category .vv-eshop-banner,body.in-eshop.type-category .vv-eshop-bento{grid-column:1/-1!important}body.in-eshop.type-category #products .vv-load-more,body.in-eshop.type-category .loadMore{width:100%!important;max-width:100%!important;margin:14px auto 0!important;padding:0!important;text-align:center!important}body.in-eshop.type-category .js-loadMore__button--products,body.in-eshop.type-category .loadMore__button,body.in-eshop.type-category .loadMore__button--products,body.in-eshop.type-category .vv-load-more__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 96px)!important;min-height:42px!important;padding:0 18px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:hsla(10,56%,84%,.88)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-align:center!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:0 10px 24px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.7)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important;backdrop-filter:blur(14px) saturate(1.12)!important}body.in-eshop.type-category .loadMore__button--products:focus,body.in-eshop.type-category .loadMore__button--products:hover,body.in-eshop.type-category .loadMore__button:focus,body.in-eshop.type-category .loadMore__button:hover,body.in-eshop.type-category .vv-load-more__button:focus,body.in-eshop.type-category .vv-load-more__button:hover{background:hsla(10,56%,80%,.94)!important;color:#404041!important}body.in-eshop.type-category #filters-wrapper,body.in-eshop.type-category .box-filters{position:relative!important;left:50%!important;display:block!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:0 0 7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translateX(-50%)!important}body.in-eshop.type-category #filters-wrapper #filters,body.in-eshop.type-category #filters-wrapper .filters-wrapper{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category #filters-wrapper .filter-sections{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:0!important;align-items:end!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category .filter-section-button{grid-column:2!important;order:0!important;display:flex!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important;justify-self:stretch!important;align-self:end!important;margin:0!important;padding:0!important}body.in-eshop.type-category .toggle-filters{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:max-content!important;margin-left:auto!important;min-height:30px!important;padding:0 14px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:hsla(10,56%,84%,.76)!important;color:#404041!important;font-size:12px!important;font-weight:800!important;line-height:1!important;box-shadow:0 9px 20px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.7)!important;-webkit-backdrop-filter:blur(12px) saturate(1.12)!important;backdrop-filter:blur(12px) saturate(1.12)!important}body.in-eshop.type-category #category-filter-hover{grid-column:1/-1!important;order:1!important;align-self:center!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:8px auto!important;padding:14px 12px 12px!important;border-radius:20px!important;background:hsla(10,56%,84%,.92)!important;box-shadow:0 14px 32px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.62)!important;-webkit-backdrop-filter:blur(12px) saturate(1.08)!important;backdrop-filter:blur(12px) saturate(1.08)!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block,body.in-eshop.type-category #category-filter-hover .vv-filter-block-sort{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;width:100%!important;margin:0 0 12px!important}body.in-eshop.type-category #category-filter-hover .filter-section>h4,body.in-eshop.type-category #category-filter-hover .vv-filter-heading{width:100%!important;margin:0!important;text-align:left!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort):not(.vv-filter-block-quick) form fieldset,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick .param-filter-top{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:start!important;align-items:start!important;gap:9px 7px!important;width:100%!important;max-width:100%!important}body.in-eshop.type-category #category-filter-hover .filter-section.vv-filter-block-color form fieldset>.advanced-filters-wrapper>div,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) form fieldset>div,body.in-eshop.type-category #category-filter-hover .vv-filter-block-quick fieldset>div{width:100%!important;min-width:0!important;max-width:100%!important;gap:5px!important;white-space:normal!important}body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) .filter-label,body.in-eshop.type-category #category-filter-hover .filter-section:not(.vv-filter-block-sort) input[type=checkbox]:checked+.filter-label{min-width:0!important;max-width:100%!important;font-size:11px!important;line-height:1.15!important;white-space:normal!important;text-align:left!important}body.in-eshop.type-category #category-filter-hover .vv-filter-collapse{display:block!important;width:100%!important;margin:14px 0 0!important;padding:11px 0 0!important;border:0!important;border-top:1px solid rgba(64,64,65,.18)!important;background:transparent!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin:18px auto 0!important;padding:0!important;align-items:center!important}body.in-eshop.type-category .vv-eshop-bottom-controls .goToTop,body.in-eshop.type-category .vv-eshop-bottom-controls .goToTop__button{grid-column:1!important;justify-self:start!important;display:inline-flex!important;align-items:center!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;text-decoration:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination-wrapper{grid-column:2!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:3px!important;margin:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination{padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__list{display:flex!important;align-items:center!important;gap:3px!important;margin:0!important;padding:0!important;list-style:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>span,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>strong,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__currentPage,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link{min-width:28px!important;width:auto!important;height:28px!important;min-height:28px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>.current,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>strong,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__currentPage{background:transparent!important;color:#404041!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__currentPage,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>.current,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>strong{color:#ac4d43!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:not(.current):not(.active):not(.prev):not(.next):not([rel=prev]):not([rel=next]):not([aria-current=page]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination>a:not(.current):not(.active):not(.prev):not(.next):not([rel=prev]):not([rel=next]):not([aria-current=page]):hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:not(.active):not(.is-active):not(.pagination__link--prev):not(.pagination__link--next):not([aria-current=page]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link:not(.active):not(.is-active):not(.pagination__link--prev):not(.pagination__link--next):not([aria-current=page]):hover{background:transparent!important;border-color:transparent!important;color:#ac4d43!important;box-shadow:none!important;transform:none!important;outline:0!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--first:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--first:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--last:focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev) .pagination__link--last:hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:first-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:first-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):hover,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:last-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):focus,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination:has(.prev,a[rel=prev],a.prev,.pagination__link--prev)>a:last-child:not(.prev):not(.next):not([rel=prev]):not([rel=next]):hover{background:transparent!important;border-color:transparent!important;color:#ac4d43!important;box-shadow:none!important;transform:none!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next],body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev],body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;flex:0 0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:50%!important;background:hsla(10,56%,84%,.88)!important;color:#636363!important;font-size:0!important;line-height:0!important;box-shadow:0 8px 18px hsla(10,56%,84%,.24),inset 0 1px 0 hsla(0,0%,100%,.62)!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:before{content:"›"!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:before{content:"‹"!important}body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination .prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a.prev:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=next]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination a[rel=prev]:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--next:before,body.in-eshop.type-category .vv-eshop-bottom-controls .pagination__link--prev:before{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:#636363!important;font-size:21px!important;line-height:1!important}body.type-product.type-detail #cboxOverlay{background:rgba(64,64,65,.24)!important;opacity:1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body.type-product.type-detail #cboxContent,body.type-product.type-detail #cboxLoadedContent,body.type-product.type-detail #cboxWrapper,body.type-product.type-detail #colorbox{max-width:calc(100vw - 18px)!important;border:0!important;background:transparent!important;box-shadow:none!important}body.type-product.type-detail #colorbox{left:9px!important;right:9px!important;width:calc(100vw - 18px)!important}body.type-product.type-detail #cboxContent,body.type-product.type-detail #cboxLoadedContent,body.type-product.type-detail #colorbox{border-radius:28px!important;overflow:visible!important}body.type-product.type-detail #cboxLoadedContent{max-height:calc(100vh - 150px)!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}body.type-product.type-detail #cboxClose{top:-10px!important;right:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:50%!important;background:hsla(24,56%,95%,.86)!important;background-image:none!important;color:#636363!important;font-size:0!important;line-height:1!important;text-indent:0!important;box-shadow:0 12px 28px rgba(64,64,65,.14)!important;overflow:hidden!important}body.type-product.type-detail #cboxClose:after,body.type-product.type-detail #cboxClose:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;display:block!important;width:18px!important;height:3px!important;border-radius:999px!important;background:currentColor!important;transform-origin:center!important}body.type-product.type-detail #cboxClose:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.type-product.type-detail #cboxClose:after{transform:translate(-50%,-50%) rotate(-45deg)!important}}@media(max-width:768px){body.type-product.type-detail #cboxLoadedContent .content-modal,body>.content-modal:has(.shipping-options-popup){margin:0!important;padding:0!important;border:0!important;background:transparent!important}.content-modal .shipping-options-popup{width:100%!important;margin:0 auto!important;padding:22px 16px 18px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:28px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.78),hsla(24,56%,95%,.7)),hsla(10,56%,84%,.38)!important;color:#404041!important;font-family:var(--vv-font)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 18px 44px rgba(64,64,65,.14)!important}.content-modal .shipping-options-popup h1{display:none!important}.content-modal .shipping-options-popup>p{margin:0 0 14px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.36!important}.content-modal .shipping-options-popup .shipping-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;gap:7px 10px!important;width:100%!important;margin:10px 0 0!important;padding:13px 12px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:21px!important;background:hsla(0,0%,100%,.48)!important;box-shadow:0 12px 28px rgba(64,64,65,.07)!important}.content-modal .shipping-options-popup .payment-info{grid-column:1!important;grid-row:1!important;min-width:0!important}.content-modal .shipping-options-popup .shipping-billing-name{display:block!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14.4px!important;font-weight:400!important;line-height:1.18!important}.content-modal .shipping-options-popup .payment-logo{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:24px!important}.content-modal .shipping-options-popup .payment-logo img{display:block!important;width:auto!important;max-width:124px!important;max-height:30px!important;object-fit:contain!important}.content-modal .shipping-options-popup .payment-shipping-price{grid-column:2!important;grid-row:1/span 2!important;align-self:center!important;justify-self:end!important;margin:0!important;padding:7px 10px!important;border-radius:999px!important;background:hsla(10,56%,84%,.62)!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.content-modal .shipping-options-popup .payment-shipping-price.for-free{color:#6d7f45!important}.content-modal .shipping-options-popup .extra.delivery{display:flex!important;gap:10px!important;align-items:flex-start!important;margin:14px 0 0!important;padding:13px 12px!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:21px!important;background:hsla(24,56%,95%,.72)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.32!important}.content-modal .shipping-options-popup .extra.delivery strong{color:#ac4d43!important;font-weight:800!important}.content-modal .shipping-options-popup .extra.delivery .price-range{height:7px!important;margin-top:9px!important;border-radius:999px!important;background:hsla(10,56%,84%,.35)!important;overflow:hidden!important}.content-modal .shipping-options-popup .extra.delivery .price-range>div{height:100%!important;border-radius:999px!important;background:#edc7bf!important}}body.in-postupy.vv-category-guides #products .p-bottom .prices,body.in-postupy.vv-category-guides #products .p-tools,body.in-postupy.vv-category-guides #products .price,body.in-postupy.vv-category-guides #products .price-final,body.in-postupy.vv-category-guides #products .vv-buy-button,body.in-postupy.vv-category-guides #products .vv-product-detail-link{display:none!important}body.in-postupy.vv-category-guides #products .name{grid-column:1/-1!important;margin-right:0!important}@media(max-width:768px){body.in-postupy.vv-category-guides #products>.product:before{top:12px!important;right:-50px!important;width:160px!important;font-size:13px!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{width:min(1440px,92vw)!important;margin-top:28px!important;padding:clamp(18px,2.2vw,32px)!important;border-radius:42px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.54),hsla(24,56%,95%,.72) 42%,hsla(10,56%,84%,.45)),rgba(247,221,225,.48)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(380px,.78fr)!important;gap:clamp(28px,4vw,58px)!important;align-items:start!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image-wrapper{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image{grid-column:1/-1!important;min-height:clamp(420px,43vw,620px)!important;border-radius:34px!important;background:rgba(255,252,249,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image img,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-thumbnail img{mix-blend-mode:multiply!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-thumbnail{border-radius:24px!important;background:rgba(255,252,249,.58)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-data-wrapper{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:18px!important;padding:clamp(16px,1.5vw,24px) 0 0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header{margin:0!important;padding:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header .brand-wrapper{margin:0 0 7px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header .brand-wrapper a,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header .brand-wrapper span{color:#ac4d43!important;font-size:13px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{margin:0!important;color:#404041!important;font-weight:800!important;line-height:.95!important;text-transform:lowercase!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready #product-detail-form,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .benefit-banners-full-width,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .buttons-wrapper.social-buttons-wrapper,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .extended-description,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-tabs-wrapper{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download{position:relative!important;overflow:hidden!important;padding:clamp(22px,2.7vw,34px)!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:34px!important;background:radial-gradient(circle at 14% 10%,hsla(10,56%,84%,.74),transparent 34%),linear-gradient(145deg,hsla(0,0%,100%,.58),hsla(24,56%,95%,.74)),hsla(10,56%,84%,.46)!important;box-shadow:0 22px 58px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.74)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__label{display:inline-flex!important;align-items:center!important;min-height:28px!important;margin:0 0 14px!important;padding:0 13px!important;border-radius:999px!important;background:hsla(24,56%,95%,.78)!important;color:#ac4d43!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 8px 18px rgba(64,64,65,.08)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download h2{max-width:8.5em!important;margin:0 0 12px!important;color:#404041!important;font-size:clamp(28px,3.4vw,54px)!important;font-weight:900!important;line-height:.98!important;text-transform:lowercase!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download p{color:#404041!important;font-size:clamp(15px,1.1vw,18px)!important;font-weight:600!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 18px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__chips span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 11px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:rgba(255,252,249,.48)!important;color:#636363!important;font-size:12px!important;font-weight:800!important;line-height:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 24px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:#ac4d43!important;font-weight:900!important;line-height:1!important;box-shadow:0 12px 28px rgba(172,77,67,.2),inset 0 1px 0 hsla(0,0%,100%,.28)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:end!important;margin:16px 0 0!important;padding:14px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:22px!important;background:rgba(255,252,249,.52)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form[hidden]{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form label{display:grid!important;gap:6px!important;margin:0!important;color:#636363!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form input[type=email]{width:100%!important;height:44px!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(172,77,67,.16)!important;border-radius:999px!important;background:hsla(24,56%,95%,.82)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 16px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:#404041!important;color:#fffaf6!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 10px 22px rgba(64,64,65,.16)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form.is-submitting button{opacity:.72!important;pointer-events:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__message,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__privacy{grid-column:1/-1!important;margin:0!important;color:#636363!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__privacy a{color:#ac4d43!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:2px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download small{display:block!important;max-width:34em!important;margin:12px 0 0!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-facts{display:grid!important;gap:10px!important;margin:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact{min-height:88px!important;padding:14px!important;border:1px solid hsla(0,0%,100%,.66)!important;border-radius:22px!important;background:rgba(255,252,249,.56)!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact span{display:block!important;margin:0 0 7px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;text-transform:lowercase!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact strong{display:block!important;font-weight:800!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description{margin:0!important;padding:clamp(18px,2vw,26px)!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:28px!important;background:hsla(24,56%,95%,.64)!important;box-shadow:0 16px 38px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description p{color:#404041!important;font-size:16px!important;font-weight:500!important;line-height:1.48!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description .vv-guide-short-description-hidden,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-pdf-source-hidden{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description a,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description a{color:#ac4d43!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:3px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{grid-column:1/-1!important;width:100%!important;max-width:100%!important;margin:clamp(10px,1.6vw,22px) 0 0!important;padding:clamp(28px,3.8vw,54px)!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:34px!important;background:rgba(255,252,249,.58)!important;box-shadow:0 18px 48px rgba(64,64,65,.09),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description .basic-description{max-width:920px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p{color:#404041!important;font-size:18px!important;font-weight:500!important;line-height:1.65!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h2,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h3,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h4{color:#404041!important;font-size:clamp(28px,3vw,44px)!important;font-weight:900!important;line-height:1.05!important;text-transform:lowercase!important}@media(max-width:768px){body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{margin:0 auto 42px!important;padding:8px 10px 18px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner{display:block!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image-wrapper{display:block!important;width:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-data-wrapper{display:flex!important;gap:14px!important;padding:18px 8px 0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download{padding:22px 18px!important;border-radius:26px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download h2{max-width:9em!important;font-size:31px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form{grid-template-columns:1fr!important;padding:12px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__form button{width:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-facts{gap:8px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact{min-height:0!important;padding:13px 15px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description{padding:18px!important;border-radius:24px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description p,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p{font-size:15px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{margin-top:18px!important;padding:22px 18px!important;border-radius:26px!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .breadcrumbs{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero{position:relative!important;z-index:1!important;width:100vw!important;height:clamp(330px,34vw,520px)!important;margin:0 0 0 calc(50% - 50vw)!important;overflow:hidden!important;background:#f9f0ea!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back{position:absolute!important;left:clamp(18px,3vw,44px)!important;top:clamp(72px,5.2vw,96px)!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;padding:0!important;border:1px solid hsla(0,0%,100%,.76)!important;border-radius:17px!important;background:hsla(24,56%,95%,.8)!important;box-shadow:0 12px 28px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(14px) saturate(1.16)!important;backdrop-filter:blur(14px) saturate(1.16)!important;transition:background .22s ease,transform .22s ease,box-shadow .22s ease!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back:before{content:""!important;width:15px!important;height:15px!important;border-left:3px solid #404041!important;border-bottom:3px solid #404041!important;transform:rotate(45deg) translate(3px,-3px)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back:focus,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back:hover{background:rgba(255,252,249,.9)!important;box-shadow:0 14px 32px rgba(64,64,65,.13),inset 0 1px 0 hsla(0,0%,100%,.94)!important;transform:translateY(-1px)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__title{position:absolute!important;left:max(7vw,calc((100vw - 1380px) / 2))!important;bottom:clamp(152px,10.5vw,190px)!important;z-index:3!important;display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:0 18px!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:999px!important;background:hsla(24,56%,95%,.82)!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(14px,1.05vw,18px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;box-shadow:0 14px 32px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.86)!important;-webkit-backdrop-filter:blur(14px) saturate(1.14)!important;backdrop-filter:blur(14px) saturate(1.14)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{position:relative!important;z-index:2!important;width:min(1380px,86vw)!important;margin:-116px auto 84px!important;padding:clamp(16px,1.8vw,26px)!important;overflow:visible!important;border:1px solid hsla(0,0%,100%,.6)!important;border-radius:38px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.34),hsla(24,56%,95%,.24) 28%,hsla(10,56%,84%,.62)),hsla(10,56%,84%,.44)!important;box-shadow:0 36px 90px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 0 rgba(172,77,67,.12)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important;backdrop-filter:blur(22px) saturate(1.16)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner{display:block!important;width:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.85fr)!important;gap:clamp(28px,3.6vw,56px)!important;align-items:start!important;padding:clamp(26px,3vw,48px)!important;border:1px solid hsla(0,0%,100%,.74)!important;border-radius:30px 30px 14px 14px!important;background:rgba(255,252,249,.86)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 16px 44px rgba(64,64,65,.08)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper{grid-column:1!important;width:100%!important;max-width:100%!important;margin:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-data-wrapper{grid-column:2!important;display:flex!important;flex-direction:column!important;gap:18px!important;padding:clamp(8px,1vw,16px) 0 0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image{min-height:clamp(390px,39vw,590px)!important;border-radius:26px!important;background:hsla(24,56%,95%,.58)!important;box-shadow:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-thumbnail{border-radius:18px!important;background:hsla(24,56%,95%,.58)!important;box-shadow:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{max-width:10em!important;line-height:.98!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download h2{max-width:12em!important;font-size:clamp(24px,2.4vw,40px)!important;font-weight:800!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download p{max-width:34em!important;margin-bottom:14px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download small{margin-top:10px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-facts{order:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description{order:4!important;background:hsla(24,56%,95%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{width:auto!important;max-width:none!important;padding:clamp(54px,6vw,92px) clamp(34px,6vw,96px) clamp(56px,6vw,96px)!important;border-radius:0 0 30px 30px!important;background:hsla(10,56%,84%,.42)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description .basic-description{max-width:900px!important;margin:0 auto!important;text-align:center!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p{font-size:clamp(17px,1.25vw,20px)!important}@media(max-width:768px){body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero{height:260px!important;margin-top:0!important;overflow:hidden!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__title{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back{left:16px!important;top:16px!important;width:32px!important;height:32px!important;border-radius:11px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero__back:before{width:11px!important;height:11px!important;border-left-width:2px!important;border-bottom-width:2px!important;transform:rotate(45deg) translate(2px,-2px)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{width:calc(100vw - 18px)!important;margin:-54px auto 44px!important;padding:9px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{display:block!important;padding:14px!important;border-radius:24px 24px 10px 10px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-data-wrapper{display:flex!important;gap:14px!important;padding:18px 0 0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image{min-height:0!important;border-radius:22px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-image-title{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;max-width:82%!important;min-height:34px!important;margin:0 0 7px 5%!important;padding:0 16px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.76)!important;border-radius:999px!important;background:hsla(24,56%,95%,.86)!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:18px!important;line-height:1!important;font-weight:800!important;text-align:left!important;box-shadow:0 10px 24px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.86)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.p-image,body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery{width:90%!important;aspect-ratio:1/1!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery__track{height:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery__slide{height:100%!important;aspect-ratio:1/1!important;overflow:hidden!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery__slide img{width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;transform:scale(1.18)!important;mix-blend-mode:normal!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-detail-back{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{max-width:100%!important;font-size:34px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-facts{grid-template-columns:1fr!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{padding:28px 18px 30px!important;border-radius:0 0 24px 24px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description .basic-description{text-align:left!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready #content,body.in-postupy.type-product.type-detail.vv-guide-detail-ready #content-in,body.in-postupy.type-product.type-detail.vv-guide-detail-ready #content-wrapper,body.in-postupy.type-product.type-detail.vv-guide-detail-ready #main,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content-in,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content-inner,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content-inner-in,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content-wrapper,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .content-wrapper-in,body.in-postupy.type-product.type-detail.vv-guide-detail-ready main{margin-top:0!important;padding-top:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-hero{margin-top:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{grid-template-columns:minmax(360px,.85fr) minmax(0,1.05fr)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-data-wrapper{grid-column:1!important;grid-row:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper{grid-column:2!important;grid-row:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header{order:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header .brand-wrapper{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-facts{order:2!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description{order:3!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download{order:4!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{grid-template-columns:minmax(420px,1fr) minmax(0,.95fr)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{font-size:clamp(24px,2.52vw,41px)!important;text-transform:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1:first-letter{text-transform:uppercase!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image{position:relative!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image:after{content:none!important;display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download h2,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__chips,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__label{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact{min-height:62px!important;padding:10px 14px!important;background:hsla(24,56%,95%,.72)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact span{margin-bottom:5px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-data-wrapper{color:#404041!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{font-weight:700!important;line-height:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact span{color:#ac4d43!important;font-size:13px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-fact strong{color:#404041!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description{color:#404041!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description p,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download p{color:#404041!important;font-size:clamp(16px,1.12vw,18px)!important;font-weight:500!important;line-height:1.58!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description p{margin:0 0 14px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description ol,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description ul{margin:10px 0 22px 1.3em!important;padding:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description li{margin:0 0 7px!important;padding-left:.15em!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description b,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description strong{color:#404041!important;font-weight:700!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description a,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download a:not(.vv-guide-download__button){color:#ac4d43!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description u{text-decoration-thickness:1px!important;text-underline-offset:4px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download p{max-width:42em!important;margin:0 0 18px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download__button{color:#fffaf6!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;text-decoration:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-download small{color:#636363!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{overflow:hidden!important;padding:0!important;border:1px solid hsla(0,0%,100%,.58)!important;background:radial-gradient(circle at 12% 0,hsla(0,0%,100%,.3),transparent 34%),radial-gradient(circle at 92% 8%,rgba(255,252,249,.16),transparent 30%),linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(24,56%,95%,.05) 38%,hsla(10,56%,84%,.14)),hsla(10,56%,84%,.07)!important;box-shadow:0 38px 98px rgba(64,64,65,.15),0 14px 42px rgba(172,77,67,.13),inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 rgba(172,77,67,.06)!important;-webkit-backdrop-filter:blur(20px) saturate(1.1)!important;backdrop-filter:blur(20px) saturate(1.1)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;pointer-events:none!important;background:linear-gradient(120deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03) 42%,hsla(0,0%,100%,.06))!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail>*{position:relative!important;z-index:1!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{margin:0!important;padding:clamp(48px,5vw,76px) clamp(48px,5vw,76px) clamp(22px,2.4vw,34px)!important;border:0!important;border-radius:38px 38px 0 0!important;background:radial-gradient(circle at 0 0,hsla(0,0%,100%,.34),transparent 38%),linear-gradient(135deg,hsla(0,0%,100%,.2),rgba(255,252,249,.13) 56%,hsla(24,56%,95%,.1)),rgba(255,252,249,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.44),inset 0 -1px 0 hsla(10,56%,84%,.08)!important;-webkit-backdrop-filter:blur(15px) saturate(1.06)!important;backdrop-filter:blur(15px) saturate(1.06)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{margin:0!important;padding:clamp(58px,6vw,92px) clamp(48px,5vw,76px) clamp(62px,6vw,96px)!important;border:0!important;border-top:1px solid hsla(0,0%,100%,.42)!important;border-radius:0 0 38px 38px!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.32),transparent 40%),linear-gradient(180deg,hsla(10,56%,84%,.48),hsla(10,56%,84%,.68)),hsla(10,56%,84%,.62)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important}@media(max-width:768px){body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{padding:0!important;border-radius:30px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{padding:18px 14px 22px!important;border-radius:30px 30px 0 0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{padding:30px 18px 34px!important;border-radius:0 0 30px 30px!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description .basic-description{width:min(760px,100%)!important;max-width:min(760px,100%)!important;margin:0!important;text-align:left!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p{font-size:16px!important;text-align:left!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p{margin:0 0 12px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p:empty,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description p:has(>br:only-child){display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h2,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h3,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description h4{margin:28px 0 14px!important;text-align:left!important;line-height:1.12!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description .vv-guide-description-help-heading{font-size:clamp(28px,3vw,44px)!important;text-transform:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description ol,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description ul{margin:8px 0 22px 1.25em!important;padding:0!important;text-align:left!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description li{margin:0 0 8px!important;padding-left:.15em!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image{aspect-ratio:1/1!important;min-height:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-image img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description *{font-size:16px!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description h2,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description h3,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-short-description h4{margin:18px 0 10px!important;font-size:16px!important;line-height:1.3!important}body.in-postupy.type-product.type-detail #footer .custom-footer__newsletter,body.in-postupy.type-product.type-detail .footer-newsletter-full-width{display:none!important}body.in-postupy.vv-category-guides #products>.product{overflow:hidden!important}body.in-postupy.vv-category-guides #products>.product:before{top:24px!important;right:-44px!important;left:auto!important;width:178px!important;min-width:178px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:14px!important;transform:rotate(45deg)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{margin-bottom:28px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready #footer{margin-top:36px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready #footer:before{top:-36px!important;height:37px!important}body.in-postupy.vv-category-guides .vv-category-hero__copy{padding:clamp(18px,2.2vw,34px) clamp(28px,3.6vw,58px)!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{letter-spacing:0!important}body.in-postupy.vv-category-guides #filters-wrapper:before,body.in-postupy.vv-category-guides .filters-wrapper:before{content:none!important;display:none!important}body.in-postupy.vv-category-guides #category-filter-hover #manufacturer-filter,body.in-postupy.vv-category-guides #category-filter-hover .filter-section-count,body.in-postupy.vv-category-guides #category-filter-hover .vv-filter-block-sort,body.in-postupy.vv-category-guides #filters #price-filter-form,body.in-postupy.vv-category-guides #filters .filter-section-boolean,body.in-postupy.vv-category-guides #filters .slider-wrapper,body.in-postupy.vv-category-guides .vv-guide-filter-hidden{display:none!important}body.in-postupy.vv-category-guides #category-filter-hover .filter-section:not(.vv-guide-filter-hidden){grid-template-columns:112px minmax(0,1fr)!important}body.in-postupy.vv-category-guides #category-filter-hover .filter-section:not(.vv-guide-filter-hidden)>.vv-filter-heading,body.in-postupy.vv-category-guides #category-filter-hover .filter-section:not(.vv-guide-filter-hidden)>h4{width:112px!important}@media(max-width:768px){body.in-postupy.vv-category-guides .vv-category-hero__copy{padding:18px 20px!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{font-size:clamp(38px,8vw,72px)!important}body.in-postupy.vv-category-guides #products>.product:before{top:20px!important;right:-42px!important;left:auto!important;width:164px!important;min-width:164px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:12px!important;transform:rotate(45deg)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail{margin-bottom:22px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready #footer{margin-top:28px!important}}body.in-postupy.vv-category-guides .vv-category-hero__copy{left:clamp(24px,6vw,112px)!important;top:50%!important;bottom:auto!important;width:min(520px,42vw)!important;max-width:min(520px,42vw)!important;color:#f9f0ea!important;text-shadow:0 8px 28px rgba(64,64,65,.32)!important;transform:translateY(-48%)!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{margin:0 0 clamp(14px,1.8vw,24px)!important;color:#f9f0ea!important;font-size:clamp(46px,7vw,102px)!important;font-weight:800!important;line-height:.9!important;white-space:normal!important;text-shadow:inherit!important}body.in-postupy.vv-category-guides .vv-category-hero__text,body.in-postupy.vv-category-guides .vv-category-hero__text p,body.in-postupy.vv-category-guides .vv-category-hero__text span,body.in-postupy.vv-category-guides .vv-category-hero__text strong{color:#f9f0ea!important;font-size:clamp(15px,1.35vw,22px)!important;font-weight:700!important;line-height:1.42!important;text-shadow:inherit!important}body.in-postupy.vv-category-guides .vv-category-hero__button{display:none!important}@media(max-width:768px){body.in-postupy.vv-category-guides .vv-category-hero__copy{top:auto!important;bottom:18px!important;width:70vw!important;max-width:70vw!important;transform:none!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{margin:0 0 7px!important;font-size:clamp(25px,7.4vw,32px)!important;line-height:.96!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{padding-top:clamp(26px,3vw,44px)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-data-wrapper{padding-top:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{margin-top:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .p-detail-inner-header h1{margin-bottom:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{padding-bottom:clamp(26px,3vw,44px)!important}@media(max-width:768px){body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main{padding-top:12px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description{padding-bottom:22px!important}}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches{display:none!important}@media(max-width:768px){body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-image-title{max-width:72%!important;min-height:28px!important;margin:0 0 6px!important;padding:0 12px!important;font-size:14px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.p-image,body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery{width:100%!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready.vv-mobile-detail-gallery-ready .vv-mobile-gallery__slide img{transform:scale(1.06)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches{display:block!important;width:100%!important;margin:12px 0 0!important;padding:16px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.68)!important;border-radius:22px!important;background:hsla(24,56%,95%,.72)!important;color:#404041!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary p,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches li,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches p{margin:0 0 9px!important;color:#404041!important;font-size:14px!important;line-height:1.42!important;font-weight:500!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches ol,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches ul{margin:8px 0 0 1.2em!important;padding:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches strong{color:#ac4d43!important;font-weight:800!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.p-short-description,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-download{width:100%!important;box-sizing:border-box!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:8px 0 10px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact{min-height:40px!important;padding:6px 5px!important;border-radius:14px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact span{margin-bottom:2px!important;font-size:9px!important;line-height:1.05!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact strong{font-size:11px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-product-description.vv-guide-mobile-description-organized{display:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary *,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary p{font-size:16px!important;line-height:1.45!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact{min-height:56px!important;padding:9px 6px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact span,body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact strong{font-size:16px!important;line-height:1.15!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-stitches{background:linear-gradient(180deg,hsla(8,100%,91%,.64),hsla(10,56%,84%,.52) 48%,rgba(255,252,249,.46))!important;border-color:hsla(0,0%,100%,.74)!important;box-shadow:0 18px 44px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 rgba(172,77,67,.1)!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;backdrop-filter:blur(18px) saturate(1.14)!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-herohero-box{margin:32px auto 38px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary{margin:16px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-mobile-description-summary p{margin:0!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts{margin:14px 0 12px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact{min-height:46px!important;padding:7px 6px!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact span{font-size:13px!important;line-height:1.08!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-detail-facts .vv-guide-detail-fact strong{font-size:13px!important;line-height:1.12!important;font-weight:400!important}body.in-postupy.type-product.type-detail.vv-guide-detail-ready .vv-guide-detail-main .p-image-wrapper>.vv-guide-download{margin-top:24px!important}}body.in-postupy.vv-category-guides .vv-category-hero__copy{left:clamp(72px,9.6vw,158px)!important;width:min(940px,82vw)!important;max-width:min(940px,82vw)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{font-size:clamp(37px,5.6vw,82px)!important}@media(max-width:768px){body.in-postupy.vv-category-guides .vv-category-hero__copy{left:18px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{font-size:clamp(30px,6.4vw,58px)!important}}@media(min-width:769px){body.in-postupy.vv-category-guides .vv-category-hero__copy{left:clamp(24px,6vw,112px)!important;top:clamp(96px,8.8vw,150px)!important;bottom:auto!important;width:min(520px,42vw)!important;max-width:min(520px,42vw)!important;transform:none!important}body.in-postupy.vv-category-guides .vv-category-hero__copy h1{margin:0 0 clamp(14px,1.8vw,24px)!important;font-size:clamp(46px,7vw,102px)!important;line-height:.9!important}}body.in-postupy.vv-category-guides .vv-category-hero__button{position:relative!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;margin-top:clamp(8px,1.4vw,18px)!important;padding:0 32px!important;border-radius:999px!important;background:#ac4d43!important;color:#fffaf6!important;text-decoration:none!important}@media(max-width:768px){body.in-postupy.vv-category-guides .vv-category-hero>img{position:absolute!important;top:0!important;right:8px!important;bottom:auto!important;left:auto!important;display:block!important;width:auto!important;height:80%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:right top!important;transform:none!important}body.in-postupy.vv-category-guides .vv-category-hero__button{min-height:20px!important;margin-top:5px!important;padding:0 10px!important;font-size:9.4px!important;letter-spacing:.25px!important}}body.in-postupy.vv-category-guides .category-top,body.in-postupy.vv-category-guides .content-wrapper-in{margin-top:0!important;padding-top:0!important}body.in-postupy.vv-category-guides .vv-category-hero{margin-top:0!important}body.in-postupy.vv-category-guides .vv-guides-newest{position:relative!important;left:50%!important;z-index:2!important;width:100vw!important;max-width:none!important;margin:clamp(28px,3.2vw,48px) 0 0!important;padding:0 clamp(24px,6vw,112px)!important;box-sizing:border-box!important;text-align:left!important;background:transparent!important;transform:translateX(-50%)!important}body.in-postupy.vv-category-guides .vv-guides-newest h2{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0 0 clamp(14px,1.8vw,22px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(19px,1.8vw,25px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:lowercase!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus{margin:0 auto!important;overflow:hidden!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__track{position:relative!important;width:100%!important;min-height:clamp(292px,25vw,390px)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card{position:absolute!important;top:0!important;left:50%!important;display:flex!important;flex-direction:column!important;width:clamp(184px,16.4vw,258px)!important;padding:9px!important;border:1px solid hsla(0,0%,100%,.54)!important;border-radius:22px!important;background:linear-gradient(180deg,hsla(24,56%,95%,.58),hsla(10,56%,84%,.52))!important;box-shadow:0 22px 58px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.62)!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;backdrop-filter:blur(18px) saturate(1.14)!important;opacity:0!important;pointer-events:none!important;transform:translateX(-50%) scale(.72)!important;transition:transform .72s ease,opacity .72s ease,box-shadow .28s ease!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-active,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-next,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-prev,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-next,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-prev{pointer-events:auto!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-active{z-index:5!important;opacity:1!important;transform:translateX(-50%) scale(1)!important;box-shadow:0 26px 64px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.68)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-prev{z-index:4!important;opacity:1!important;transform:translateX(calc(-50% - clamp(174px, 16.8vw, 267px))) scale(1)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-next{z-index:4!important;opacity:1!important;transform:translateX(calc(-50% + clamp(174px, 16.8vw, 267px))) scale(1)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-prev{z-index:3!important;opacity:.48!important;transform:translateX(calc(-50% - clamp(336px, 32.8vw, 520px))) scale(.68)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-next{z-index:3!important;opacity:.48!important;transform:translateX(calc(-50% + clamp(336px, 32.8vw, 520px))) scale(.68)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__image{display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1/.78!important;border-radius:14px!important;background:#fbfbfa!important;overflow:hidden!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__image img{display:block!important;object-fit:cover!important;mix-blend-mode:normal!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__info{display:grid!important;gap:9px!important;padding:11px 8px 5px!important;text-align:left!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__name{min-height:32px!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-decoration:none!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__price{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;text-align:right!important;text-transform:lowercase!important;white-space:nowrap!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__tools{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 16px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:hsla(10,56%,84%,.52)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.58)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important;backdrop-filter:blur(14px) saturate(1.12)!important;cursor:pointer!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button:focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button:hover{background:hsla(10,56%,84%,.72)!important;transform:translateY(-1px)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow{position:absolute!important;top:42%!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;border:0!important;border-radius:50%!important;background:#ac4d43!important;color:#f9f0ea!important;font-size:34px!important;line-height:1!important;box-shadow:0 16px 36px rgba(64,64,65,.16)!important;cursor:pointer!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow--prev{left:clamp(12px,4vw,70px)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow--next{right:clamp(12px,4vw,70px)!important}body.in-postupy.vv-category-guides .vv-guides-newest--count-1 .vv-product-focus__arrow{display:none!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__track{min-height:clamp(326px,30vw,448px)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card{width:clamp(229px,19.2vw,328px)!important;min-height:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:24px!important;background:#f9f0ea!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important;overflow:hidden!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card:after,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card:before{content:none!important;display:none!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card:hover{box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__image{width:100%!important;aspect-ratio:1/.96!important;padding:0!important;border:0!important;border-radius:24px 24px 0 0!important;background:#f9f0ea!important;box-shadow:none!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important;transform:scale(1.1)!important;transform-origin:center!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__info{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:86px!important;height:86px!important;padding:2px 16px 12px!important;background:transparent!important;text-align:center!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__meta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;text-align:center!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__name{display:block!important;min-height:0!important;width:100%!important;color:#404041!important;font-size:clamp(15px,1.36vw,21px)!important;font-weight:900!important;line-height:1.12!important;text-align:center!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__difficulty{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:0 16px!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:999px!important;background:hsla(10,56%,84%,.72)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-transform:lowercase!important;box-shadow:0 10px 22px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.58)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__price,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__tools{display:none!important}body.in-postupy.vv-category-guides #products .btn.btn-cart,body.in-postupy.vv-category-guides #products .btn.btn-primary,body.in-postupy.vv-category-guides #products .p,body.in-postupy.vv-category-guides #products .product-inner,body.in-postupy.vv-category-guides #products .vv-buy-button,body.in-postupy.vv-category-guides .filter-section-button .toggle-filters,body.in-postupy.vv-category-guides .loadMore__button,body.in-postupy.vv-category-guides .loadMore__button--products,body.in-postupy.vv-category-guides .vv-category-hero__button,body.in-postupy.vv-category-guides .vv-guides-bento__item,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button,body.in-postupy.vv-category-guides .vv-load-more__button{transform:none!important;backface-visibility:hidden!important;-webkit-font-smoothing:antialiased!important;transition:background-color .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease!important}body.in-postupy.vv-category-guides #products .p:hover,body.in-postupy.vv-category-guides #products .product:hover .product-inner{transform:none!important;border-color:hsla(0,0%,100%,.9)!important;box-shadow:0 18px 42px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.in-postupy.vv-category-guides .vv-guides-bento__item:focus,body.in-postupy.vv-category-guides .vv-guides-bento__item:hover{transform:none!important;box-shadow:0 18px 42px rgba(64,64,65,.13),inset 0 1px 0 hsla(0,0%,100%,.32)!important}body.in-postupy.vv-category-guides #products .btn.btn-cart:focus,body.in-postupy.vv-category-guides #products .btn.btn-cart:hover,body.in-postupy.vv-category-guides #products .btn.btn-primary:focus,body.in-postupy.vv-category-guides #products .btn.btn-primary:hover,body.in-postupy.vv-category-guides #products .vv-buy-button:focus,body.in-postupy.vv-category-guides #products .vv-buy-button:hover,body.in-postupy.vv-category-guides .filter-section-button .toggle-filters:focus,body.in-postupy.vv-category-guides .filter-section-button .toggle-filters:hover,body.in-postupy.vv-category-guides .loadMore__button--products:focus,body.in-postupy.vv-category-guides .loadMore__button--products:hover,body.in-postupy.vv-category-guides .loadMore__button:focus,body.in-postupy.vv-category-guides .loadMore__button:hover,body.in-postupy.vv-category-guides .vv-category-hero__button:focus,body.in-postupy.vv-category-guides .vv-category-hero__button:hover,body.in-postupy.vv-category-guides .vv-guides-bento__item:focus img,body.in-postupy.vv-category-guides .vv-guides-bento__item:hover img,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button:focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__button:hover,body.in-postupy.vv-category-guides .vv-load-more__button:focus,body.in-postupy.vv-category-guides .vv-load-more__button:hover{transform:none!important}body.in-postupy.vv-category-guides .vv-guides-strip{position:relative!important;left:50%!important;z-index:2!important;width:100vw!important;height:clamp(59px,5.6vw,94px)!important;margin:clamp(16px,2.2vw,34px) 0 clamp(24px,3.4vw,54px)!important;overflow:hidden!important;border-top:1px solid rgba(64,64,65,.14)!important;border-bottom:1px solid rgba(64,64,65,.14)!important;background:#fffdf9!important;transform:translateX(-50%)!important}body.in-postupy.vv-category-guides .vv-guides-strip__placeholder{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(34px,6vw,132px)!important;width:100%!important;height:100%!important;box-sizing:border-box!important;padding:0 clamp(20px,5vw,96px)!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:clamp(12px,.95vw,18px)!important;font-weight:800!important;letter-spacing:.75px!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important}body.in-postupy.vv-category-guides .vv-guides-strip__placeholder span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:max-content!important}@media(max-width:760px){body.in-postupy.vv-category-guides .vv-guides-newest{margin-top:28px!important;padding:0 18px!important}body.in-postupy.vv-category-guides .vv-guides-newest h2{margin-bottom:14px!important;font-size:19px!important;font-weight:800!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__track{min-height:430px!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card{width:229px!important;min-height:0!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-prev{transform:translateX(calc(-50% - 144px)) scale(.86)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-next{transform:translateX(calc(-50% + 144px)) scale(.86)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-next,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-edge-prev{opacity:0!important;pointer-events:none!important}body.in-postupy.vv-category-guides .vv-guides-strip{height:67px!important;margin:16px 0 30px!important}body.in-postupy.vv-category-guides .vv-guides-strip__placeholder{justify-content:flex-start!important;flex-wrap:nowrap!important;align-content:center!important;gap:0!important;width:max-content!important;min-width:max-content!important;padding:0!important;overflow:visible!important;animation:vvSetsStripTicker 24s linear infinite!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none!important;will-change:transform!important}body.in-postupy.vv-category-guides .vv-guides-strip__placeholder span{display:none!important}body.in-postupy.vv-category-guides .vv-guides-strip__placeholder:after,body.in-postupy.vv-category-guides .vv-guides-strip__placeholder:before{content:"návod stáhneš na detailu postupu\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 žádná platba\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 pro odběratele newsletteru\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0 "!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;height:100%!important;padding-right:0!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.75px!important;line-height:1.3!important;text-transform:uppercase!important;white-space:nowrap!important}}@media(max-width:520px){body.in-postupy.vv-category-guides .vv-guides-newest-focus,body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__track{min-height:326px!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card{width:202px!important;min-height:0!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-prev{opacity:.36!important;transform:translateX(calc(-50% - 110px)) scale(.72)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__card.is-next{opacity:.36!important;transform:translateX(calc(-50% + 110px)) scale(.72)!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow{width:38px!important;height:38px!important;font-size:28px!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow--prev{left:8px!important}body.in-postupy.vv-category-guides .vv-guides-newest-focus .vv-product-focus__arrow--next{right:8px!important}}body.in-o-nas.vv-about-page,body.in-o-nas.vv-about-page #content,body.in-o-nas.vv-about-page #wrap,body.in-o-nas.vv-about-page #wrapper,body.in-o-nas.vv-about-page .content,body.in-o-nas.vv-about-page .content-wrapper,body.in-o-nas.vv-about-page .content-wrapper-in,body.in-o-nas.vv-about-page .overall-wrapper,body.in-o-nas.vv-about-page main{background:#f9f0ea!important}body.in-o-nas.vv-about-page .breadcrumbs,body.in-o-nas.vv-about-page .breadcrumbs-wrapper,body.in-o-nas.vv-about-page .pageArticleDetail>header{display:none!important}body.in-o-nas.vv-about-page #content,body.in-o-nas.vv-about-page #content-wrapper,body.in-o-nas.vv-about-page .content,body.in-o-nas.vv-about-page .content-wrapper,body.in-o-nas.vv-about-page .content-wrapper-in,body.in-o-nas.vv-about-page .pageArticleDetail{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}body.in-o-nas.vv-about-page .pageArticleDetail,body.in-o-nas.vv-about-page .vv-about{color:#404041!important;font-family:var(--vv-font)!important}body.in-o-nas.vv-about-page .vv-about{--vv-about-max:1500px;--vv-about-side:clamp(28px,6vw,104px);width:100%!important;margin:0 auto!important;padding:0 0 clamp(72px,8vw,122px)!important}body.in-o-nas.vv-about-page .vv-about *{box-sizing:border-box!important}body.in-o-nas.vv-about-page .vv-about a{text-decoration:none!important}body.in-o-nas.vv-about-page .vv-about-eyebrow{display:block!important;margin:0 0 16px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(17px,1.25vw,22px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.02em!important}body.in-o-nas.vv-about-page .vv-about h1,body.in-o-nas.vv-about-page .vv-about h2,body.in-o-nas.vv-about-page .vv-about p{margin:0!important;font-family:var(--vv-font)!important}body.in-o-nas.vv-about-page .vv-about h1,body.in-o-nas.vv-about-page .vv-about h2{color:#404041!important;font-weight:800!important;letter-spacing:-.045em!important}body.in-o-nas.vv-about-page .vv-about p{color:#555!important;font-size:clamp(17px,1.28vw,21px)!important;font-weight:500!important;line-height:1.62!important}body.in-o-nas.vv-about-page .vv-about-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr)!important;gap:clamp(34px,5vw,86px)!important;align-items:center!important;min-height:clamp(620px,69vh,780px)!important;width:100%!important;margin:0!important;padding:clamp(88px,10vw,142px) var(--vv-about-side) clamp(78px,8vw,118px)!important;overflow:hidden!important;background:radial-gradient(circle at 16% 38%,hsla(0,0%,100%,.34) 0 17%,hsla(0,0%,100%,0) 39%),linear-gradient(115deg,#edc7bf,#f0c8c0 48%,#f5ded8)!important}body.in-o-nas.vv-about-page .vv-about-hero:after{content:""!important;position:absolute!important;right:clamp(-120px,-6vw,-52px)!important;bottom:clamp(-160px,-10vw,-80px)!important;width:clamp(260px,32vw,520px)!important;height:clamp(260px,32vw,520px)!important;border-radius:50%!important;background:hsla(24,56%,95%,.28)!important;pointer-events:none!important}body.in-o-nas.vv-about-page .vv-about-hero__copy,body.in-o-nas.vv-about-page .vv-about-hero__visual{position:relative!important;z-index:1!important}body.in-o-nas.vv-about-page .vv-about-hero h1{max-width:820px!important;color:#fff8ef!important;font-size:clamp(62px,7.8vw,134px)!important;line-height:.88!important;text-shadow:0 18px 36px rgba(64,64,65,.18)!important}body.in-o-nas.vv-about-page .vv-about-hero p{max-width:650px!important;margin-top:clamp(26px,2.8vw,42px)!important;color:#fff8ef!important;font-size:clamp(18px,1.45vw,24px)!important;font-weight:700!important;line-height:1.52!important;text-shadow:0 8px 22px rgba(64,64,65,.12)!important}body.in-o-nas.vv-about-page .vv-about-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;margin-top:clamp(28px,3vw,44px)!important}body.in-o-nas.vv-about-page .vv-about-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:0 28px!important;border-radius:999px!important;border:2px solid transparent!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-transform:lowercase!important;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease!important}body.in-o-nas.vv-about-page .vv-about-button--primary{background:#ac4d43!important;color:#fff8ef!important;box-shadow:0 16px 28px rgba(160,56,48,.18)!important}body.in-o-nas.vv-about-page .vv-about-button--light{background:rgba(255,248,239,.88)!important;color:#404041!important;border-color:hsla(0,0%,100%,.54)!important}body.in-o-nas.vv-about-page .vv-about-button:focus,body.in-o-nas.vv-about-page .vv-about-button:hover{background:#404041!important;color:#fff8ef!important;border-color:#404041!important;box-shadow:0 18px 36px rgba(64,64,65,.14)!important}body.in-o-nas.vv-about-page .vv-about-hero__visual{min-height:clamp(420px,48vw,650px)!important}body.in-o-nas.vv-about-page .vv-about-hero__image{display:block!important;width:min(760px,100%)!important;height:clamp(390px,44vw,610px)!important;margin:0 0 0 auto!important;object-fit:cover!important;object-position:center!important;border-radius:44px!important;box-shadow:0 28px 70px rgba(64,64,65,.22)!important}body.in-o-nas.vv-about-page .vv-about-hero__note{position:absolute!important;left:clamp(-16px,-1vw,0px)!important;bottom:clamp(16px,3vw,42px)!important;display:inline-flex!important;align-items:center!important;min-height:104px!important;padding:22px 28px!important;border-radius:30px!important;background:#fff8ef!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(18px,1.55vw,27px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:-.03em!important;box-shadow:0 22px 44px rgba(64,64,65,.13)!important}body.in-o-nas.vv-about-page .vv-about-strip{display:flex!important;justify-content:center!important;gap:clamp(26px,5vw,86px)!important;width:100%!important;padding:32px var(--vv-about-side)!important;background:#fff8ef!important;border-top:1px solid rgba(64,64,65,.06)!important;border-bottom:1px solid rgba(64,64,65,.06)!important;overflow:hidden!important}body.in-o-nas.vv-about-page .vv-about-strip span{color:#636363!important;font-family:var(--vv-font)!important;font-size:clamp(13px,1.02vw,16px)!important;font-weight:800!important;letter-spacing:.07em!important;line-height:1.25!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important}body.in-o-nas.vv-about-page .vv-about-final,body.in-o-nas.vv-about-page .vv-about-philosophy,body.in-o-nas.vv-about-page .vv-about-quote,body.in-o-nas.vv-about-page .vv-about-split,body.in-o-nas.vv-about-page .vv-about-steps{width:min(var(--vv-about-max),calc(100% - 2 * var(--vv-about-side)))!important;margin-left:auto!important;margin-right:auto!important}body.in-o-nas.vv-about-page .vv-about-split{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:clamp(32px,5vw,86px)!important;align-items:center!important;margin-top:clamp(72px,8vw,124px)!important}body.in-o-nas.vv-about-page .vv-about-split__image{overflow:hidden!important;min-height:clamp(360px,35vw,560px)!important;border-radius:40px!important;background:#fff8ef!important;box-shadow:0 28px 70px rgba(64,64,65,.11)!important}body.in-o-nas.vv-about-page .vv-about-split__image img{display:block!important;width:100%!important;height:100%!important;min-height:inherit!important;object-fit:cover!important;transition:transform .5s ease!important}body.in-o-nas.vv-about-page .vv-about-split__image:hover img{transform:scale(1.025)!important}body.in-o-nas.vv-about-page .vv-about-split__copy{max-width:680px!important}body.in-o-nas.vv-about-page .vv-about-final h2,body.in-o-nas.vv-about-page .vv-about-philosophy h2,body.in-o-nas.vv-about-page .vv-about-split h2,body.in-o-nas.vv-about-page .vv-about-steps h2{margin-bottom:clamp(22px,2.4vw,34px)!important;font-size:clamp(42px,5.4vw,86px)!important;line-height:.95!important}body.in-o-nas.vv-about-page .vv-about-philosophy p+p,body.in-o-nas.vv-about-page .vv-about-split p+p{margin-top:18px!important}body.in-o-nas.vv-about-page .vv-about-bento{display:grid!important;grid-template-columns:1.12fr .88fr .88fr!important;grid-auto-rows:clamp(220px,17vw,310px)!important;gap:22px!important;width:min(var(--vv-about-max),calc(100% - 2 * var(--vv-about-side)))!important;margin:clamp(76px,8vw,128px) auto 0!important}body.in-o-nas.vv-about-page .vv-about-bento__item{position:relative!important;display:flex!important;align-items:flex-end!important;min-height:0!important;overflow:hidden!important;padding:clamp(22px,2vw,32px)!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:34px!important;background:#edc7bf!important;box-shadow:0 22px 56px rgba(64,64,65,.1)!important;isolation:isolate!important;transition:box-shadow .24s ease,border-color .24s ease!important}body.in-o-nas.vv-about-page .vv-about-bento__item--large{grid-row:span 2!important}body.in-o-nas.vv-about-page .vv-about-bento__item img{position:absolute!important;inset:0!important;z-index:-2!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}body.in-o-nas.vv-about-page .vv-about-bento__item:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,rgba(64,64,65,0),rgba(64,64,65,.42))!important}body.in-o-nas.vv-about-page .vv-about-bento__item--soft:after{background:linear-gradient(180deg,hsla(10,56%,84%,.08),rgba(64,64,65,.45))!important}body.in-o-nas.vv-about-page .vv-about-bento__item span{display:inline-flex!important;flex-direction:column!important;gap:8px!important;max-width:min(430px,92%)!important;padding:16px 20px!important;border-radius:24px!important;background:rgba(64,64,65,.62)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body.in-o-nas.vv-about-page .vv-about-bento__item small,body.in-o-nas.vv-about-page .vv-about-bento__item strong{font-family:var(--vv-font)!important;line-height:1.12!important}body.in-o-nas.vv-about-page .vv-about-bento__item strong{color:#fff8ef!important;font-size:clamp(22px,2.2vw,36px)!important;font-weight:800!important;letter-spacing:-.02em!important}body.in-o-nas.vv-about-page .vv-about-bento__item small{color:rgba(255,248,239,.9)!important;font-size:clamp(13px,1.04vw,16px)!important;font-weight:700!important}body.in-o-nas.vv-about-page .vv-about-bento__item:focus,body.in-o-nas.vv-about-page .vv-about-bento__item:hover{border-color:#fff8ef!important;box-shadow:0 28px 72px rgba(64,64,65,.16)!important}body.in-o-nas.vv-about-page .vv-about-bento__item:focus img,body.in-o-nas.vv-about-page .vv-about-bento__item:hover img{transform:scale(1.03)!important}body.in-o-nas.vv-about-page .vv-about-philosophy{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:clamp(34px,5vw,84px)!important;align-items:start!important;margin-top:clamp(82px,8vw,132px)!important;padding:clamp(42px,5vw,74px)!important;border-radius:42px!important;background:#edc7bf!important;box-shadow:0 28px 80px rgba(64,64,65,.1)!important}body.in-o-nas.vv-about-page .vv-about-values{display:grid!important;gap:16px!important}body.in-o-nas.vv-about-page .vv-about-values article{display:flex!important;flex-direction:column!important;gap:8px!important;padding:24px 26px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:28px!important;background:rgba(255,248,239,.68)!important}body.in-o-nas.vv-about-page .vv-about-values strong{color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(22px,1.8vw,30px)!important;font-weight:800!important;line-height:1.06!important}body.in-o-nas.vv-about-page .vv-about-values span{color:#555!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body.in-o-nas.vv-about-page .vv-about-quote{margin-top:clamp(72px,8vw,120px)!important;padding:clamp(50px,7vw,96px) clamp(30px,7vw,112px)!important;border-top:1px solid rgba(172,77,67,.16)!important;border-bottom:1px solid rgba(172,77,67,.16)!important;text-align:center!important}body.in-o-nas.vv-about-page .vv-about-quote p{max-width:1120px!important;margin:0 auto!important;color:#404041!important;font-size:clamp(38px,5.2vw,86px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:-.045em!important}body.in-o-nas.vv-about-page .vv-about-quote span{display:block!important;margin-top:22px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:clamp(17px,1.4vw,23px)!important;font-weight:800!important}body.in-o-nas.vv-about-page .vv-about-steps{margin-top:clamp(76px,8vw,126px)!important}body.in-o-nas.vv-about-page .vv-about-steps h2{max-width:760px!important}body.in-o-nas.vv-about-page .vv-about-steps__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}body.in-o-nas.vv-about-page .vv-about-steps article{display:flex!important;flex-direction:column!important;min-height:260px!important;padding:30px!important;border:1px solid hsla(0,0%,100%,.9)!important;border-radius:34px!important;background:#fff8ef!important;box-shadow:0 22px 58px rgba(64,64,65,.08)!important}body.in-o-nas.vv-about-page .vv-about-steps em{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin-bottom:auto!important;border-radius:999px!important;background:#edc7bf!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:20px!important;font-style:normal!important;font-weight:800!important}body.in-o-nas.vv-about-page .vv-about-steps strong{margin-top:34px!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(24px,2vw,34px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.025em!important}body.in-o-nas.vv-about-page .vv-about-steps span{margin-top:12px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body.in-o-nas.vv-about-page .vv-about-founder{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)!important}body.in-o-nas.vv-about-page .vv-about-founder .vv-about-split__image{background:#edc7bf!important}body.in-o-nas.vv-about-page .vv-about-final{margin-top:clamp(82px,8vw,132px)!important;padding:clamp(50px,6vw,84px)!important;border-radius:42px!important;background:radial-gradient(circle at 82% 22%,hsla(0,0%,100%,.42) 0 18%,hsla(0,0%,100%,0) 38%),#edc7bf!important;text-align:center!important;box-shadow:0 28px 80px rgba(64,64,65,.1)!important}body.in-o-nas.vv-about-page .vv-about-final h2{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;color:#fff8ef!important;text-shadow:0 14px 28px rgba(64,64,65,.14)!important}body.in-o-nas.vv-about-page .vv-about-final p{max-width:760px!important;margin:0 auto!important;color:#fff8ef!important;font-weight:700!important}body.in-o-nas.vv-about-page .vv-about-final .vv-about-actions{justify-content:center!important}@media(max-width:1024px){body.in-o-nas.vv-about-page .vv-about-founder,body.in-o-nas.vv-about-page .vv-about-hero,body.in-o-nas.vv-about-page .vv-about-philosophy,body.in-o-nas.vv-about-page .vv-about-split{grid-template-columns:1fr!important}body.in-o-nas.vv-about-page .vv-about-hero__image{margin-left:0!important;width:100%!important}body.in-o-nas.vv-about-page .vv-about-bento{grid-template-columns:1fr 1fr!important}body.in-o-nas.vv-about-page .vv-about-bento__item--large{grid-column:span 2!important;grid-row:span 1!important}}@media(max-width:768px){body.in-o-nas.vv-about-page .vv-about{--vv-about-side:20px}body.in-o-nas.vv-about-page .vv-about-hero{min-height:0!important;padding-top:76px!important}body.in-o-nas.vv-about-page .vv-about-hero h1{font-size:clamp(54px,18vw,88px)!important}body.in-o-nas.vv-about-page .vv-about-hero__visual{min-height:0!important}body.in-o-nas.vv-about-page .vv-about-hero__image{height:360px!important;border-radius:32px!important}body.in-o-nas.vv-about-page .vv-about-hero__note{position:relative!important;left:auto!important;bottom:auto!important;margin-top:-44px!important;margin-left:18px!important}body.in-o-nas.vv-about-page .vv-about-strip{justify-content:flex-start!important;overflow:auto!important;padding:24px 20px!important;-webkit-overflow-scrolling:touch!important}body.in-o-nas.vv-about-page .vv-about-split__image{min-height:340px!important;border-radius:30px!important}body.in-o-nas.vv-about-page .vv-about-bento,body.in-o-nas.vv-about-page .vv-about-steps__grid{grid-template-columns:1fr!important}body.in-o-nas.vv-about-page .vv-about-bento__item,body.in-o-nas.vv-about-page .vv-about-bento__item--large{grid-column:auto!important;grid-row:auto!important;min-height:280px!important}body.in-o-nas.vv-about-page .vv-about-final,body.in-o-nas.vv-about-page .vv-about-philosophy{border-radius:32px!important;padding:34px 24px!important}}@media(max-width:520px){body.in-o-nas.vv-about-page .vv-about-actions{align-items:stretch!important;flex-direction:column!important}body.in-o-nas.vv-about-page .vv-about-button{width:100%!important}body.in-o-nas.vv-about-page .vv-about-final h2,body.in-o-nas.vv-about-page .vv-about-philosophy h2,body.in-o-nas.vv-about-page .vv-about-split h2,body.in-o-nas.vv-about-page .vv-about-steps h2{font-size:clamp(38px,12vw,58px)!important}body.in-o-nas.vv-about-page .vv-about-quote p{font-size:clamp(34px,11vw,56px)!important}}@media(max-width:768px){body.in-postupy.vv-category-guides #filters-wrapper.vv-guides-filter-wrapper-placement .filter-section-button .toggle-filters,body.in-postupy.vv-category-guides .filter-section-button.vv-guides-filter-button-placement .toggle-filters{min-height:43px!important;height:43px!important;padding-top:0!important;padding-bottom:0!important}body.in-postupy.vv-category-guides #products>.product.vv-guide-product-card>.p:before,body.in-postupy.vv-category-guides #products>.product>.p:before{top:16px!important;right:-43px!important;width:150px!important;height:24px!important;font-size:11px!important;box-shadow:0 8px 18px rgba(64,64,65,.1)!important}body.in-postupy.vv-category-guides #products>.product>.p{height:auto!important;min-height:0!important}body.in-postupy.vv-category-guides #products>.product .image{flex:0 0 auto!important}body.in-postupy.vv-category-guides #products>.product .p-in{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;height:auto!important;min-height:37px!important;margin-top:0!important;padding:4px 9px 2px!important}body.in-postupy.vv-category-guides #products>.product .p-in-in{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:0 0 auto!important;order:1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;gap:0!important}body.in-postupy.vv-category-guides #products>.product .name,body.in-postupy.vv-category-guides #products>.product a.name{display:block!important;order:1!important;max-height:none!important;margin:clamp(10px,3.6vw,16px) 0 0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;font-size:13.5px!important;line-height:1.12!important}body.in-postupy.vv-category-guides #products>.product .vv-guide-difficulty-badge{grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important;order:2!important;display:inline-flex!important;align-self:flex-start!important;justify-self:start!important;max-width:100%!important;min-height:18px!important;margin:0!important;padding:0 12px!important;font-size:11.5px!important}body.in-postupy.vv-category-guides #products>.product .p-bottom{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}}body.id-404{overflow-x:hidden!important}body.id-404 #content-wrapper,body.id-404 #content-wrapper>.content-wrapper-in{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.id-404 #content-wrapper .breadcrumbs{display:none!important}html body.id-404 main#content.content.wide{position:relative!important;left:50%!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:100vw!important;max-width:none!important;min-height:clamp(680px,100svh,920px)!important;margin:0!important;padding:clamp(104px,11vh,138px) clamp(24px,7vw,120px) clamp(300px,36vh,430px)!important;box-sizing:border-box!important;background:linear-gradient(180deg,hsla(35,66%,94%,.06),hsla(35,66%,94%,0) 68%,hsla(35,66%,94%,.08)),url(https://shop.vevaticce.cz/user/documents/upload/obrazky/Heros/motanice%20z%20dalky.png) center 66% /cover no-repeat!important;transform:translateX(-50%)!important;overflow:hidden!important}body.id-404 #content .content-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.id-404 #content .pageArticleDetail{display:flex!important;flex-direction:column!important;align-items:center!important;width:min(920px,100%)!important;max-width:100%!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}body.id-404 #content .pageArticleDetail>header{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.id-404 #content .pageArticleDetail h1{max-width:none!important;margin:0 0 clamp(18px,2vw,30px)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(38px,4.2vw,64px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;text-shadow:0 12px 28px rgba(64,64,65,.16),0 24px 54px rgba(172,77,67,.12)!important}body.id-404 #content .pageArticleDetail [itemprop=about]{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.id-404 #content .pageArticleDetail [itemprop=about]:before{display:none!important;content:none!important}body.id-404 #content .pageArticleDetail p{max-width:46em!important;margin:0 0 clamp(10px,1.2vw,17px)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:clamp(16px,1.25vw,20px)!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 8px 22px rgba(64,64,65,.12),0 16px 34px rgba(172,77,67,.1)!important}body.id-404 #content .pageArticleDetail p img{display:none!important}body.id-404 #content .pageArticleDetail p:empty,body.id-404 #content .pageArticleDetail p:last-child:has(>br:only-child){display:none!important}body.id-404 #content .pageArticleDetail a{color:#ac4d43!important;font-weight:800!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important;transition:color .2s ease!important}body.id-404 #content .pageArticleDetail a:focus,body.id-404 #content .pageArticleDetail a:hover{color:#8f3f37!important}body.id-404 .custom-footer__newsletter,body.id-404 .footer-newsletter-full-width{display:none!important}body.id-404 #footer{margin-top:0!important}@media(max-width:768px){html body.id-404 main#content.content.wide{min-height:calc(100svh - 60px)!important;padding:clamp(88px,12vh,112px) 22px 300px!important;background-position:center 72%!important}body.id-404 #content .pageArticleDetail h1{margin-bottom:18px!important;font-size:clamp(34px,10vw,44px)!important;line-height:1!important}body.id-404 #content .pageArticleDetail p{margin-bottom:11px!important;font-size:15px!important;line-height:1.38!important}}body.vv-beginner-guide-page,body.vv-beginner-guide-page #content,body.vv-beginner-guide-page #wrap,body.vv-beginner-guide-page #wrapper,body.vv-beginner-guide-page .content,body.vv-beginner-guide-page .content-in,body.vv-beginner-guide-page .content-inner,body.vv-beginner-guide-page .content-wrapper,body.vv-beginner-guide-page .content-wrapper-in,body.vv-beginner-guide-page .overall-wrapper,body.vv-beginner-guide-page main{background:var(--vv-cream)!important}html body.vv-beginner-guide-page .pageArticleDetail>header{display:none!important}html body.vv-beginner-guide-page #content-wrapper,html body.vv-beginner-guide-page .content,html body.vv-beginner-guide-page .content-in,html body.vv-beginner-guide-page .content-inner,html body.vv-beginner-guide-page .content-wrapper,html body.vv-beginner-guide-page .content-wrapper-in,html body.vv-beginner-guide-page .pageArticleDetail,html body.vv-beginner-guide-page main#content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}@media(min-width:769px){html body.vv-beginner-guide-page .breadcrumbs{display:flex!important}html body.vv-beginner-guide-page:not(.vv-header-scrolled) #header{background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.vv-beginner-guide-page:not(.vv-header-scrolled) #header:after{content:none!important;display:none!important}}@media(max-width:768px){html:has(body.vv-beginner-guide-page:not(.vv-header-scrolled)):before{background:transparent!important;opacity:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}html body.vv-beginner-guide-page .breadcrumbs{display:none!important}html body.vv-beginner-guide-page .overall-wrapper{padding-top:0!important}html body.vv-beginner-guide-page:not(.vv-header-scrolled) #header:before{background:transparent!important;opacity:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body.vv-beginner-guide-page main#content .content-inner>article.pageArticleDetail{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.vv-beginner-guide-page .vv-beginner{--vv-beginner-max:1500px;--vv-beginner-side:clamp(28px,6vw,104px);width:100%!important;margin:0!important;padding:0 0 clamp(76px,8vw,126px)!important;overflow:hidden!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}body.vv-beginner-guide-page .vv-beginner *,body.vv-beginner-guide-page .vv-beginner :after,body.vv-beginner-guide-page .vv-beginner :before{box-sizing:border-box!important}body.vv-beginner-guide-page .vv-beginner a{color:inherit!important;text-decoration:none!important}body.vv-beginner-guide-page .vv-beginner h1,body.vv-beginner-guide-page .vv-beginner h2,body.vv-beginner-guide-page .vv-beginner h3,body.vv-beginner-guide-page .vv-beginner p{margin:0!important;font-family:var(--vv-font)!important}body.vv-beginner-guide-page .vv-beginner h1,body.vv-beginner-guide-page .vv-beginner h2,body.vv-beginner-guide-page .vv-beginner h3{color:var(--vv-dark)!important;font-weight:800!important;letter-spacing:-.045em!important}body.vv-beginner-guide-page .vv-beginner li,body.vv-beginner-guide-page .vv-beginner p{color:#555!important;font-size:clamp(17px,1.2vw,20px)!important;font-weight:500!important;line-height:1.58!important}body.vv-beginner-guide-page .vv-beginner [id]{scroll-margin-top:112px!important}body.vv-beginner-guide-page .vv-beginner-eyebrow{display:block!important;margin:0 0 16px!important;color:var(--vv-hover)!important;font-size:clamp(15px,1.18vw,20px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:.025em!important}body.vv-beginner-guide-page .vv-beginner-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:0 30px!important;border:2px solid transparent!important;border-radius:var(--vv-pill-radius)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-align:center!important;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}body.vv-beginner-guide-page .vv-beginner-button--primary{background:var(--vv-hover)!important;color:#fff8ef!important;box-shadow:0 16px 30px rgba(160,56,48,.18)!important}body.vv-beginner-guide-page .vv-beginner-button--light{border-color:hsla(0,0%,100%,.62)!important;background:rgba(255,248,239,.9)!important;color:var(--vv-dark)!important;box-shadow:0 16px 30px rgba(64,64,65,.08)!important}body.vv-beginner-guide-page .vv-beginner-button:focus-visible,body.vv-beginner-guide-page .vv-beginner-button:hover{border-color:var(--vv-dark)!important;background:var(--vv-dark)!important;color:#fff8ef!important;box-shadow:0 18px 38px rgba(64,64,65,.16)!important;transform:translateY(-2px)!important}body.vv-beginner-guide-page .vv-beginner a:focus-visible,body.vv-beginner-guide-page .vv-beginner summary:focus-visible{outline:3px solid #8f3f37!important;outline-offset:4px!important}body.vv-beginner-guide-page .vv-beginner-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr)!important;gap:clamp(34px,5vw,86px)!important;align-items:start!important;min-height:clamp(650px,72vh,820px)!important;width:100%!important;padding:clamp(82px,6.5vw,102px) var(--vv-beginner-side) clamp(74px,8vw,116px)!important;overflow:hidden!important;background:radial-gradient(circle at 16% 34%,hsla(0,0%,100%,.32) 0 18%,hsla(0,0%,100%,0) 39%),linear-gradient(115deg,#edc7bf,#efc7bf 50%,#f5ded8)!important}body.vv-beginner-guide-page .vv-beginner-hero:after{content:""!important;position:absolute!important;right:clamp(-130px,-6vw,-54px)!important;bottom:clamp(-170px,-10vw,-84px)!important;width:clamp(280px,32vw,530px)!important;aspect-ratio:1!important;border-radius:50%!important;background:hsla(24,56%,95%,.3)!important;pointer-events:none!important}body.vv-beginner-guide-page .vv-beginner-hero__copy,body.vv-beginner-guide-page .vv-beginner-hero__visual{position:relative!important;z-index:1!important}body.vv-beginner-guide-page .vv-beginner-hero__copy{align-self:center!important}body.vv-beginner-guide-page .vv-beginner-hero__visual{align-self:start!important}body.vv-beginner-guide-page .vv-beginner-hero h1{max-width:900px!important;color:#fff8ef!important;font-size:clamp(52px,5.7vw,96px)!important;line-height:.98!important;text-shadow:0 18px 38px rgba(64,64,65,.17)!important}body.vv-beginner-guide-page .vv-beginner-hero h1>span{display:block!important}body.vv-beginner-guide-page .vv-beginner-hero__accent{display:block!important;width:max-content!important;max-width:100%!important;margin-top:18px!important;color:var(--vv-red)!important;font-size:clamp(25px,2.43vw,41px)!important;font-weight:800!important;line-height:1!important;letter-spacing:-.035em!important}body.vv-beginner-guide-page .vv-beginner-hero p{max-width:720px!important;margin-top:clamp(22px,2.4vw,36px)!important;color:#fff8ef!important;font-size:clamp(17px,1.3vw,22px)!important;font-weight:700!important;line-height:1.5!important;text-shadow:0 8px 20px rgba(64,64,65,.12)!important}body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button{margin-top:clamp(28px,3vw,42px)!important}body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten{position:relative!important;width:max-content!important;max-width:100%!important;min-height:0!important;padding:0 7px 11px!important;border:0!important;border-radius:0!important;border-color:transparent!important;background:transparent!important;color:#b85d55!important;font-family:Caveat,cursive!important;font-size:clamp(30px,2.55vw,42px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:.01em!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:rotate(-2deg)!important}body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten:after{content:""!important;position:absolute!important;right:2px!important;bottom:0!important;left:2px!important;height:10px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M3 5.5C40 10.7 72 2.2 111 5.4c43 3.6 78 7.7 126-.5' fill='none' stroke='%23b85d55' stroke-width='3.2' stroke-linecap='round'/%3E%3Cpath d='M7 9.3c47-2.7 73-.8 111 1 39 1.8 75-3.9 116-2.8' fill='none' stroke='%23b85d55' stroke-width='1.35' stroke-linecap='round' opacity='.58'/%3E%3C/svg%3E") 50% /100% 100% no-repeat!important;pointer-events:none!important;transform:rotate(.35deg)!important;transform-origin:center!important;transition:transform .22s ease!important}body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten:focus-visible,body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten:hover{border-color:transparent!important;background:transparent!important;color:var(--vv-red)!important;box-shadow:none!important;transform:translateY(-2px) rotate(-2deg)!important}body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten:focus-visible:after,body.vv-beginner-guide-page .vv-beginner-hero .vv-beginner-button--handwritten:hover:after{transform:rotate(-.25deg) scaleX(1.035)!important}body.vv-beginner-guide-page .vv-beginner-hero__visual{height:clamp(430px,44vw,650px)!important;min-height:0!important;overflow:hidden!important;border-radius:44px!important;box-shadow:0 28px 70px rgba(64,64,65,.2)!important}body.vv-beginner-guide-page .vv-beginner-hero__image{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;transform:scale(1.08)!important;transform-origin:center!important}body.vv-beginner-guide-page .vv-beginner-nav{width:100%!important;padding:clamp(38px,5vw,66px) var(--vv-beginner-side)!important;border-top:1px solid rgba(64,64,65,.06)!important;border-bottom:1px solid rgba(64,64,65,.06)!important;background:#fff8ef!important}body.vv-beginner-guide-page .vv-beginner-nav__inner{width:min(var(--vv-beginner-max),100%)!important;margin:0 auto!important}body.vv-beginner-guide-page .vv-beginner-nav h2{margin-bottom:28px!important;font-size:clamp(17.28px,1.8432vw,30.08px)!important;line-height:1!important}body.vv-beginner-guide-page .vv-beginner-nav__grid{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:clamp(10px,1vw,16px)!important}body.vv-beginner-guide-page .vv-beginner-nav__grid a{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:220px!important;padding:22px 12px 20px!important;border:1px solid hsla(8,52%,70%,.22)!important;border-radius:26px!important;background:linear-gradient(145deg,hsla(12,72%,93%,.92),hsla(10,63%,85%,.72))!important;-webkit-backdrop-filter:blur(16px) saturate(118%)!important;backdrop-filter:blur(16px) saturate(118%)!important;color:var(--vv-dark)!important;text-align:center!important;box-shadow:0 18px 42px rgba(172,77,67,.1),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(172,77,67,.06)!important;overflow:hidden!important;transition:background .24s ease,border-color .24s ease,transform .24s ease,box-shadow .24s ease!important}body.vv-beginner-guide-page .vv-beginner-nav__grid a:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(255,244,241,.3),transparent 48%,rgba(172,77,67,.08))!important;pointer-events:none!important}body.vv-beginner-guide-page .vv-beginner-nav__icon{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(68px,5.2vw,86px)!important;height:clamp(68px,5.2vw,86px)!important;margin:0 auto 18px!important}body.vv-beginner-guide-page .vv-beginner-nav__icon img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;filter:drop-shadow(0 8px 12px rgba(64,64,65,.2))!important;transition:filter .24s ease,transform .24s ease!important}body.vv-beginner-guide-page .vv-beginner-nav__label{position:relative!important;z-index:1!important;display:block!important;color:var(--vv-dark)!important;font-size:clamp(12px,1vw,15px)!important;font-weight:800!important;line-height:1.22!important;letter-spacing:.015em!important;text-transform:uppercase!important;text-shadow:0 5px 12px rgba(64,64,65,.18)!important}body.vv-beginner-guide-page .vv-beginner-nav__grid a:focus-visible,body.vv-beginner-guide-page .vv-beginner-nav__grid a:hover{border-color:hsla(8,52%,70%,.34)!important;background:linear-gradient(145deg,hsla(12,72%,92%,.96),hsla(9,64%,79%,.8))!important;box-shadow:0 24px 50px rgba(172,77,67,.18),inset 0 1px 0 hsla(0,0%,100%,.94)!important;transform:translateY(-5px)!important}body.vv-beginner-guide-page .vv-beginner-nav__grid a:focus-visible .vv-beginner-nav__icon img,body.vv-beginner-guide-page .vv-beginner-nav__grid a:hover .vv-beginner-nav__icon img,body.vv-beginner-guide-page .vv-beginner-process__item:hover .vv-beginner-process__image{filter:drop-shadow(0 10px 15px rgba(172,77,67,.28))!important;transform:scale(1.04)!important}body.vv-beginner-guide-page .vv-beginner-final,body.vv-beginner-guide-page .vv-beginner-section{width:min(var(--vv-beginner-max),calc(100% - 2 * var(--vv-beginner-side)))!important;margin-left:auto!important;margin-right:auto!important}body.vv-beginner-guide-page .vv-beginner-section{margin-top:clamp(76px,8vw,126px)!important}body.vv-beginner-guide-page .vv-beginner-heading{max-width:980px!important;margin-bottom:clamp(30px,4vw,58px)!important}body.vv-beginner-guide-page .vv-beginner-final h2,body.vv-beginner-guide-page .vv-beginner-heading h2{font-size:clamp(35.2px,4.56vw,70.4px)!important;line-height:.95!important}body.vv-beginner-guide-page .vv-beginner-heading.vv-beginner-heading--compact h2{font-size:clamp(21.6px,2.304vw,37.6px)!important;line-height:1!important}body.vv-beginner-guide-page .vv-beginner-heading .vv-beginner-heading__answer{margin:22px 0 0!important}body.vv-beginner-guide-page .vv-beginner-heading>p{max-width:860px!important;margin-top:22px!important}body.vv-beginner-guide-page .vv-beginner-process{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:clamp(8px,1vw,16px)!important;margin-bottom:38px!important}body.vv-beginner-guide-page .vv-beginner-process__item{display:flex!important;flex:1 1 0!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;min-height:clamp(230px,22vw,320px)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}body.vv-beginner-guide-page .vv-beginner-process__visual{display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(120px,11vw,170px)!important;height:clamp(180px,16.5vw,255px)!important;margin:0 auto 10px!important}body.vv-beginner-guide-page .vv-beginner-process__image{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 14px 18px rgba(64,64,65,.2))!important;transition:filter .24s ease,transform .24s ease!important}body.vv-beginner-guide-page .vv-beginner-process__visual--stitches .vv-beginner-process__image{width:68%!important;height:68%!important}body.vv-beginner-guide-page .vv-beginner-process__item strong{color:#636363!important;font-size:clamp(15px,1.25vw,21px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:.025em!important;text-transform:uppercase!important;text-shadow:0 5px 12px rgba(64,64,65,.12)!important}body.vv-beginner-guide-page .vv-beginner-process>b{align-self:center!important;color:var(--vv-hover)!important;font-size:clamp(24px,2vw,32px)!important;font-weight:800!important;line-height:1!important;transform:translateY(-18px)!important}body.vv-beginner-guide-page .vv-beginner-accordion{display:grid!important;gap:14px!important}body.vv-beginner-guide-page .vv-beginner-accordion--two{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}body.vv-beginner-guide-page .vv-beginner-accordion details{overflow:hidden!important;border:1px solid rgba(172,77,67,.14)!important;border-radius:26px!important;background:rgba(255,248,239,.88)!important;box-shadow:0 16px 38px rgba(64,64,65,.06)!important}body.vv-beginner-guide-page .vv-beginner-accordion summary{position:relative!important;display:flex!important;align-items:center!important;min-height:70px!important;padding:18px 62px 18px 24px!important;list-style:none!important;color:var(--vv-dark)!important;cursor:pointer!important;font-size:clamp(17px,1.35vw,22px)!important;font-weight:800!important;line-height:1.2!important}body.vv-beginner-guide-page .vv-beginner-accordion summary::-webkit-details-marker{display:none!important}body.vv-beginner-guide-page .vv-beginner-accordion summary:after{content:"+"!important;position:absolute!important;right:20px!important;top:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#edc7bf!important;color:var(--vv-hover)!important;font-size:24px!important;line-height:1!important;transform:translateY(-50%)!important;transition:transform .22s ease,background .22s ease,color .22s ease!important}body.vv-beginner-guide-page .vv-beginner-accordion details[open] summary:after{background:var(--vv-hover)!important;color:#fff8ef!important;transform:translateY(-50%) rotate(45deg)!important}body.vv-beginner-guide-page .vv-beginner-accordion details[open] summary{color:var(--vv-hover)!important}body.vv-beginner-guide-page .vv-beginner-accordion__answer{padding:0 24px 24px!important;animation:vvBeginnerAccordionIn .24s ease both!important}body.vv-beginner-guide-page .vv-beginner-accordion__answer p{max-width:920px!important;font-size:16px!important;line-height:1.55!important}@keyframes vvBeginnerAccordionIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body.vv-beginner-guide-page .vv-beginner-section--glass,body.vv-beginner-guide-page .vv-beginner-section--rose{padding:clamp(38px,5.5vw,82px)!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:42px!important;box-shadow:0 26px 76px rgba(64,64,65,.09),inset 0 1px 0 hsla(0,0%,100%,.78)!important}body.vv-beginner-guide-page .vv-beginner-section--rose{background:radial-gradient(circle at 84% 18%,hsla(0,0%,100%,.42) 0 16%,hsla(0,0%,100%,0) 36%),#edc7bf!important}body.vv-beginner-guide-page .vv-beginner-section--glass{background:linear-gradient(135deg,hsla(0,0%,100%,.66),hsla(24,56%,95%,.82))!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important;backdrop-filter:blur(18px) saturate(1.05)!important}body.vv-beginner-guide-page .vv-beginner-check-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body.vv-beginner-guide-page .vv-beginner-flip-card{position:relative!important;min-width:0!important;min-height:292px!important;padding:0!important;border:0!important;border-radius:30px!important;outline:none!important;background:transparent!important;color:var(--vv-dark)!important;cursor:pointer!important;perspective:1400px!important;text-align:inherit!important;-webkit-tap-highlight-color:transparent!important}body.vv-beginner-guide-page .vv-beginner-flip-card__inner{position:relative!important;display:block!important;width:100%!important;min-height:292px!important;transform-style:preserve-3d!important;transition:transform .68s cubic-bezier(.2,.72,.2,1)!important}body.vv-beginner-guide-page .vv-beginner-flip-card.is-flipped .vv-beginner-flip-card__inner{transform:rotateY(180deg)!important}body.vv-beginner-guide-page .vv-beginner-flip-card__face{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:28px!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:30px!important;box-shadow:0 22px 54px rgba(126,76,70,.12),inset 0 1px 0 hsla(0,0%,100%,.82)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}body.vv-beginner-guide-page .vv-beginner-flip-card__face--front{background:radial-gradient(circle at 22% 16%,hsla(0,0%,100%,.56),hsla(0,0%,100%,0) 38%),rgba(255,244,239,.66)!important}body.vv-beginner-guide-page .vv-beginner-flip-card__title{display:flex!important;align-items:center!important;justify-content:center!important;max-width:86%!important}body.vv-beginner-guide-page .vv-beginner-flip-card__title strong{color:var(--vv-dark)!important;font-size:clamp(20px,1.7vw,27px)!important;font-weight:800!important;line-height:1.18!important;text-align:center!important}body.vv-beginner-guide-page .vv-beginner-flip-card__face--back{padding:clamp(28px,3vw,42px)!important;background:radial-gradient(circle at 82% 12%,hsla(0,0%,100%,.64),hsla(0,0%,100%,0) 36%),linear-gradient(145deg,#f9e8e3,#efc8c0)!important;transform:rotateY(180deg)!important}body.vv-beginner-guide-page .vv-beginner-flip-card__copy{display:block!important;max-width:34ch!important;color:#555!important;font-size:clamp(15px,1.15vw,18px)!important;font-weight:600!important;line-height:1.5!important;text-align:left!important}body.vv-beginner-guide-page .vv-beginner-flip-card:focus-visible{outline:3px solid rgba(160,56,48,.72)!important;outline-offset:4px!important}body.vv-beginner-guide-page .vv-beginner p.vv-beginner-highlight{max-width:860px!important;margin:clamp(58px,5vw,78px) auto 0!important;color:#b85d55!important;font-family:Caveat,cursive!important;font-size:clamp(25px,2vw,32px)!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.01em!important;text-align:center!important;text-shadow:none!important}body.vv-beginner-guide-page .vv-beginner p.vv-beginner-highlight:after{content:"\00a0\2665";display:inline!important;margin-left:0!important;color:#b85d55!important;font-family:Arial,sans-serif!important;font-size:.66em!important;line-height:1!important}body.vv-beginner-guide-page .vv-beginner-section--obavy{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.vv-beginner-guide-page .vv-beginner-compare{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:20px!important}body.vv-beginner-guide-page .vv-beginner-compare article{height:100%!important;min-height:clamp(300px,24vw,390px)!important;padding:clamp(28px,3.5vw,50px)!important;border:1px solid hsla(0,0%,100%,.16)!important;border-radius:32px!important;box-shadow:0 22px 54px rgba(64,64,65,.1)!important}body.vv-beginner-guide-page .vv-beginner-compare__fear{background:#636363!important}body.vv-beginner-guide-page .vv-beginner-compare__reality{background:#edc7bf!important}body.vv-beginner-guide-page .vv-beginner-compare h3{margin-bottom:24px!important;color:#fff8ef!important;font-size:clamp(27px,2.6vw,42px)!important;line-height:1.05!important}body.vv-beginner-guide-page .vv-beginner-compare__reality h3{color:var(--vv-dark)!important}body.vv-beginner-guide-page .vv-beginner-compare ul{display:grid!important;gap:15px!important;margin:0!important;padding:0!important;list-style:none!important}body.vv-beginner-guide-page .vv-beginner-compare li{position:relative!important;padding-left:30px!important;color:#fff8ef!important;font-size:17px!important;font-weight:700!important}body.vv-beginner-guide-page .vv-beginner-compare__reality li{color:var(--vv-dark)!important}body.vv-beginner-guide-page .vv-beginner-compare li:before{content:"—"!important;position:absolute!important;left:0!important;color:#edc7bf!important;font-weight:800!important}body.vv-beginner-guide-page .vv-beginner-compare__reality li:before{content:"✓"!important;color:var(--vv-hover)!important}body.vv-beginner-guide-page .vv-beginner-center-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin-top:30px!important}body.vv-beginner-guide-page .vv-beginner-center-cta p{max-width:800px!important;color:#636363!important;font-weight:700!important}body.vv-beginner-guide-page .vv-beginner-tools{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}body.vv-beginner-guide-page .vv-beginner-tool-card{overflow:hidden!important;border:1px solid hsla(0,0%,100%,.9)!important;border-radius:30px!important;background:#fff8ef!important;box-shadow:0 20px 50px rgba(64,64,65,.08)!important}body.vv-beginner-guide-page .vv-beginner-tool-card figure{position:relative!important;aspect-ratio:4/3!important;margin:0!important;overflow:hidden!important;background:#edc7bf!important}body.vv-beginner-guide-page .vv-beginner-tool-card img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .45s ease!important}body.vv-beginner-guide-page .vv-beginner-tool-card>div{padding:22px 20px 24px!important}body.vv-beginner-guide-page .vv-beginner-tool-card h3{font-size:clamp(22px,1.8vw,30px)!important;line-height:1.05!important}body.vv-beginner-guide-page .vv-beginner-tool-card p{margin-top:10px!important;font-size:15px!important;line-height:1.45!important}body.vv-beginner-guide-page .vv-beginner-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;justify-content:center!important;margin-top:clamp(30px,4vw,52px)!important}body.vv-beginner-guide-page .vv-beginner-section--format-cloud{overflow:hidden!important;padding:clamp(30px,2.5vw,36px)!important}body.vv-beginner-guide-page .vv-beginner-section--format-cloud>.vv-beginner-heading{max-width:980px!important;margin-bottom:clamp(18px,1.8vw,24px)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(5,110px)!important;gap:4px 0!important;align-items:center!important;width:100%!important;max-width:1360px!important;margin:0 auto!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__center{position:relative!important;z-index:1!important;display:flex!important;grid-column:1/8!important;grid-row:1/6!important;align-self:stretch!important;align-items:stretch!important;justify-content:stretch!important;min-height:0!important;padding:0!important;border:0!important;border-radius:52px 38px 48px 42px/44px 54px 40px 50px!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__image{display:block!important;flex:1 1 auto!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:drop-shadow(0 18px 26px rgba(64,64,65,.16))!important;transform:translateX(5%) scale(.92)!important;transform-origin:center!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card,body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__inner{min-height:110px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card{z-index:2!important;width:100%!important;max-width:500px!important;justify-self:start!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face{padding:clamp(26px,2.5vw,38px)!important;border-radius:54px 42px 58px 46px/46px 58px 44px 56px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card:nth-of-type(2n) .vv-beginner-flip-card__face{border-radius:42px 58px 46px 54px/56px 44px 58px 46px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--front{padding:16px!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--back{padding:clamp(12px,1vw,16px)!important;background:radial-gradient(circle at 82% 12%,hsla(0,0%,100%,.62),hsla(0,0%,100%,0) 38%),linear-gradient(145deg,#f9e7e2,#efc1b8)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__title strong{font-size:clamp(23.1px,1.815vw,30.8px)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__copy{max-width:37ch!important;font-size:clamp(14px,1vw,16px)!important;line-height:1.42!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--1{grid-column:8/13!important;grid-row:1!important;justify-self:end!important;transform:translateX(clamp(-38px,-2vw,-18px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--2{grid-column:8/13!important;grid-row:2!important;justify-self:end!important;transform:translateX(clamp(-174px,-9vw,-108px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--3{grid-column:8/13!important;grid-row:3!important;justify-self:end!important;transform:translateX(clamp(-290px,-15vw,-180px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--4{grid-column:8/13!important;grid-row:4!important;justify-self:end!important;transform:translateX(clamp(-174px,-9vw,-108px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--5{grid-column:8/13!important;grid-row:5!important;justify-self:end!important;transform:translateX(clamp(-38px,-2vw,-18px))!important}body.vv-beginner-guide-page .vv-beginner-time-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(16px,2vw,28px)!important}body.vv-beginner-guide-page .vv-beginner-time-grid article{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.vv-beginner-guide-page .vv-beginner-time-grid figure{aspect-ratio:1.16/1!important;margin:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.9)!important;border-radius:30px!important;background:#fff!important;box-shadow:0 20px 50px rgba(64,64,65,.1)!important}body.vv-beginner-guide-page .vv-beginner-time-grid img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .45s ease!important}body.vv-beginner-guide-page .vv-beginner-time-grid article>div{padding:clamp(20px,2vw,28px) 8px 0!important;text-align:center!important}body.vv-beginner-guide-page .vv-beginner-time-grid h3{margin:0!important;color:var(--vv-dark)!important;font-size:clamp(20px,1.6vw,27px)!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:uppercase!important}body.vv-beginner-guide-page .vv-beginner-time-grid p{margin-top:12px!important;color:#636363!important;font-size:clamp(17px,1.35vw,22px)!important;font-weight:600!important;line-height:1.3!important}body.vv-beginner-guide-page .vv-beginner p.vv-beginner-after-note{margin-top:clamp(46px,5vw,72px)!important;color:#b85d55!important;font-family:Caveat,cursive!important;font-size:clamp(25px,2vw,32px)!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.01em!important;text-align:center!important}body.vv-beginner-guide-page .vv-beginner p.vv-beginner-after-note:after{content:"\00a0\2665"!important;display:inline!important;color:#b85d55!important;font-family:Arial,sans-serif!important;font-size:.66em!important;line-height:1!important}body.vv-beginner-guide-page .vv-beginner-steps{--vv-step-size:clamp(288px,27vw,378px);position:relative!important;display:block!important;min-height:calc(var(--vv-step-size) + 40px)!important;isolation:isolate!important}body.vv-beginner-guide-page .vv-beginner-steps__status{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.vv-beginner-guide-page .vv-beginner-step{position:absolute!important;top:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;width:var(--vv-step-size)!important;height:var(--vv-step-size)!important;min-height:0!important;margin:0!important;padding:clamp(34px,3.8vw,56px)!important;border:1px solid hsla(0,0%,100%,.92)!important;border-radius:50%!important;appearance:none!important;-webkit-appearance:none!important;background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.62),hsla(0,0%,100%,0) 42%),linear-gradient(145deg,#f8ddd7,#edbbb1)!important;color:#404041!important;box-shadow:0 24px 60px rgba(126,76,70,.15),inset 0 1px 0 hsla(0,0%,100%,.86)!important;font-family:Jost,sans-serif!important;opacity:1!important;text-align:center!important;cursor:pointer!important;transition:left .72s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),background .35s ease,border-color .35s ease,box-shadow .35s ease,filter .35s ease!important}body.vv-beginner-guide-page .vv-beginner-step:first-of-type{left:calc((100% - var(--vv-step-size)) * .68)!important;z-index:3!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(2){left:calc((100% - var(--vv-step-size)) * .79)!important;z-index:2!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(3){left:calc((100% - var(--vv-step-size)) * .9)!important;z-index:1!important}body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="1"] .vv-beginner-step:first-of-type{left:calc((100% - var(--vv-step-size)) * .42)!important}body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="2"] .vv-beginner-step:first-of-type,body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="3"] .vv-beginner-step:first-of-type{left:0!important}body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="2"] .vv-beginner-step:nth-of-type(2),body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="3"] .vv-beginner-step:nth-of-type(2){left:calc((100% - var(--vv-step-size)) * .5)!important}body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="2"] .vv-beginner-step:nth-of-type(3),body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="3"] .vv-beginner-step:nth-of-type(3){left:calc(100% - var(--vv-step-size))!important}body.vv-beginner-guide-page .vv-beginner-step.is-current{z-index:4!important;border-color:hsla(0,0%,100%,.98)!important;background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.72),hsla(0,0%,100%,0) 44%),linear-gradient(145deg,#f9e3dd,#eeb3a8)!important;box-shadow:0 34px 78px rgba(126,76,70,.22),inset 0 1px 0 hsla(0,0%,100%,.94)!important;transform:translateY(-8px) scale(1.012)!important}body.vv-beginner-guide-page .vv-beginner-step:focus-visible{outline:3px solid rgba(172,77,67,.58)!important;outline-offset:5px!important}body.vv-beginner-guide-page .vv-beginner-step__peek{position:absolute!important;top:50%!important;right:18px!important;z-index:5!important;display:flex!important;align-items:center!important;flex-direction:column!important;gap:2px!important;color:#934f49!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.04em!important;opacity:0!important;text-transform:uppercase!important;transform:translateY(-50%)!important;transition:opacity .28s ease!important}body.vv-beginner-guide-page .vv-beginner-step__peek b{display:grid!important;width:36px!important;height:36px!important;place-items:center!important;border:1px solid hsla(0,0%,100%,.88)!important;border-radius:50%!important;background:rgba(255,248,239,.78)!important;font-size:16px!important;box-shadow:0 8px 18px rgba(126,76,70,.1)!important}body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress="1"] .vv-beginner-step:nth-of-type(3) .vv-beginner-step__peek{opacity:1!important}body.vv-beginner-guide-page .vv-beginner-step__action{position:absolute!important;left:50%!important;bottom:30px!important;display:flex!important;align-items:center!important;gap:8px!important;width:max-content!important;padding:7px 12px!important;border:1px solid hsla(0,0%,100%,.82)!important;border-radius:999px!important;background:rgba(255,248,239,.62)!important;color:#8d514c!important;font-family:Caveat,cursive!important;font-size:17px!important;font-weight:600!important;line-height:1!important;opacity:0!important;transform:translateX(-50%) translateY(4px)!important;transition:opacity .28s ease,transform .28s ease!important}body.vv-beginner-guide-page .vv-beginner-step.is-current .vv-beginner-step__action{opacity:1!important;transform:translateX(-50%) translateY(0)!important}body.vv-beginner-guide-page .vv-beginner-step__action b{color:#ac4d43!important;font-family:Jost,sans-serif!important;font-size:17px!important}body.vv-beginner-guide-page .vv-beginner-steps em{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;margin:0 0 clamp(18px,2.3vw,30px)!important;border-radius:50%!important;background:rgba(255,248,239,.78)!important;color:var(--vv-hover)!important;font-size:20px!important;font-style:normal!important;font-weight:800!important}body.vv-beginner-guide-page .vv-beginner-steps h3{margin:0!important;font-size:clamp(26px,2.1vw,36px)!important;line-height:1.05!important}body.vv-beginner-guide-page .vv-beginner-steps p{max-width:26ch!important;margin-top:12px!important;color:#4d4d4e!important;font-size:clamp(14px,1.1vw,16px)!important;line-height:1.48!important}body.vv-beginner-guide-page #jak-zacit .vv-beginner-button--primary{color:#fff8ef!important}body.vv-beginner-guide-page .vv-beginner-project-grid{display:grid!important;grid-template-columns:1.1fr 1fr 1fr!important;grid-auto-rows:clamp(240px,20vw,330px)!important;gap:18px!important}body.vv-beginner-guide-page .vv-beginner-project-card{position:relative!important;display:flex!important;align-items:flex-end!important;overflow:hidden!important;padding:24px!important;border:1px solid hsla(0,0%,100%,.8)!important;border-radius:34px!important;background:#edc7bf!important;box-shadow:0 22px 58px rgba(64,64,65,.1)!important;isolation:isolate!important}body.vv-beginner-guide-page .vv-beginner-project-card--tall{grid-row:span 2!important}body.vv-beginner-guide-page .vv-beginner-project-card--label-top{align-items:flex-start!important}body.vv-beginner-guide-page .vv-beginner-project-card img{position:absolute!important;inset:0!important;z-index:-2!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}body.vv-beginner-guide-page .vv-beginner-project-card--static img{transition:transform .45s ease!important}body.vv-beginner-guide-page .vv-beginner-project-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,rgba(64,64,65,0) 35%,rgba(64,64,65,.5))!important}body.vv-beginner-guide-page .vv-beginner-project-card--label-top:after{background:linear-gradient(180deg,rgba(64,64,65,.5),rgba(64,64,65,0) 65%)!important}body.vv-beginner-guide-page .vv-beginner-project-card>span{display:inline-flex!important;align-items:center!important;gap:12px!important;max-width:92%!important;padding:14px 18px!important;border:1px solid hsla(0,0%,100%,.34)!important;border-radius:22px!important;background:rgba(64,64,65,.62)!important;color:#fff8ef!important;font-size:clamp(20px,1.8vw,31px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.025em!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}body.vv-beginner-guide-page .vv-beginner-project-card>span b{color:#edc7bf!important;font-weight:800!important}body.vv-beginner-guide-page .vv-beginner-final{margin-top:clamp(82px,9vw,142px)!important;padding:clamp(52px,7vw,94px)!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:44px!important;background:radial-gradient(circle at 84% 20%,hsla(0,0%,100%,.42) 0 18%,hsla(0,0%,100%,0) 38%),#edc7bf!important;text-align:center!important;box-shadow:0 28px 80px rgba(64,64,65,.11)!important}body.vv-beginner-guide-page .vv-beginner-final h2{max-width:1100px!important;margin:0 auto!important;color:#fff8ef!important;text-shadow:0 14px 30px rgba(64,64,65,.14)!important}body.vv-beginner-guide-page .vv-beginner-final>.vv-beginner-eyebrow{margin-bottom:24px!important}body.vv-beginner-guide-page .vv-beginner-final>p{max-width:780px!important;margin:24px auto 0!important;color:#fff8ef!important;font-weight:700!important}body.vv-beginner-guide-page .vv-beginner-final .vv-beginner-button--primary{color:#fff8ef!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs{position:absolute!important;left:clamp(30px,6.7vw,108px)!important;top:29px!important;z-index:5!important;display:none!important;align-items:center!important;gap:9px!important;max-width:calc(100% - 60px)!important;color:rgba(64,64,65,.72)!important;font-size:clamp(13px,.92vw,16px)!important;line-height:1.3!important;font-weight:650!important;white-space:nowrap!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>a{color:var(--vv-gray,#636363)!important;text-decoration:none!important;transition:color .2s ease!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>a:focus-visible,body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>a:hover{color:var(--vv-hover,#ac4d43)!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>span{color:var(--vv-gray,#636363)!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>span[aria-hidden]{font-size:1.25em!important;font-weight:450!important}body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs>a:focus-visible{outline:3px solid rgba(160,56,48,.55)!important;outline-offset:4px!important}@media(hover:hover){body.vv-beginner-guide-page .vv-beginner-flip-card[aria-expanded=false]:hover .vv-beginner-flip-card__inner{transform:rotateY(180deg)!important}body.vv-beginner-guide-page .vv-beginner-flip-card:hover .vv-beginner-flip-card__face{box-shadow:0 26px 62px rgba(126,76,70,.17),inset 0 1px 0 hsla(0,0%,100%,.82)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card:hover .vv-beginner-flip-card__face--front{box-shadow:none!important}body.vv-beginner-guide-page .vv-beginner-project-card:hover img,body.vv-beginner-guide-page .vv-beginner-time-grid article:hover img,body.vv-beginner-guide-page .vv-beginner-tool-card:hover img{transform:scale(1.03)!important}body.vv-beginner-guide-page .vv-beginner-project-card:not(.vv-beginner-project-card--static):hover{box-shadow:0 28px 72px rgba(64,64,65,.16)!important}body.vv-beginner-guide-page .vv-beginner-step:not(.is-current):hover{border-color:hsla(0,0%,100%,.98)!important;box-shadow:0 30px 70px rgba(126,76,70,.2),inset 0 1px 0 hsla(0,0%,100%,.92)!important;filter:saturate(1.04)!important;transform:translateY(-5px) scale(1.008)!important}body.vv-beginner-guide-page .vv-beginner-step.is-current:hover{transform:translateY(-12px) scale(1.018)!important}}@media(max-width:1180px){body.vv-beginner-guide-page .vv-beginner-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important}body.vv-beginner-guide-page .vv-beginner-tools{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__center{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-height:230px!important;justify-self:center!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__image{width:min(560px,72vw)!important;transform:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card{grid-column:auto!important;grid-row:auto!important;max-width:none!important;justify-self:stretch!important;transform:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--1,body.vv-beginner-guide-page .vv-beginner-format-cloud__card--2{grid-row:2!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--3,body.vv-beginner-guide-page .vv-beginner-format-cloud__card--4{grid-row:3!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--5{grid-column:1/-1!important;grid-row:4!important;width:min(500px,100%)!important}body.vv-beginner-guide-page .vv-beginner-nav__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:900px){body.vv-beginner-guide-page .vv-beginner-hero{grid-template-columns:1fr!important}body.vv-beginner-guide-page .vv-beginner-hero__image{width:100%!important}body.vv-beginner-guide-page .vv-beginner-check-grid,body.vv-beginner-guide-page .vv-beginner-time-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.vv-beginner-guide-page .vv-beginner-steps{display:grid!important;grid-template-columns:1fr!important;gap:72px!important;min-height:0!important}body.vv-beginner-guide-page .vv-beginner-step{position:relative!important;top:auto!important;left:auto!important;width:min(90%,351px)!important;height:auto!important;aspect-ratio:1/1!important;justify-self:center!important;transform:none!important}body.vv-beginner-guide-page .vv-beginner-steps .vv-beginner-step:first-of-type,body.vv-beginner-guide-page .vv-beginner-steps .vv-beginner-step:nth-of-type(2),body.vv-beginner-guide-page .vv-beginner-steps .vv-beginner-step:nth-of-type(3),body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress] .vv-beginner-step:first-of-type,body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress] .vv-beginner-step:nth-of-type(2),body.vv-beginner-guide-page .vv-beginner-steps[data-vv-step-progress] .vv-beginner-step:nth-of-type(3){left:auto!important}body.vv-beginner-guide-page .vv-beginner-step.is-current{transform:translateY(-5px) scale(1.012)!important}body.vv-beginner-guide-page .vv-beginner-step__peek{display:none!important}body.vv-beginner-guide-page .vv-beginner-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.vv-beginner-guide-page .vv-beginner-project-card--tall{grid-row:auto!important}}@media(max-width:768px){body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs{display:flex!important}body.vv-beginner-guide-page .vv-beginner{--vv-beginner-side:20px}body.vv-beginner-guide-page .vv-beginner [id]{scroll-margin-top:84px!important}body.vv-beginner-guide-page .vv-beginner-hero{min-height:0!important;gap:0!important;padding:120px var(--vv-beginner-side) 72px!important}body.vv-beginner-guide-page .vv-beginner-hero__copy{z-index:2!important;order:2!important;margin-top:24px!important}body.vv-beginner-guide-page .vv-beginner-hero h1{font-size:clamp(36px,11.5vw,62px)!important}body.vv-beginner-guide-page .vv-beginner-hero__visual{order:1!important;height:auto!important;min-height:0!important;aspect-ratio:1.4/1!important;border-radius:32px!important}body.vv-beginner-guide-page .vv-beginner-hero__image{height:100%!important;aspect-ratio:auto!important}body.vv-beginner-guide-page .vv-beginner-nav__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body.vv-beginner-guide-page .vv-beginner-nav__grid a{min-height:108px!important;padding:10px 3px 8px!important;border-radius:16px!important}body.vv-beginner-guide-page .vv-beginner-nav__icon{width:42px!important;height:42px!important;margin-bottom:6px!important}body.vv-beginner-guide-page .vv-beginner-nav__label{font-size:clamp(8px,2.35vw,10px)!important;line-height:1.12!important;letter-spacing:0!important}body.vv-beginner-guide-page #co-je-hackovani{margin-top:40px!important}body.vv-beginner-guide-page .vv-beginner-final h2,body.vv-beginner-guide-page .vv-beginner-heading h2{font-size:clamp(30.4px,8.96vw,49.6px)!important}body.vv-beginner-guide-page .vv-beginner-process{align-items:flex-start!important;flex-direction:row!important;gap:1px!important}body.vv-beginner-guide-page .vv-beginner-process__item{flex:1 1 0!important;width:auto!important;min-height:0!important}body.vv-beginner-guide-page .vv-beginner-process__visual{width:clamp(40px,11.5vw,52px)!important;height:clamp(58px,17vw,74px)!important;margin-bottom:6px!important}body.vv-beginner-guide-page .vv-beginner-process__item strong{font-size:clamp(8px,2.4vw,10px)!important;line-height:1.1!important}body.vv-beginner-guide-page .vv-beginner-process>b{align-self:center!important;flex:0 0 8px!important;font-size:14px!important;line-height:1!important;transform:none!important}body.vv-beginner-guide-page .vv-beginner-accordion--two{grid-template-columns:1fr!important}body.vv-beginner-guide-page .vv-beginner-final,body.vv-beginner-guide-page .vv-beginner-section--glass,body.vv-beginner-guide-page .vv-beginner-section--rose{padding:34px 22px!important;border-radius:32px!important}body.vv-beginner-guide-page .vv-beginner-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.vv-beginner-guide-page .vv-beginner-compare,body.vv-beginner-guide-page .vv-beginner-steps,body.vv-beginner-guide-page .vv-beginner-tools{grid-template-columns:1fr!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card,body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__inner{min-height:clamp(230px,calc(354px - 33vw),244px)!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__face{padding:14px!important;border-radius:22px!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__face--front:after{content:"Otoč  ↻"!important;position:absolute!important;right:10px!important;bottom:10px!important;display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:4px 8px!important;border:1px solid rgba(184,93,85,.24)!important;border-radius:999px!important;background:rgba(255,248,239,.5)!important;color:#b85d55!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;box-shadow:0 4px 12px rgba(126,76,70,.08)!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__title{max-width:94%!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__title strong{font-size:clamp(13px,3.7vw,15px)!important;line-height:1.15!important}body.vv-beginner-guide-page .vv-beginner-check-grid .vv-beginner-flip-card__copy{font-size:clamp(10.5px,2.9vw,12px)!important;line-height:1.35!important}body.vv-beginner-guide-page .vv-beginner-compare{grid-auto-rows:auto!important;align-items:start!important;gap:12px!important}body.vv-beginner-guide-page .vv-beginner-compare article{height:auto!important;min-height:0!important;padding:20px 18px!important;border-radius:22px!important}body.vv-beginner-guide-page .vv-beginner-compare h3{margin-bottom:14px!important;font-size:22px!important}body.vv-beginner-guide-page .vv-beginner-compare ul{gap:8px!important}body.vv-beginner-guide-page .vv-beginner-compare li{padding-left:20px!important;font-size:13px!important;line-height:1.35!important}body.vv-beginner-guide-page .vv-beginner-center-cta{align-items:flex-start!important;flex-direction:column!important}body.vv-beginner-guide-page #obavy .vv-beginner-center-cta p{color:#b85d55!important;font-family:Caveat,cursive!important;font-size:30px!important;font-weight:600!important;line-height:1.08!important;letter-spacing:.01em!important}body.vv-beginner-guide-page #obavy .vv-beginner-button{width:max-content!important;max-width:100%!important;min-height:0!important;padding:10px 16px!important}body.vv-beginner-guide-page .vv-beginner-tool-card{display:grid!important;grid-template-columns:minmax(132px,.8fr) 1fr!important}body.vv-beginner-guide-page .vv-beginner-tool-card figure{height:100%!important;min-height:190px!important;aspect-ratio:auto!important}body.vv-beginner-guide-page .vv-beginner-section--format-cloud{padding-bottom:30px!important}body.vv-beginner-guide-page .vv-beginner-section--format-cloud>.vv-beginner-heading{margin-bottom:14px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud{position:relative!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(5,76px)!important;gap:2px 0!important;align-items:center!important;width:100%!important;max-width:540px!important;margin:0 auto!important;isolation:isolate!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__center{position:relative!important;z-index:1!important;display:flex!important;grid-column:1/13!important;grid-row:1/6!important;align-self:stretch!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;border:0!important;border-radius:34px 27px 38px 29px/31px 38px 28px 36px!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important;transform:translateX(clamp(-56px,calc(144.6px - 51.43vw),-20px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__center:after{content:none!important;display:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__image{display:block!important;flex:1 1 auto!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:58% center!important;filter:drop-shadow(0 13px 20px rgba(64,64,65,.15))!important;transform:none!important;transform-origin:center!important}body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card{z-index:2!important;grid-column:7/13!important;width:100%!important;max-width:none!important;min-height:76px!important;margin:0!important;justify-self:end!important;border-radius:30px 23px 32px 25px/25px 32px 23px 30px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card .vv-beginner-flip-card__inner{min-height:76px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face{padding:10px!important;border-radius:30px 23px 32px 25px/25px 32px 23px 30px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card:nth-of-type(2n) .vv-beginner-flip-card__face{border-radius:23px 32px 25px 30px/30px 23px 32px 25px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--front{padding:6px 4px!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--front:after,body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--front:before{content:none!important;display:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__title{max-width:100%!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__title strong{font-size:clamp(13.5px,4vw,16px)!important;line-height:1.12!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--back{padding:10px 12px!important;background:radial-gradient(circle at 82% 12%,hsla(0,0%,100%,.48),hsla(0,0%,100%,0) 38%),linear-gradient(145deg,hsla(13,66%,93%,.82),hsla(10,63%,83%,.72))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__copy{max-width:none!important;font-size:clamp(10.5px,2.9vw,11.5px)!important;line-height:1.34!important;hyphens:none!important;overflow-wrap:anywhere!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--1{grid-row:1!important;transform:translateX(4px)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--2{grid-row:2!important;transform:translateX(clamp(-2px,-.5vw,0px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--3{grid-row:3!important;transform:translateX(clamp(-8px,-2vw,-6px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--4{grid-row:4!important;transform:translateX(clamp(-2px,-.5vw,0px))!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card--5{grid-column:7/13!important;grid-row:5!important;width:100%!important;max-width:none!important;transform:translateX(4px)!important}body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card--5,body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card--5 .vv-beginner-flip-card__inner{min-height:76px!important}body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card.is-flipped{z-index:20!important;grid-column:2/12!important;width:100%!important;min-height:116px!important;justify-self:stretch!important;transform:none!important}body.vv-beginner-guide-page .vv-beginner-format-cloud .vv-beginner-format-cloud__card.is-flipped .vv-beginner-flip-card__inner{min-height:116px!important}body.vv-beginner-guide-page .vv-beginner-time-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body.vv-beginner-guide-page .vv-beginner-time-grid article{min-height:0!important}body.vv-beginner-guide-page .vv-beginner-time-grid figure{aspect-ratio:1/1!important;border-radius:14px!important}body.vv-beginner-guide-page .vv-beginner-time-grid article>div{padding:8px 1px 0!important}body.vv-beginner-guide-page .vv-beginner-time-grid h3{font-size:clamp(8px,2.45vw,10px)!important;line-height:1.1!important}body.vv-beginner-guide-page .vv-beginner-time-grid p{margin-top:4px!important;font-size:clamp(8px,2.45vw,10px)!important;line-height:1.15!important}body.vv-beginner-guide-page .vv-beginner-step{width:68.85%!important;min-height:0!important;padding:clamp(20px,6vw,28px)!important;border-color:hsla(0,0%,100%,.88)!important;background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 42%),linear-gradient(145deg,#f7ddd7,#edc1b8)!important;box-shadow:0 20px 46px rgba(126,76,70,.12),inset 0 1px 0 hsla(0,0%,100%,.78)!important;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,filter .24s ease,transform .24s ease!important}body.vv-beginner-guide-page .vv-beginner-step.is-current{border-color:hsla(0,0%,100%,.98)!important;background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.64),hsla(0,0%,100%,0) 42%),linear-gradient(145deg,#f9e3dd,#eeb3a8)!important;box-shadow:0 26px 58px rgba(126,76,70,.2),inset 0 1px 0 hsla(0,0%,100%,.9)!important}body.vv-beginner-guide-page .vv-beginner-step:not(:last-child):after,body.vv-beginner-guide-page .vv-beginner-step__action{display:none!important}body.vv-beginner-guide-page .vv-beginner-steps{gap:0!important}body.vv-beginner-guide-page .vv-beginner-steps em{width:42px!important;height:42px!important;margin-bottom:14px!important;background:#fff8ef!important;box-shadow:0 8px 20px rgba(126,76,70,.1)!important;transition:background .24s ease,color .24s ease,transform .24s ease!important}body.vv-beginner-guide-page .vv-beginner-steps h3{font-size:clamp(22px,6vw,26px)!important}body.vv-beginner-guide-page .vv-beginner-steps p{margin-top:8px!important;font-size:clamp(13px,3.65vw,15.5px)!important;line-height:1.34!important}body.vv-beginner-guide-page .vv-beginner-step:first-of-type{z-index:1!important;justify-self:start!important;transform:translateX(6px) rotate(-1deg)!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(2){z-index:2!important;justify-self:end!important;margin-top:-24px!important;transform:translateX(-6px) rotate(1deg)!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(3){z-index:3!important;justify-self:start!important;margin-top:-24px!important;transform:translateX(6px) rotate(-.6deg)!important}body.vv-beginner-guide-page #jak-zacit .vv-beginner-actions{align-items:center!important}body.vv-beginner-guide-page #jak-zacit .vv-beginner-button--primary{position:relative!important;width:max-content!important;max-width:100%!important;min-height:0!important;padding:0 7px 11px!important;border:0!important;border-radius:0!important;border-color:transparent!important;background:transparent!important;color:#b85d55!important;font-family:Caveat,cursive!important;font-size:clamp(22px,6.4vw,27px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:.01em!important;white-space:nowrap!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:rotate(-2deg)!important}body.vv-beginner-guide-page #jak-zacit .vv-beginner-button--primary:after{content:""!important;position:absolute!important;right:2px!important;bottom:0!important;left:2px!important;height:10px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M3 5.5C40 10.7 72 2.2 111 5.4c43 3.6 78 7.7 126-.5' fill='none' stroke='%23b85d55' stroke-width='3.2' stroke-linecap='round'/%3E%3Cpath d='M7 9.3c47-2.7 73-.8 111 1 39 1.8 75-3.9 116-2.8' fill='none' stroke='%23b85d55' stroke-width='1.35' stroke-linecap='round' opacity='.58'/%3E%3C/svg%3E") 50% /100% 100% no-repeat!important;pointer-events:none!important;transform:rotate(.35deg)!important;transform-origin:center!important}body.vv-beginner-guide-page .vv-beginner-final .vv-beginner-actions{display:none!important}body.vv-beginner-guide-page .vv-beginner-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:clamp(128px,39vw,154px)!important;gap:8px!important}body.vv-beginner-guide-page .vv-beginner-project-card{padding:10px!important;border-radius:20px!important}body.vv-beginner-guide-page .vv-beginner-project-card--tall{grid-row:span 2!important}body.vv-beginner-guide-page .vv-beginner-project-card>span{gap:6px!important;max-width:100%!important;padding:7px 9px!important;border-radius:14px!important;font-size:clamp(11px,3.3vw,14px)!important}}@media(min-width:621px) and (max-width:768px){body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs{left:154px!important;right:calc(50% + 8px)!important;top:24px!important;gap:7px!important;max-width:none!important;overflow:hidden!important;font-size:12px!important}}@media(max-width:620px){body.vv-beginner-guide-page .vv-beginner-hero__breadcrumbs{left:0!important;right:0!important;top:66px!important;z-index:2147483647!important;max-width:none!important;min-height:37px!important;padding:7px 24px 8px!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.vv-beginner-guide-page.vv-header-scrolled .vv-beginner-hero__breadcrumbs{background:hsla(24,56%,95%,.94)!important;box-shadow:0 10px 24px rgba(64,64,65,.07)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important}}@media(max-width:768px) and (hover:hover){body.vv-beginner-guide-page .vv-beginner-step:hover{border-color:hsla(0,0%,100%,.98)!important;background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.62),hsla(0,0%,100%,0) 42%),linear-gradient(145deg,#f9e5e0,#eeb8ae)!important;box-shadow:0 28px 62px rgba(126,76,70,.2),inset 0 1px 0 hsla(0,0%,100%,.88)!important;filter:saturate(1.04)!important}body.vv-beginner-guide-page .vv-beginner-step:first-of-type:hover{transform:translate(6px,-4px) rotate(-1deg) scale(1.02)!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(2):hover{transform:translate(-6px,-4px) rotate(1deg) scale(1.02)!important}body.vv-beginner-guide-page .vv-beginner-step:nth-of-type(3):hover{transform:translate(6px,-4px) rotate(-.6deg) scale(1.02)!important}body.vv-beginner-guide-page .vv-beginner-step:hover em{background:#a03830!important;color:#fff8ef!important;transform:rotate(-5deg) scale(1.06)!important}}@media(max-width:520px){body.vv-beginner-guide-page .vv-beginner-button{width:100%!important}body.vv-beginner-guide-page #projekty .vv-beginner-actions{align-items:center!important}body.vv-beginner-guide-page #projekty .vv-beginner-button--light{width:max-content!important;max-width:100%!important;min-height:46px!important;padding:0 16px!important}body.vv-beginner-guide-page .vv-beginner-hero__accent{font-size:25px!important}body.vv-beginner-guide-page .vv-beginner-hero p{font-size:16px!important}body.vv-beginner-guide-page .vv-beginner-accordion summary{min-height:68px!important;padding:16px 56px 16px 18px!important;font-size:16px!important}body.vv-beginner-guide-page .vv-beginner-accordion__answer{padding:0 18px 20px!important}body.vv-beginner-guide-page .vv-beginner-tool-card{grid-template-columns:124px minmax(0,1fr)!important}body.vv-beginner-guide-page .vv-beginner-tool-card>div{padding:20px 16px!important}body.vv-beginner-guide-page .vv-beginner-time-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.vv-beginner-guide-page .vv-beginner-time-grid article{min-height:0!important}body.vv-beginner-guide-page .vv-beginner-format-cloud__card .vv-beginner-flip-card__face--back{padding:10px!important}body.vv-beginner-guide-page .vv-beginner-actions{align-items:stretch!important;flex-direction:column!important}}@media(prefers-reduced-motion:reduce){body.vv-beginner-guide-page .vv-beginner *,body.vv-beginner-guide-page .vv-beginner :after,body.vv-beginner-guide-page .vv-beginner :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:768px){body.ordering-process .vv-cart-col-products>.cart-content{padding-left:12px!important;padding-right:12px!important}body.ordering-process .vv-cart-col-products>.cart-content>.vv-cart-step1-actions{width:100%!important;margin:16px 0 0!important;padding:18px 0 2px!important;border-top:1px solid rgba(172,77,67,.18)!important}body.ordering-process .vv-cart-col-products .cart-content table tr+tr,body.ordering-process .vv-cart-col-products .cart-table tr+tr{border-top:1px solid rgba(172,77,67,.18)!important}body.ordering-process .vv-cart-col-products .cart-table{border-top:1px solid rgba(172,77,67,.18)!important;border-bottom:0!important}body.ordering-process .vv-cart-col-products .cart-p-availability .p-label{display:none!important}body.ordering-process .vv-cart-col-products .cart-p-availability{margin-top:5px!important}body.ordering-process .vv-cart-col-products .cart-p-availability strong{display:inline-block!important;width:auto!important;max-width:none!important;color:#636363!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}body.ordering-process .vv-cart-col-products .cart-content table tr,body.ordering-process .vv-cart-col-products .cart-table tr{min-height:164px!important;padding-right:8px!important}body.ordering-process .vv-cart-col-products .cart-content table td.p-quantity,body.ordering-process .vv-cart-col-products .cart-table td.p-quantity{position:absolute!important;top:var(--vv-cart-quantity-top,75px)!important;right:8px!important;z-index:2!important;display:block!important;width:74px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important}body.ordering-process .vv-cart-col-products .p-quantity form,body.ordering-process .vv-cart-col-products .p-quantity>div{width:74px!important;min-width:74px!important;max-width:74px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important}body.ordering-process .vv-cart-col-products .p-quantity .quantity,body.ordering-process .vv-cart-col-products .p-quantity .quantity-form{width:74px!important;min-width:74px!important;max-width:74px!important;height:28px!important;min-height:28px!important;padding:0!important;border-radius:14px!important}body.ordering-process .vv-cart-col-products .p-quantity input{width:24px!important;min-width:24px!important;max-width:24px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:12px!important;line-height:28px!important}body.ordering-process .vv-cart-col-products .p-quantity .decrease,body.ordering-process .vv-cart-col-products .p-quantity .increase,body.ordering-process .vv-cart-col-products .p-quantity button{width:25px!important;min-width:25px!important;max-width:25px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:16px!important;line-height:28px!important}body.ordering-process .vv-cart-col-products .p-quantity .decrease__sign,body.ordering-process .vv-cart-col-products .p-quantity .increase__sign{font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:28px!important}body.ordering-process .vv-cart-col-products .p-price,body.ordering-process .vv-cart-col-products .price-per-unit,body.ordering-process .vv-cart-col-products .unit-price,body.ordering-process .vv-cart-col-products [class*=unit-price],body.ordering-process .vv-cart-col-products [data-testid*=pricePer],body.ordering-process .vv-cart-col-products [data-testid*=unitPrice]{display:none!important}body.ordering-process .vv-cart-col-products .p-total,body.ordering-process .vv-cart-col-products .total-price{justify-content:space-between!important;padding:10px 0 14px!important;color:#404041!important}body.ordering-process .vv-cart-col-products .p-total *,body.ordering-process .vv-cart-col-products .total-price *{color:#404041!important}body.ordering-process .vv-cart-col-products .p-total .p-label,body.ordering-process .vv-cart-col-products .p-total strong,body.ordering-process .vv-cart-col-products .total-price .p-label,body.ordering-process .vv-cart-col-products .total-price strong{flex:0 0 auto!important;width:auto!important}body.ordering-process .vv-cart-step1-actions>.price-wrapper{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:space-between!important;gap:14px!important;min-height:0!important}body.ordering-process .vv-cart-step1-actions>.price-wrapper .price,body.ordering-process .vv-cart-step1-actions>.price-wrapper .price-label{display:inline-block!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;color:#ac4d43!important}body.ordering-process.in-kosik .delivery-time{display:none!important}body.ordering-process .vv-checkout-step2-left-panel .vv-checkout-delivery-time{position:static!important;top:auto!important;right:auto!important;display:flex!important;align-items:baseline!important;gap:5px!important;width:100%!important;margin:7px 0 10px!important;padding:0 4px!important;box-sizing:border-box!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;white-space:nowrap!important}body.ordering-process .vv-checkout-step2-left-panel .vv-checkout-delivery-time strong{color:#404041!important;font:inherit!important;font-weight:800!important;white-space:nowrap!important}body.ordering-process.in-kosik .vv-cart-step1-actions .buttons,body.ordering-process.in-kosik .vv-cart-step1-actions .cart-summary-buttons,body.ordering-process.in-kosik .vv-cart-step1-actions .checkout-buttons,body.ordering-process.in-kosik .vv-cart-step1-actions .next-step{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important}body.ordering-process.in-kosik .vv-cart-step1-actions #continue-order-button,body.ordering-process.in-kosik .vv-cart-step1-actions .btn-conversion,body.ordering-process.in-kosik .vv-cart-step1-actions a[href*=objednavka]{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0 0 0 auto!important;padding:0 17px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:16px!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;align-self:flex-end!important;box-shadow:0 10px 24px rgba(172,77,67,.14)!important;transition:transform .2s ease,background .2s ease!important}body.ordering-process.in-kosik .vv-cart-step1-actions #continue-order-button .order-button-text,body.ordering-process.in-kosik .vv-cart-step1-actions .btn-conversion .order-button-text,body.ordering-process.in-kosik .vv-cart-step1-actions a[href*=objednavka] .order-button-text{color:#404041!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:15px!important;letter-spacing:.4px!important;text-transform:none!important}body.ordering-process.in-kosik .vv-cart-step1-actions #continue-order-button:focus,body.ordering-process.in-kosik .vv-cart-step1-actions #continue-order-button:hover,body.ordering-process.in-kosik .vv-cart-step1-actions .btn-conversion:focus,body.ordering-process.in-kosik .vv-cart-step1-actions .btn-conversion:hover,body.ordering-process.in-kosik .vv-cart-step1-actions a[href*=objednavka]:focus,body.ordering-process.in-kosik .vv-cart-step1-actions a[href*=objednavka]:hover{background:#e3b8b0!important;color:#404041!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-accordion__section.is-closed .vv-checkout-accordion__head{cursor:pointer!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-cart-col-summary{display:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #orderFormButton{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0 0 0 auto!important;padding:0 17px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:#edc7bf!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:16px!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 10px 24px rgba(172,77,67,.14)!important;transition:transform .2s ease,background .2s ease!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #orderFormButton .order-button-text{color:#404041!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:15px!important;letter-spacing:.4px!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #orderFormButton:focus,body.ordering-process .vv-checkout-accordion--step-2 .vv-checkout-step2-inline-nav #orderFormButton:hover{background:#e3b8b0!important;color:#404041!important;transform:translateY(-2px)!important}body.ordering-process .vv-checkout-accordion--step-3:not(.vv-step3-company-active) .vv-step3-company-info{display:none!important}body.ordering-process .vv-checkout-accordion--step-3.vv-step3-company-active .vv-step3-company-info{display:block!important}body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-step3-payment-total-row *,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-summary-total-row,body.ordering-process .vv-checkout-accordion--step-3 .vv-order-summary--step-3 .vv-summary-total-row *{color:#ac4d43!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order{flex-direction:row!important;gap:3px!important;line-height:15px!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-suffix,body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-text{display:inline!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.4px!important;text-transform:none!important}body.ordering-process .vv-checkout-accordion--step-3 #summary-box .cart-items:not(.vv-step3-summary-hidden) .recapitulation-single,body.ordering-process .vv-checkout-accordion--step-3 #summary-box .cart-items:not(.vv-step3-summary-hidden) .recapitulation-single *{color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}body.ordering-process .vv-checkout-accordion--step-3 #summary-box .price-wrapper.vv-step3-payment-total-row,body.ordering-process .vv-checkout-accordion--step-3 #summary-box .price-wrapper.vv-step3-payment-total-row .price-label.price-primary,body.ordering-process .vv-checkout-accordion--step-3 #summary-box .price-wrapper.vv-step3-payment-total-row .price.price-primary,body.ordering-process .vv-checkout-accordion--step-3 #summary-box .price-wrapper.vv-step3-payment-total-row [data-testid=recapFullPrice],body.ordering-process .vv-checkout-accordion--step-3 #summary-box .price-wrapper.vv-step3-payment-total-row>*{color:#ac4d43!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents>label.whole-width,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents>p.label{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-right:0!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents>label.whole-width,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents>p.label{padding-right:0!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents:has(>#consents4),body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar .form-group.consents:has(>#consentsproductRatingRequestOptOut){display:block!important;width:100%!important;max-width:none!important;flex:0 0 100%!important;grid-column:1/-1!important;align-self:stretch!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar #consents4+p.label,body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar #consentsproductRatingRequestOptOut+label.whole-width{display:block!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-right:0!important;box-sizing:border-box!important;text-align:left!important;text-align-last:left!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar #consents4+p.label{flex:0 0 100%!important;padding-left:0!important}body.ordering-process .vv-checkout-accordion--step-3 .next-step-back[data-testid=buttonPrevStep],body.ordering-process .vv-checkout-accordion--step-3 a.next-step-back{display:none!important}body.ordering-process .vv-checkout-accordion--step-3 #checkoutSidebar button#submit-order,body.ordering-process .vv-checkout-accordion--step-3 button#submit-order{width:fit-content!important;min-width:142px!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin-left:auto!important;padding:0 17px!important;gap:3px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;line-height:15px!important;justify-content:center!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-suffix,body.ordering-process .vv-checkout-accordion--step-3 #submit-order .order-button-text{line-height:15px!important;transform:none!important}body.ordering-process .vv-checkout-accordion--step-3 #submit-order:after{margin-left:5px!important;font-size:28px!important}}body.in-eshop.type-category .subcategories.with-image{position:relative!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:24px!important;width:100%!important;max-width:min(1340px,100%)!important;padding:0 0 34px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.in-eshop.type-category .subcategories.with-image::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.in-eshop.type-category .subcategories.with-image>li{flex:0 0 calc(20% - 19.2px)!important;width:calc(20% - 19.2px)!important;min-width:0!important;scroll-snap-align:start!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image{gap:24px!important;padding:0 0 34px!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image.vv-subcategory-scrollable{padding-right:0!important}body.in-eshop.type-category.vv-category-all .subcategories.with-image>li{flex:0 0 calc(20% - 19.2px)!important;width:calc(20% - 19.2px)!important;min-width:0!important}body.in-eshop.type-category .subcategories.with-image .image{box-shadow:0 30px 28px -23px rgba(71,49,44,.48),0 17px 34px -18px rgba(92,63,57,.28),inset 0 1px 0 hsla(0,0%,100%,.48)!important}body.in-eshop.type-category .subcategories.with-image a:focus .image,body.in-eshop.type-category .subcategories.with-image a:hover .image{box-shadow:0 35px 32px -23px rgba(71,49,44,.52),0 20px 38px -18px rgba(92,63,57,.32),inset 0 1px 0 hsla(0,0%,100%,.52)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-start:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 118px),rgba(0,0,0,.68) calc(100% - 62px),transparent)!important;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 118px),rgba(0,0,0,.68) calc(100% - 62px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable:not(.is-at-start):not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.68) 56px,#000 112px,#000 calc(100% - 112px),rgba(0,0,0,.68) calc(100% - 56px),transparent)!important;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.68) 56px,#000 112px,#000 calc(100% - 112px),rgba(0,0,0,.68) calc(100% - 56px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-end:not(.is-at-start){-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.68) 56px,#000 112px,#000)!important;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.68) 56px,#000 112px,#000)!important}body.in-eshop.type-category .vv-subcategory-scrollbar{position:relative!important;z-index:4!important;display:block!important;height:6px!important;margin:7px auto 0!important;border-radius:999px!important;background:hsla(10,56%,84%,.24)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.52)!important;touch-action:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar,body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar{width:min(1340px,100%)!important;max-width:100%!important}body.in-eshop.type-category .vv-subcategory-arrow[hidden],body.in-eshop.type-category .vv-subcategory-scrollbar[hidden]{display:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar__thumb{position:absolute!important;left:0!important;top:0!important;display:block!important;z-index:2!important;width:52px;min-width:52px!important;height:6px!important;min-height:6px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#edc7bf!important;box-shadow:0 5px 14px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.62)!important;cursor:grab!important;appearance:none!important;-webkit-appearance:none!important;touch-action:none!important}body.in-eshop.type-category .vv-subcategory-scrollbar__thumb:active{cursor:grabbing!important}body.in-eshop.type-category .vv-subcategory-arrow{position:absolute!important;z-index:8!important;bottom:clamp(104px,10.5vw,136px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 0 4px!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:999px!important;background:hsla(24,56%,95%,.94)!important;color:#4e4e4f!important;font-family:Arial,sans-serif!important;font-size:38px!important;font-weight:400!important;line-height:1!important;text-align:center!important;box-shadow:0 13px 30px rgba(71,49,44,.22),inset 0 1px 0 hsla(0,0%,100%,.82)!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;touch-action:manipulation!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}body.in-eshop.type-category .vv-subcategory-arrow--prev{left:8px!important}body.in-eshop.type-category .vv-subcategory-arrow--next{right:8px!important}body.in-eshop.type-category .vv-subcategory-arrow:focus-visible,body.in-eshop.type-category .vv-subcategory-arrow:hover{background:#edc7bf!important;box-shadow:0 15px 34px rgba(71,49,44,.26),inset 0 1px 0 hsla(0,0%,100%,.88)!important;transform:translateY(-2px)!important}@media(max-width:768px){body.in-eshop.type-category .subcategories.with-image,body.in-eshop.type-category.vv-category-all .subcategories.with-image{left:50%!important;justify-content:flex-start!important;gap:14px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;margin:24px 0 0!important;padding:0 9px 30px!important;scroll-padding-left:9px!important;transform:translateX(-50%)!important}body.in-eshop.type-category .subcategories.with-image>li,body.in-eshop.type-category.vv-category-all .subcategories.with-image>li{flex:0 0 clamp(108px,29vw,126px)!important;width:clamp(108px,29vw,126px)!important;min-width:clamp(108px,29vw,126px)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable,body.in-eshop.type-category.vv-category-all .subcategories.with-image.vv-subcategory-scrollable{padding-right:9px!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-start:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 86px),rgba(0,0,0,.66) calc(100% - 43px),transparent)!important;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 86px),rgba(0,0,0,.66) calc(100% - 43px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable:not(.is-at-start):not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.66) 38px,#000 76px,#000 calc(100% - 76px),rgba(0,0,0,.66) calc(100% - 38px),transparent)!important;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.66) 38px,#000 76px,#000 calc(100% - 76px),rgba(0,0,0,.66) calc(100% - 38px),transparent)!important}body.in-eshop.type-category .subcategories.with-image.vv-subcategory-scrollable.is-at-end:not(.is-at-start){-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.66) 38px,#000 76px,#000)!important;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.66) 38px,#000 76px,#000)!important}body.in-eshop.type-category .vv-subcategory-scrollbar,body.in-eshop.type-category.vv-category-all .vv-subcategory-scrollbar{left:50%!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;height:5px!important;margin:7px 0 0!important;transform:translateX(-50%)!important}body.in-eshop.type-category .vv-subcategory-scrollbar__thumb{height:5px!important}body.in-eshop.type-category .vv-subcategory-arrow{bottom:102px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding-bottom:4px!important;font-size:34px!important}body.in-eshop.type-category .vv-subcategory-arrow--prev{left:5px!important}body.in-eshop.type-category .vv-subcategory-arrow--next{right:5px!important}}#products>.product.vv-sellable-product-card .price-measure{display:none!important}#products>.product.vv-sellable-product-card .image,#products>.product.vv-sellable-product-card .p-image,#products>.product.vv-sellable-product-card .p-image-wrapper{position:relative!important}#products>.product.vv-sellable-product-card .vv-product-stock-badge{position:absolute!important;top:14px!important;right:14px!important;z-index:5!important;display:block!important;max-width:calc(100% - 28px)!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;background:transparent!important;box-shadow:none!important;font-family:var(--vv-font,var(--template-font,inherit))!important;font-size:12px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;text-transform:lowercase!important;white-space:normal!important;opacity:.8!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#products>.product.vv-sellable-product-card .vv-product-stock-badge--green{color:#83c79e!important}#products>.product.vv-sellable-product-card .vv-product-stock-badge--orange{color:#f5ab60!important}#products>.product.vv-sellable-product-card .vv-product-stock-badge--pink{color:#a54868!important}#products>.product.vv-sellable-product-card .vv-product-stock-badge--red{color:#c1655f!important}@media(max-width:768px){#products>.product.vv-sellable-product-card .vv-product-stock-badge{top:8px!important;right:8px!important;max-width:calc(100% - 16px)!important;min-height:0!important;padding:0!important;font-size:10px!important}}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about],html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about],html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about]{padding-top:0!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide{overflow:visible!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers{padding-top:0!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%)!important;width:100vw!important;max-width:none!important;height:clamp(396px,40.8vw,624px)!important;min-height:clamp(396px,40.8vw,624px)!important;margin:0 0 clamp(42px,5vw,72px) calc(50% - 50vw)!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 14% 8%,hsla(0,0%,100%,.88),transparent 34%),linear-gradient(138deg,#fff9f5,#f5ddd6 58%,#edc7bf)!important;box-shadow:none!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-copy,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-copy{position:relative!important;z-index:3!important;grid-column:1!important;grid-row:1!important;display:flex!important;height:100%!important;min-width:0!important;min-height:0!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding:clamp(34px,4.6vw,70px) clamp(28px,5.2vw,78px)!important;text-align:left!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-copy{padding-bottom:clamp(92px,8vw,116px)!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual{position:relative!important;z-index:2!important;grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;overflow:hidden!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual img,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;transform:none!important}html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual img{object-position:50% 45%!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual img{object-position:50% 70%!important}html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero:after{background:linear-gradient(90deg,hsla(24,56%,95%,.13),transparent 58%)!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual:after,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual:before{background:linear-gradient(90deg,#f2d7d0,hsla(12,57%,88%,.58) 8%,transparent 31%)!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav{position:absolute!important;z-index:6!important;inset:auto 0 10px!important;grid-column:1/-1!important;grid-row:1!important;width:100%!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav-inner{padding:6px clamp(14px,2.2vw,30px)!important;background:transparent!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero{position:relative!important;isolation:isolate!important;display:flex!important;width:100vw!important;max-width:none!important;height:clamp(396px,40.8vw,624px)!important;min-height:clamp(396px,40.8vw,624px)!important;margin:0 0 clamp(42px,5vw,72px) calc(50% - 50vw)!important;padding:clamp(34px,4.6vw,70px) calc(50% + clamp(28px,5.2vw,78px)) clamp(34px,4.6vw,70px) clamp(28px,5.2vw,78px)!important;overflow:hidden!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 14% 8%,hsla(0,0%,100%,.88),transparent 34%),linear-gradient(138deg,#fff9f5,#f5ddd6 58%,#edc7bf)!important;box-shadow:none!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero:after{position:absolute!important;display:block!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:50%!important;width:auto!important;height:auto!important;content:""!important;pointer-events:none!important;border:0!important;border-radius:0!important;background:#f4e7da url(/user/documents/upload/kody/vv-crochet-helpers-bg.png) 50% 22%/cover no-repeat!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero:before{position:absolute!important;z-index:2!important;top:0!important;bottom:0!important;left:calc(50% - 1px)!important;width:18%!important;height:auto!important;content:""!important;pointer-events:none!important;transform:none!important;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#f2d7d0,hsla(12,57%,88%,.58) 10%,transparent)!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero>*{position:relative!important;z-index:3!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;text-align:left!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero h1,html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__lead{max-width:620px!important}@media(max-width:768px){html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero{width:100vw!important;height:312px!important;min-height:312px!important;margin-top:0!important;margin-bottom:34px!important;border-radius:0!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero{display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%)!important;flex-direction:row!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-copy,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-copy{order:0!important;grid-column:1!important;grid-row:1!important;height:312px!important;min-height:0!important;padding:16px 12px!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-copy{padding-bottom:56px!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual{order:0!important;grid-column:2!important;grid-row:1!important;height:312px!important;min-height:0!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-visual:after,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero-visual:before{background:linear-gradient(90deg,#f2d7d0,hsla(12,57%,88%,.5) 11%,transparent 36%)!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__eyebrow,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero .vv-hook-guide__eyebrow,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero .vv-yarn-guide__eyebrow{margin-bottom:7px!important;font-size:9px!important;letter-spacing:.11em!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero h1,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__hero-title,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__hero h1{margin:0 0 8px!important;font-size:clamp(23px,6.6vw,31px)!important;line-height:1.02!important;letter-spacing:-.045em!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__lead,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__lead,html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__lead{margin:0!important;font-size:clamp(10px,2.8vw,12px)!important;line-height:1.28!important}html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide .vv-yarn-guide__note{margin:5px 0 7px!important;gap:5px!important;font-size:9px!important;line-height:1.2!important}html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide a.vv-yarn-guide__hero-link{width:auto!important;min-height:32px!important;margin-top:7px!important;padding:6px 10px!important;gap:6px!important;font-size:clamp(13px,3.8vw,16px)!important;white-space:normal!important}html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about] #vv-yarn-guide.vv-yarn-guide a.vv-yarn-guide__hero-link .vv-yarn-guide__hero-arrow{width:14px!important;height:17px!important;flex-basis:14px!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav{position:absolute!important;inset:auto 0 5px!important;grid-column:1/-1!important;grid-row:1!important;align-self:auto!important;margin:0!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav-inner{display:flex!important;grid-template-columns:none!important;grid-auto-rows:auto!important;gap:8px!important;padding:3px 8px!important;overflow-x:auto!important;scrollbar-width:none!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav-inner::-webkit-scrollbar{display:none!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav a,html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about] #vv-hook-guide.vv-hook-guide .vv-hook-guide__quick-nav a:last-child{min-width:max-content!important;min-height:28px!important;padding:4px 6px!important;flex:0 0 auto!important;grid-column:auto!important;justify-self:auto!important;font-size:10px!important;white-space:nowrap!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero{padding:16px calc(50% + 12px) 16px 12px!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero h1{max-width:100%!important}html body.vv-crochet-helpers-page .pageArticleDetail>div[itemprop=about] #vv-crochet-helpers .vv-crochet-helpers__hero:after{background-position:50% 20%!important}}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) #footer .custom-footer__newsletter,html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) .footer-newsletter-full-width{display:none!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) #footer{margin-top:0!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) #footer:before{content:none!important;display:none!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) #footer .custom-footer{transform:none!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) #footer .custom-footer>:not(.custom-footer__newsletter){padding-top:16px!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) main#content.content .pageArticleDetail>div[itemprop=about]{padding-bottom:32px!important}html body:is(.vv-yarn-guide-page,.vv-hook-guide-page,.vv-crochet-helpers-page) :is(#vv-yarn-guide,#vv-hook-guide,#vv-crochet-helpers){padding-bottom:0!important}html body.vv-crochet-helpers-page #vv-crochet-helpers>:last-child,html body.vv-hook-guide-page #vv-hook-guide .vv-hook-guide__main>:last-child,html body.vv-yarn-guide-page #vv-yarn-guide>:last-child{margin-bottom:0!important}html body.vv-hook-guide-page .pageArticleDetail>div[itemprop=about],html body.vv-yarn-guide-page .pageArticleDetail>div[itemprop=about]{border-top-left-radius:0!important;border-top-right-radius:0!important}html body.in-prodej-sety.type-category #products{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.in-prodej-sety.type-category #footer:before,html body.in-prodej-sety.type-category #products:after,html body.in-prodej-sety.type-category #products:before,html body.type-index #footer:before{content:none!important;display:none!important;background:transparent!important}html body.type-index #footer .custom-footer__newsletter{margin-bottom:-75px!important}html body.type-index #footer .custom-footer>:not(.custom-footer__newsletter){padding-top:0!important}@media(max-width:768px){html body.type-index #footer .custom-footer__newsletter{margin-bottom:-25px!important}}html body.type-index .vv-category-teaser--carousel .vv-category-teaser__inner{grid-template-columns:1fr 1fr;min-height:340px}html body.type-index .vv-category-teaser--carousel .vv-category-teaser__image{min-width:0;aspect-ratio:1/.62!important;min-height:340px}html body.type-index .vv-category-teaser--sets-active .vv-category-teaser__image-frame{display:none!important}html body.type-index .vv-category-teaser--carousel .vv-teaser-sets{position:relative;flex:none;min-width:0;width:auto;max-width:100%;height:100%;aspect-ratio:7/5;display:grid;grid-template-rows:minmax(0,1fr) 44px;color:#404041;font-family:var(--vv-font)}html body.type-index .vv-teaser-sets[hidden]{display:none!important}html body.type-index .vv-teaser-sets__viewport{position:relative;min-height:0;min-width:0}html body.type-index .vv-teaser-sets__stage{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}html body.type-index .vv-teaser-sets__card{position:absolute!important;top:4px!important;left:50%!important;bottom:auto!important;right:auto!important;height:calc(100% - 18px)!important;width:auto!important;aspect-ratio:.68;min-width:0!important;max-width:72%!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:18px!important;overflow:hidden;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 12px 26px rgba(64,64,65,.08)!important;opacity:0;visibility:hidden;transform:translateX(-50%) scale(.8);transition:transform .65s cubic-bezier(.2,.72,.18,1),opacity .55s ease,visibility .55s;display:flex!important;flex-direction:column;pointer-events:none}html body.type-index .vv-teaser-sets__card.is-active{opacity:1;visibility:visible;transform:translateX(-50%) scale(1);z-index:3;pointer-events:auto}html body.type-index .vv-teaser-sets__card.is-prev{opacity:.42;visibility:visible;transform:translateX(-153%) scale(.85);z-index:1;pointer-events:auto}html body.type-index .vv-teaser-sets__card.is-next{opacity:.42;visibility:visible;transform:translateX(53%) scale(.85);z-index:1;pointer-events:auto}html body.type-index .vv-teaser-sets__card-link{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;color:inherit;text-decoration:none!important;border-radius:inherit;overflow:hidden}html body.type-index .vv-teaser-sets__photo{position:relative;display:block;flex:1;min-height:0;background:#fbfbfa}html body.type-index .vv-category-teaser--carousel .vv-teaser-sets__photo img{position:absolute;inset:0;display:block!important;width:100%;height:100%;object-fit:cover!important;object-position:center!important;border-radius:0;transform:none!important;filter:none;box-shadow:none}html body.type-index .vv-teaser-sets__info{display:flex;flex-direction:column;align-items:center;gap:8px;padding:15px 12px 16px;flex:none;text-align:center}html body.type-index .vv-teaser-sets__name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0!important;font-size:14px!important;line-height:1.16!important;width:100%;font-weight:800!important;color:#404041!important;text-decoration:none!important;text-align:center!important}html body.type-index .vv-teaser-sets__price{display:block;width:100%;font-size:15px;font-weight:800;line-height:1.1;color:#ac4d43;white-space:nowrap;text-align:center}html body.type-index .vv-teaser-sets__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid hsla(0,0%,100%,.85);border-radius:50%;background:hsla(24,56%,95%,.95);box-shadow:0 7px 18px rgba(64,64,65,.1);color:#4e4e4f;font-family:var(--vv-font);font-size:31px;line-height:1;cursor:pointer}html body.type-index .vv-teaser-sets__arrow--prev{left:0}html body.type-index .vv-teaser-sets__arrow--next{right:0}html body.type-index .vv-teaser-sets__controls{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}html body.type-index .vv-teaser-sets__all{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:36px;margin:0;padding:8px 18px;background:#edc7bf;border-radius:999px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 18px rgba(64,64,65,.08);color:#4e4e4f;text-decoration:none!important;font-size:13px;font-weight:800;white-space:nowrap}html body.type-index .vv-teaser-sets a:focus-visible,html body.type-index .vv-teaser-sets button:focus-visible{outline:2px solid #ad4e43;outline-offset:3px}html body.type-index .vv-teaser-sets__loading{grid-row:1/-1;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center;padding:25px;background:hsla(10,56%,84%,.2);border-radius:30px}@media(max-width:768px){html body.type-index .vv-category-teaser--carousel .vv-category-teaser__inner{min-height:0}html body.type-index .vv-category-teaser--carousel .vv-category-teaser__image{order:3;min-height:0;height:400px!important;width:100%;margin:16px 0 0;aspect-ratio:auto!important}html body.type-index .vv-category-teaser--sets-active .vv-category-teaser__image{display:block!important}html body.type-index .vv-category-teaser--carousel .vv-teaser-sets{width:100%;height:100%;aspect-ratio:auto}html body.type-index .vv-teaser-sets__card{aspect-ratio:.68;max-width:72%!important}html body.type-index .vv-teaser-sets__info{padding:15px 14px 16px}html body.type-index .vv-bento-categories__headline{color:var(--vv-dark)!important;font-size:clamp(26px,7vw,32px)!important;line-height:1.08!important}html body.type-index .vv-bento-categories__headline:before{content:none!important;display:none!important}}@media(prefers-reduced-motion:reduce){html body.type-index .vv-teaser-sets__card{transition:none}}body.in-eshop.type-category.vv-category-sets .vv-kits-reveal{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}body.in-eshop.type-category.vv-category-sets .vv-kits-reveal.is-visible{opacity:1;transform:translateY(0)}body.in-eshop.type-category.vv-category-sets .vv-kits-eyebrow{margin:0 0 14px;color:#7c9d2f;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}body.in-eshop.type-category.vv-category-sets .vv-kits-intro{max-width:860px;margin:0 auto;padding:clamp(56px,8vw,108px) 24px clamp(48px,7vw,92px);text-align:center}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded h2,body.in-eshop.type-category.vv-category-sets .vv-kits-how h2,body.in-eshop.type-category.vv-category-sets .vv-kits-intro h2{margin:0;color:#30302c;font-size:clamp(30px,4.5vw,58px);font-weight:500;letter-spacing:-.035em;line-height:1.04}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded h2 em,body.in-eshop.type-category.vv-category-sets .vv-kits-intro h2 em{color:#c46f58;font-style:normal}body.in-eshop.type-category.vv-category-sets .vv-kits-intro__text{max-width:620px;margin:24px auto 0;color:#5b5a54;font-size:clamp(17px,2vw,21px);line-height:1.55}body.in-eshop.type-category.vv-category-sets .vv-kits-text-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:#30302c;font-size:14px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}body.in-eshop.type-category.vv-category-sets .vv-kits-text-link span{color:#c46f58;font-size:22px;line-height:1;transition:transform .25s ease}body.in-eshop.type-category.vv-category-sets .vv-kits-text-link:focus-visible span,body.in-eshop.type-category.vv-category-sets .vv-kits-text-link:hover span{transform:translateX(4px)}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(30px,7vw,110px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(44px,7vw,90px) 24px}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded__copy>p:not(.vv-kits-eyebrow){max-width:410px;margin:24px 0 0;color:#5b5a54;font-size:17px;line-height:1.6}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded__stage{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(220px,1.15fr);gap:24px;align-items:center}body.in-eshop.type-category.vv-category-sets .vv-kits-placeholder-box{display:grid;min-height:270px;place-items:center;border:1px dashed rgba(196,111,88,.6);border-radius:2px;background:linear-gradient(145deg,#f8e8e1,#f4f1e8);color:#9c6959;text-align:center}body.in-eshop.type-category.vv-category-sets .vv-kits-placeholder-box span{display:block;font-size:17px;font-weight:700}body.in-eshop.type-category.vv-category-sets .vv-kits-placeholder-box small{display:block;margin-top:7px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}body.in-eshop.type-category.vv-category-sets .vv-kits-parts{display:grid;gap:16px;margin:0;padding:0;list-style:none}body.in-eshop.type-category.vv-category-sets .vv-kits-parts li{padding-bottom:14px;border-bottom:1px solid rgba(48,48,44,.14)}body.in-eshop.type-category.vv-category-sets .vv-kits-parts span,body.in-eshop.type-category.vv-category-sets .vv-kits-parts strong{display:block}body.in-eshop.type-category.vv-category-sets .vv-kits-parts strong{color:#30302c;font-size:18px;font-weight:600}body.in-eshop.type-category.vv-category-sets .vv-kits-parts span{margin-top:3px;color:#6b6962;font-size:14px;line-height:1.4}body.in-eshop.type-category.vv-category-sets .vv-kits-how{max-width:1180px;margin:0 auto;padding:clamp(52px,8vw,108px) 24px clamp(64px,9vw,128px);text-align:center}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:48px 0 0;padding:0;list-style:none;text-align:left}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps li{padding:24px;border-top:2px solid #c46f58;background:#f8f5ee}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps b{color:#c46f58;font-size:13px;letter-spacing:.12em}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps h3{margin:24px 0 8px;color:#30302c;font-size:23px;font-weight:600}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps p{margin:0;color:#6b6962;font-size:15px;line-height:1.55}body.in-eshop.type-category.vv-category-sets .vv-kits-how__aside{margin:38px 0 0;color:#c46f58;font-size:15px;font-style:italic}@media (max-width:760px){body.in-eshop.type-category.vv-category-sets .vv-kits-exploded,body.in-eshop.type-category.vv-category-sets .vv-kits-how,body.in-eshop.type-category.vv-category-sets .vv-kits-intro{padding-right:18px;padding-left:18px}body.in-eshop.type-category.vv-category-sets .vv-kits-exploded,body.in-eshop.type-category.vv-category-sets .vv-kits-exploded__stage{grid-template-columns:1fr}body.in-eshop.type-category.vv-category-sets .vv-kits-placeholder-box{min-height:210px}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps{grid-template-columns:1fr;gap:16px;margin-top:32px}body.in-eshop.type-category.vv-category-sets .vv-kits-how__steps li{padding:20px}}@media (prefers-reduced-motion:reduce){body.in-eshop.type-category.vv-category-sets .vv-kits-reveal,body.in-eshop.type-category.vv-category-sets .vv-kits-text-link span{transition:none}}body.in-eshop.type-category.vv-category-sets .vv-category-hero{height:clamp(280px,34vw,530px)!important;max-height:none!important;overflow:hidden!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__copy h1{font-size:clamp(42px,5.8vw,86px)!important;line-height:.94!important;white-space:nowrap!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__text p{max-width:34em!important;font-size:clamp(16px,1.45vw,22px)!important;line-height:1.42!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__button{display:inline-flex!important;align-items:center!important;gap:12px!important;min-height:0!important;margin-top:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#30302c!important;font-size:14px!important;letter-spacing:.08em!important;text-decoration:none!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero__button:after{content:"→";color:#c46f58;font-size:24px;line-height:1;transition:transform .25s ease}body.in-eshop.type-category.vv-category-sets .vv-category-hero__button:focus-visible:after,body.in-eshop.type-category.vv-category-sets .vv-category-hero__button:hover:after{transform:translateX(4px)}@media (max-width:760px){body.in-eshop.type-category.vv-category-sets .vv-category-hero__copy h1{white-space:normal!important}}body.in-eshop.type-category.vv-category-sets .vv-kits-photo-stage{position:relative;min-height:clamp(360px,34vw,540px);isolation:isolate}body.in-eshop.type-category.vv-category-sets .vv-kits-photo{position:absolute;margin:0;overflow:hidden;border:10px solid #fffaf6;background:#eee5dc;box-shadow:0 18px 42px rgba(64,64,65,.16);transform-origin:center}body.in-eshop.type-category.vv-category-sets .vv-kits-photo img{display:block;width:100%;height:100%;object-fit:cover}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--main{z-index:2;inset:8% 10% 12% 8%;transform:rotate(-5deg)}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--main img{object-position:50% 53%}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--detail{z-index:3;width:38%;height:38%;right:0;top:2%;transform:rotate(8deg)}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--detail img{object-position:48% 48%}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--tools{z-index:4;width:40%;height:34%;left:-2%;bottom:1%;transform:rotate(7deg)}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--tools img{object-position:50% 78%}@media(max-width:760px){body.in-eshop.type-category.vv-category-sets .vv-kits-photo-stage{min-height:370px;margin:6px 0 8px}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--main{inset:9% 9% 13% 8%}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--detail{width:42%;height:34%;right:0;top:2%}body.in-eshop.type-category.vv-category-sets .vv-kits-photo--tools{width:43%;height:31%;left:-3%;bottom:1%}}body.in-eshop.type-category.vv-category-sets .vv-category-hero{height:clamp(414px,52.2vw,711px)!important;min-height:0!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero img{height:calc(clamp(414px,52.2vw,711px) + clamp(82px,9vw,150px))!important}@media(max-width:760px){body.in-eshop.type-category.vv-category-sets .vv-category-hero{height:clamp(360px,82vw,520px)!important}body.in-eshop.type-category.vv-category-sets .vv-category-hero img{height:calc(clamp(360px,82vw,520px) + 72px)!important}}.vv-hero{position:relative!important;z-index:0!important;height:76.5vh!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;padding-left:6vw!important;background-image:url(/user/documents/upload/obrazky/Herofinal.png)!important;background-position:100%!important;background-size:cover!important;background-repeat:no-repeat!important;background-color:var(--vv-cream)!important;overflow:hidden!important}.vv-hero:before{background:linear-gradient(90deg,hsla(35,66%,94%,.34),hsla(35,66%,94%,.18) 34%,hsla(35,66%,94%,0) 62%),radial-gradient(circle at 24% 47%,hsla(10,56%,84%,.24),hsla(10,56%,84%,0) 34%)!important;mix-blend-mode:soft-light!important}.vv-hero:after,.vv-hero:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important}.vv-hero:after{background:linear-gradient(115deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 24%,hsla(0,0%,100%,.1) 49%,hsla(0,0%,100%,0) 74%),linear-gradient(180deg,rgba(64,64,65,.06),rgba(64,64,65,0) 38%,rgba(172,77,67,.05))!important;opacity:.72!important}body.type-index #content,body.type-index #content-wrapper,body.type-index #wrap,body.type-index #wrapper,body.type-index .content-in,body.type-index .content-wrapper,body.type-index .overall-wrapper,body.type-index main{background:transparent!important}.vv-hero__copy{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:min(1060px,82vw)!important}.vv-hero h1{margin:0 0 clamp(16px,1.8vw,28px)!important;font-size:clamp(48px,6.2vw,104px)!important;line-height:1.12!important;font-weight:800!important;white-space:nowrap!important;color:var(--vv-red)!important}.vv-hero h1,.vv-hero__subtitle{position:relative!important;z-index:1!important;font-family:var(--vv-font)!important;letter-spacing:0!important;text-shadow:0 12px 28px rgba(64,64,65,.16),0 24px 54px rgba(172,77,67,.12)!important}.vv-hero__subtitle{max-width:min(510px,36vw)!important;margin:0!important;font-size:clamp(15px,1.4vw,24px)!important;line-height:1.18!important;font-weight:700!important;color:hsla(24,56%,95%,.88)!important}.vv-category-teaser{position:relative!important;z-index:2!important;background:var(--vv-cream)!important;padding:42px 6vw 14px!important}.vv-category-teaser__inner{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:3vw!important;max-width:var(--vv-page-max)!important;margin:0 auto!important}.vv-category-teaser__links{display:flex!important;flex-direction:column!important;gap:34px!important}.vv-category-teaser__links a{color:var(--vv-muted)!important;font-family:var(--vv-font)!important;font-size:clamp(34px,4vw,70px)!important;font-weight:800!important;line-height:.92!important;letter-spacing:-.015em!important;text-decoration:none!important;transition:color .25s ease,transform .25s ease!important}.vv-category-teaser__links a.is-active,.vv-category-teaser__links a:hover{color:var(--vv-dark)!important}.vv-category-teaser__image{position:relative!important;overflow:visible!important;width:100%!important;aspect-ratio:1/.62!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;box-shadow:none!important}.vv-category-teaser__image-frame{position:relative!important;display:block!important;width:auto!important;max-width:100%!important;height:100%!important;aspect-ratio:7/5!important;overflow:hidden!important;border-radius:32px!important;background:#efc2b9!important;box-shadow:0 22px 42px rgba(64,64,65,.16),0 8px 18px rgba(172,77,67,.09)!important;transition:transform .35s ease,box-shadow .35s ease!important}.vv-category-teaser__image img{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:scale(1.08)!important;transition:opacity .25s ease,transform .35s ease!important}.vv-category-teaser__inner:has(.vv-category-teaser__links a:hover) .vv-category-teaser__image-frame{transform:translateY(-5px)!important;box-shadow:0 28px 50px rgba(64,64,65,.18),0 10px 22px rgba(172,77,67,.11)!important}.vv-category-teaser__inner:has(.vv-category-teaser__links a:hover) .vv-category-teaser__image img{transform:scale(1.11)!important}body.type-index #content,body.type-index .content,body.type-index .content-inner,body.type-index .content-wrapper-in,body.type-index main#content{display:block!important}body.type-index #content>.products-wrapper,body.type-index .homepage-products-heading-31,body.type-index .products-wrapper.products-slider-holder,body.type-index .vv-bento-categories{display:block!important;width:100%!important;max-width:100%!important;flex:none!important;clear:both!important;float:none!important}body.type-index .benefit-banners-full-width:has(.container-full-width:empty){display:none!important}body.type-index .homepage-products-heading-31{display:none!important}body.type-index #content>.products-wrapper:has(#products-31),body.type-index .product,body.type-index .products,body.type-index .products-wrapper.products-slider-holder,body.type-index .products-wrapper.products-slider-holder *{background:var(--vv-cream)!important}body.type-index #content>.products-wrapper:has(#products-31),body.type-index .products-wrapper.products-slider-holder{margin:0 auto 42px!important;padding:0 4vw 46px!important;box-sizing:border-box!important;background:var(--vv-cream)!important}body.type-index #products-31{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.type-index .products-wrapper.products-slider-holder .p,body.type-index .products-wrapper.products-slider-holder .p-in,body.type-index .products-wrapper.products-slider-holder .p-in-in,body.type-index .products-wrapper.products-slider-holder .product,body.type-index .products-wrapper.products-slider-holder .product-inner{background:var(--vv-cream)!important;box-shadow:none!important}body.type-index .products-wrapper.products-slider-holder .image,body.type-index .products-wrapper.products-slider-holder .p-image,body.type-index .products-wrapper.products-slider-holder .p-image-wrapper{background:var(--vv-cream)!important}@media(min-width:769px){body.type-index.vv-product-focus-ready #content>.products-wrapper:has(#products-31),body.type-index.vv-product-focus-ready .homepage-products-heading-31,body.type-index.vv-product-focus-ready .products-wrapper.products-slider-holder{display:none!important}body.type-index .vv-product-focus{position:relative!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:-12px auto 0!important;padding:24px 7vw 26px!important;background:var(--vv-cream)!important;overflow:hidden!important}body.type-index .vv-product-focus__track{position:relative!important;display:block!important;width:100%!important;max-width:1500px!important;min-height:520px!important;margin:0 auto!important}body.type-index .vv-product-focus__card{position:absolute!important;top:46%!important;left:50%!important;display:block!important;width:clamp(224px,18vw,300px)!important;max-width:300px!important;box-sizing:border-box!important;opacity:0!important;pointer-events:none!important;transform:translate(-50%,-50%) scale(1)!important;transition:opacity .7s cubic-bezier(.2,.72,.18,1),transform .82s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.2,.72,.18,1)!important;will-change:transform,opacity!important}body.type-index .vv-product-focus__card:hover .vv-product-focus__image{box-shadow:0 36px 84px rgba(64,64,65,.18),0 16px 34px rgba(172,77,67,.12),inset 0 1px 0 hsla(0,0%,100%,.72)!important}body.type-index .vv-product-focus__card.is-prev{opacity:1!important;pointer-events:auto!important;transform:translate(-175%,-50%) scale(1)!important;filter:none!important;z-index:2!important}body.type-index .vv-product-focus__card.is-active{width:clamp(224px,18vw,300px)!important;max-width:300px!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%) scale(1)!important;filter:none!important;z-index:3!important}body.type-index .vv-product-focus__card.is-next{opacity:1!important;pointer-events:auto!important;transform:translate(75%,-50%) scale(1)!important;filter:none!important;z-index:2!important}body.type-index .vv-product-focus__card.is-edge-prev{opacity:.46!important;pointer-events:none!important;transform:translate(-300%,-50%) scale(.8)!important;filter:saturate(.86)!important;z-index:1!important}body.type-index .vv-product-focus__card.is-edge-next{opacity:.46!important;pointer-events:none!important;transform:translate(200%,-50%) scale(.8)!important;filter:saturate(.86)!important;z-index:1!important}body.type-index .vv-product-focus__card.is-hidden-left{opacity:0!important;transform:translate(-392%,-50%) scale(.76)!important;filter:saturate(.78)!important}body.type-index .vv-product-focus__card.is-hidden-right{opacity:0!important;transform:translate(292%,-50%) scale(.76)!important;filter:saturate(.78)!important}body.type-index .vv-product-focus__image{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:.76/1!important;box-sizing:border-box!important;padding:8px 8px 108px!important;border-radius:22px!important;overflow:hidden!important;background:linear-gradient(145deg,hsla(0,0%,100%,.3),hsla(10,56%,84%,.54) 42%,hsla(10,56%,84%,.38)),hsla(10,56%,84%,.34)!important;box-shadow:0 28px 72px rgba(64,64,65,.14),0 12px 28px rgba(172,77,67,.09),inset 0 1px 0 hsla(0,0%,100%,.68),inset 0 -24px 54px hsla(0,0%,100%,.16)!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;backdrop-filter:blur(18px) saturate(1.14)!important;transition:box-shadow .52s cubic-bezier(.22,.72,.18,1),transform .52s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-product-focus__image:before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;display:block!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(125deg,hsla(0,0%,100%,.46),hsla(0,0%,100%,.16) 24%,hsla(0,0%,100%,0) 45%),linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 38%)!important;mix-blend-mode:screen!important}body.type-index .vv-product-focus__image img{position:relative!important;z-index:1!important;max-height:100%!important;border-radius:10px!important;transform:scale(1.1)!important;filter:drop-shadow(0 16px 30px rgba(64,64,65,.1)) drop-shadow(0 5px 12px rgba(172,77,67,.06))!important}body.type-index .vv-product-focus__info{display:none!important}body.type-index .vv-product-focus__card.is-active .vv-product-focus__info,body.type-index .vv-product-focus__card.is-edge-next .vv-product-focus__info,body.type-index .vv-product-focus__card.is-edge-prev .vv-product-focus__info,body.type-index .vv-product-focus__card.is-next .vv-product-focus__info,body.type-index .vv-product-focus__card.is-prev .vv-product-focus__info{position:absolute!important;bottom:22px!important;left:50%!important;display:block!important;width:calc(100% - 48px)!important;margin:0!important;padding:0 10px!important;box-sizing:border-box!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;transform:translateX(-50%)!important}body.type-index .vv-product-focus__name{font-size:17px!important;margin:0 0 5px!important}body.type-index .vv-product-focus__price{color:var(--vv-dark)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 10px!important}body.type-index .vv-product-focus__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:96px!important;min-height:31px!important;padding:0 14px!important;border:1px solid #ac4d43!important;border-radius:999px!important;background:#ac4d43!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,transform .2s ease!important}body.type-index .vv-product-focus__button:focus,body.type-index .vv-product-focus__button:hover{background:#963d35!important;color:var(--vv-cream)!important;transform:translateY(-1px)!important}body.type-index .vv-product-focus__arrow{position:absolute!important;top:50%!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:54px!important;height:54px!important;padding:0!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:hsla(24,56%,95%,.52)!important;color:var(--vv-gray)!important;box-shadow:0 18px 42px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.66)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important;backdrop-filter:blur(18px) saturate(1.16)!important;font-family:var(--vv-font)!important;font-size:32px!important;line-height:1!important;font-weight:300!important;cursor:pointer!important;transform:translateY(-50%)!important}body.type-index .vv-product-focus__arrow--prev{left:3vw!important}body.type-index .vv-product-focus__arrow--next{right:3vw!important}}.vv-bento-categories{position:relative!important;z-index:1!important;clear:both!important;display:block!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;flex-basis:100%!important;float:none!important;background:var(--vv-cream)!important;margin:0!important;padding:36px 4vw 110px!important;box-sizing:border-box!important}.vv-bento-categories:before{content:""!important;display:block!important;clear:both!important}.vv-bento-categories__headline{max-width:var(--vv-page-max)!important;margin:0 auto 28px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(25.2px,2.7vw,43.2px)!important;font-weight:800!important;line-height:1!important;letter-spacing:-.025em!important;text-align:left!important}.vv-bento-categories__inner{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-auto-rows:260px!important;gap:14px!important;width:100%!important;max-width:var(--vv-page-max)!important;margin:0 auto!important}.vv-bento-card{position:relative!important;display:block!important;overflow:hidden!important;border-radius:var(--vv-card-radius)!important;background:var(--vv-soft-blue)!important;text-decoration:none!important;transition:transform .25s ease,opacity .25s ease!important}.vv-bento-card:hover{transform:translateY(-3px)!important}.vv-bento-card img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;transition:transform .4s ease!important}.vv-bento-card:hover img{transform:scale(1.035)!important}.vv-bento-card span{position:absolute!important;left:clamp(20px,2.5vw,34px)!important;right:clamp(18px,2vw,30px)!important;bottom:clamp(18px,2.4vw,32px)!important;display:inline-flex!important;align-items:center!important;padding:0!important;background:transparent!important;color:#f9f0ea!important;font-family:var(--vv-font)!important;font-size:clamp(30px,2.9vw,48px)!important;font-weight:800!important;line-height:.96!important;letter-spacing:0!important;border:0!important;border-radius:0!important;text-shadow:0 3px 14px rgba(64,64,65,.24)!important}.vv-bento-card--small{grid-column:span 1!important}.vv-bento-card--large,.vv-bento-card--wide{grid-column:span 2!important}.vv-about-mobile{display:none!important}@media(max-width:768px){body.type-index.vv-product-focus-mobile-ready #content>.products-wrapper:has(#products-31),body.type-index.vv-product-focus-mobile-ready .homepage-products-heading-31,body.type-index.vv-product-focus-mobile-ready .products-wrapper.products-slider-holder{display:none!important}body.type-index .vv-product-focus-mobile{position:relative!important;width:100%!important;max-width:100%!important;margin:-104px 0 0!important;padding:0 0 24px!important;background:var(--vv-cream)!important;overflow:hidden!important}body.type-index .vv-product-focus-mobile__track{position:relative!important;display:block!important;width:100%!important;min-height:390px!important;margin:0!important}body.type-index .vv-product-focus-mobile__card{position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:64vw!important;max-width:292px!important;opacity:0!important;pointer-events:none!important;transform:translate(-50%,-50%) scale(.7)!important;transition:opacity .32s ease,transform .32s ease,filter .32s ease!important}body.type-index .vv-product-focus-mobile__card.is-active{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%) scale(1)!important;filter:none!important;z-index:3!important}body.type-index .vv-product-focus-mobile__card.is-prev{opacity:.42!important;pointer-events:auto!important;transform:translate(-122%,-50%) scale(.58)!important;filter:saturate(.82)!important;z-index:2!important}body.type-index .vv-product-focus-mobile__card.is-next{opacity:.42!important;pointer-events:auto!important;transform:translate(22%,-50%) scale(.58)!important;filter:saturate(.82)!important;z-index:2!important}body.type-index .vv-product-focus-mobile__card.is-hidden{opacity:0!important;pointer-events:none!important}body.type-index .vv-product-focus-mobile .vv-product-focus__image{display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:.76/1!important;padding:20px 20px 104px!important;box-sizing:border-box!important;border-radius:26px!important;overflow:hidden!important;background:#edc7bf!important;box-shadow:0 24px 58px rgba(64,64,65,.13),0 10px 22px rgba(172,77,67,.1)!important}body.type-index .vv-product-focus-mobile .vv-product-focus__image img{filter:drop-shadow(0 18px 34px rgba(64,64,65,.14)) drop-shadow(0 7px 16px rgba(172,77,67,.08))!important}body.type-index .vv-product-focus-mobile .vv-product-focus__info{display:none!important}body.type-index .vv-product-focus-mobile__card.is-active .vv-product-focus__info{position:absolute!important;left:50%!important;bottom:20px!important;display:block!important;width:calc(100% - 42px)!important;padding:0 8px!important;box-sizing:border-box!important;text-align:center!important;transform:translateX(-50%)!important}body.type-index .vv-product-focus-mobile .vv-product-focus__name{display:block!important;font-family:var(--vv-font)!important;font-size:15px!important;line-height:1.12!important;margin:0 0 5px!important;text-decoration:none!important}body.type-index .vv-product-focus-mobile .vv-product-focus__price{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important;margin:0 0 9px!important}body.type-index .vv-product-focus-mobile .vv-product-focus__button{display:inline-flex!important;min-width:112px!important;min-height:32px!important;padding:0 16px!important;border:1px solid #ac4d43!important;border-radius:999px!important;background:#ac4d43!important;color:var(--vv-cream)!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}body.type-index .vv-product-focus-mobile .vv-product-focus__button,body.type-index .vv-product-focus-mobile__arrow{align-items:center!important;justify-content:center!important;font-family:var(--vv-font)!important;line-height:1!important}body.type-index .vv-product-focus-mobile__arrow{position:absolute!important;top:50%!important;z-index:5!important;display:flex!important;width:42px!important;height:42px!important;padding:0!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:hsla(24,56%,95%,.58)!important;color:var(--vv-gray)!important;box-shadow:0 14px 34px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.66)!important;-webkit-backdrop-filter:blur(16px) saturate(1.12)!important;backdrop-filter:blur(16px) saturate(1.12)!important;font-size:28px!important;font-weight:300!important;transform:translateY(-50%)!important}body.type-index .vv-product-focus-mobile__arrow--prev{left:14px!important}body.type-index .vv-product-focus-mobile__arrow--next{right:14px!important}body.type-index .vv-about-mobile{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 10px!important;background:var(--vv-cream)!important}body.type-index .vv-about-mobile__card{position:relative!important;display:block!important;width:calc(100% - 36px)!important;min-height:500px!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:30px!important;background:transparent!important;color:var(--vv-dark)!important;text-align:left!important;overflow:visible!important;cursor:pointer!important;transition:min-height .36s ease!important}body.type-index .vv-about-mobile.is-open .vv-about-mobile__card{min-height:880px!important}body.type-index .vv-about-mobile__photo{position:absolute!important;inset:0 0 auto 0!important;display:block!important;height:424px!important;border-radius:30px!important;overflow:hidden!important;background:#edc7bf!important;box-shadow:0 24px 56px rgba(64,64,65,.13),0 10px 24px rgba(172,77,67,.1)!important}body.type-index .vv-about-mobile__photo:after{content:""!important;position:absolute!important;inset:auto 0 0 0!important;height:46%!important;background:linear-gradient(180deg,hsla(24,56%,95%,0),rgba(64,64,65,.23))!important;pointer-events:none!important}body.type-index .vv-about-mobile__photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}body.type-index .vv-about-mobile__panel{position:absolute!important;left:14px!important;right:14px!important;bottom:0!important;display:block!important;max-height:238px!important;padding:20px 18px 18px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:26px!important;background:hsla(35,66%,94%,.6)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;box-shadow:0 18px 42px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.58)!important;overflow:hidden!important;transition:max-height .36s ease,background .36s ease!important}body.type-index .vv-about-mobile.is-open .vv-about-mobile__panel{max-height:640px!important;background:hsla(35,66%,94%,.74)!important}body.type-index .vv-about-mobile__eyebrow,body.type-index .vv-about-mobile__more,body.type-index .vv-about-mobile__short,body.type-index .vv-about-mobile__title,body.type-index .vv-about-mobile__toggle{display:block!important;font-family:var(--vv-font)!important;letter-spacing:0!important}body.type-index .vv-about-mobile__eyebrow{margin:0 0 6px!important;color:#c1655f!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-transform:uppercase!important}body.type-index .vv-about-mobile__title{margin:0 0 8px!important;color:var(--vv-dark)!important;font-size:clamp(24px,7vw,33px)!important;font-weight:800!important;line-height:1!important}body.type-index .vv-about-mobile__more,body.type-index .vv-about-mobile__short{color:var(--vv-gray)!important;font-size:16px!important;font-weight:500!important;line-height:1.42!important}body.type-index .vv-about-mobile__short{margin:0 0 12px!important}body.type-index .vv-about-mobile__more{max-height:0!important;margin:0!important;opacity:0!important;transform:translateY(8px)!important;overflow:hidden!important;transition:max-height .34s ease,margin .34s ease,opacity .24s ease,transform .34s ease!important}body.type-index .vv-about-mobile.is-open .vv-about-mobile__more{max-height:420px!important;margin:0 0 14px!important;opacity:1!important;transform:translateY(0)!important}body.type-index .vv-about-mobile__toggle{width:max-content!important;max-width:100%!important;min-height:34px!important;padding:10px 18px!important;border-radius:999px!important;background:#edc7bf!important;color:var(--vv-dark)!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.vv-category-teaser{padding:70px 24px 0!important}.vv-category-teaser__inner{grid-template-columns:1fr!important;gap:24px!important}.vv-category-teaser__links{gap:20px!important}.vv-category-teaser__links a{font-size:clamp(42px,14vw,72px)!important}body.type-index .vv-bento-categories{width:100vw!important;max-width:100vw!important;margin:8px calc(50% - 50vw) 0!important;padding:14px 18px 70px!important}.vv-bento-categories__headline{margin-bottom:8px!important;font-size:clamp(26px,8vw,36px)!important;line-height:1!important;color:transparent!important}.vv-bento-categories__headline:before{content:"Naše galanterie:"!important;color:var(--vv-dark)!important}.vv-bento-categories__inner{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:repeat(4,clamp(76px,21vw,118px))!important;grid-auto-rows:clamp(76px,21vw,118px)!important;gap:10px!important}.vv-bento-card,.vv-bento-card--large,.vv-bento-card--small,.vv-bento-card--wide{grid-column:auto!important;grid-row:auto!important;min-width:0!important;min-height:0!important;border-radius:26px!important;--vv-bento-enter-x:0px;--vv-bento-enter-y:14px;--vv-bento-enter-rotate:0deg;animation:none!important}.vv-bento-categories.vv-bento-reveal-ready:not(.is-visible) .vv-bento-card{opacity:0!important;transform:translate3d(var(--vv-bento-enter-x),var(--vv-bento-enter-y),0) rotate(var(--vv-bento-enter-rotate)) scale(.96)!important;filter:blur(5px) saturate(.92)!important}.vv-bento-categories.is-visible .vv-bento-card{animation:vvMobileBentoSettle .72s cubic-bezier(.19,.82,.22,1) both!important}.vv-bento-card:first-child{grid-column:1/span 3!important;grid-row:1/span 2!important;--vv-bento-enter-x:-10px;--vv-bento-enter-y:18px;--vv-bento-enter-rotate:-1.2deg;animation-delay:.04s!important}.vv-bento-card:nth-child(2){grid-column:4/span 2!important;grid-row:1/span 1!important;--vv-bento-enter-x:10px;--vv-bento-enter-y:12px;--vv-bento-enter-rotate:1.1deg;animation-delay:.14s!important}.vv-bento-card:nth-child(3){grid-column:4/span 2!important;grid-row:2/span 1!important;--vv-bento-enter-x:8px;--vv-bento-enter-y:-6px;--vv-bento-enter-rotate:-.8deg;animation-delay:.22s!important}.vv-bento-card:nth-child(4){grid-column:1/span 2!important;grid-row:3/span 2!important;--vv-bento-enter-x:-9px;--vv-bento-enter-y:10px;--vv-bento-enter-rotate:.9deg;animation-delay:.3s!important}.vv-bento-card:nth-child(5){grid-column:3/span 3!important;grid-row:3/span 2!important;--vv-bento-enter-x:12px;--vv-bento-enter-y:16px;--vv-bento-enter-rotate:-.7deg;animation-delay:.38s!important}.vv-bento-card img{object-fit:cover!important;object-position:center!important}.vv-bento-card span{left:14px!important;right:12px!important;bottom:14px!important;font-size:clamp(17px,4.8vw,24px)!important;line-height:.98!important}.vv-bento-card:nth-child(2) span,.vv-bento-card:nth-child(3) span{left:12px!important;right:10px!important;bottom:12px!important;font-size:clamp(13px,3.8vw,18px)!important}.vv-bento-card:nth-child(4) span{font-size:clamp(15px,4.4vw,21px)!important}.vv-bento-card:nth-child(5) span{font-size:clamp(17px,4.9vw,25px)!important}.vv-bento-card:nth-child(3) span,.vv-bento-card:nth-child(5) span{right:auto!important;width:max-content!important;max-width:calc(100% - 24px)!important;padding:5px 8px 6px!important;border:0!important;border-radius:999px!important;background:hsla(35,66%,94%,.58)!important;-webkit-backdrop-filter:blur(12px) saturate(1.12)!important;backdrop-filter:blur(12px) saturate(1.12)!important;box-shadow:0 10px 24px rgba(64,64,65,.12),inset 0 1px 0 hsla(0,0%,100%,.55)!important;color:var(--vv-gray)!important;font-size:clamp(13px,3.8vw,18px)!important;text-shadow:none!important}@keyframes vvMobileBentoSettle{0%{opacity:0;transform:translate3d(var(--vv-bento-enter-x),var(--vv-bento-enter-y),0) rotate(var(--vv-bento-enter-rotate)) scale(.96);filter:blur(5px) saturate(.92)}62%{opacity:1;transform:translate3d(0,-2px,0) rotate(0deg) scale(1.01);filter:blur(0) saturate(1)}to{opacity:1;transform:translateZ(0) rotate(0deg) scale(1);filter:blur(0) saturate(1)}}}@media(max-width:768px) and (prefers-reduced-motion:reduce){body.type-index .vv-bento-categories .vv-bento-card{opacity:1!important;animation:none!important;transform:none!important;filter:none!important}}@media(min-width:769px){body.type-index .vv-product-focus__card,body.type-index .vv-product-focus__card.is-active{display:flex!important;flex-direction:column!important;width:clamp(236px,18vw,306px)!important;max-width:306px!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:18px!important;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 16px 38px rgba(64,64,65,.08)!important}body.type-index .vv-product-focus__card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 54px rgba(64,64,65,.12)!important}body.type-index .vv-product-focus__card:hover .vv-product-focus__image{box-shadow:none!important}body.type-index .vv-product-focus__image{width:100%!important;aspect-ratio:1/1.08!important;padding:0!important;border:0!important;border-radius:18px 18px 0 0!important;background:#fbfbfa!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.type-index .vv-product-focus__image:before{content:none!important;display:none!important}body.type-index .vv-product-focus__image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border-radius:0!important;transform:none!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important}body.type-index .vv-product-focus__card.is-active .vv-product-focus__info,body.type-index .vv-product-focus__card.is-edge-next .vv-product-focus__info,body.type-index .vv-product-focus__card.is-edge-prev .vv-product-focus__info,body.type-index .vv-product-focus__card.is-next .vv-product-focus__info,body.type-index .vv-product-focus__card.is-prev .vv-product-focus__info,body.type-index .vv-product-focus__info{position:relative!important;left:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin:0!important;padding:18px 16px 16px!important;box-sizing:border-box!important;text-align:left!important;transform:none!important;background:transparent!important}body.type-index .vv-product-focus__meta{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(70px,auto)!important;align-items:start!important;column-gap:12px!important;width:100%!important}body.type-index .vv-product-focus__name{display:block!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:17px!important;color:var(--vv-dark)!important;font-size:14px!important;line-height:1.16!important;text-align:left!important;text-decoration:none!important;text-overflow:ellipsis!important}body.type-index .vv-product-focus__name,body.type-index .vv-product-focus__price{margin:0!important;font-family:var(--vv-font)!important;font-weight:800!important;white-space:nowrap!important}body.type-index .vv-product-focus__price{color:#ac4d43!important;font-size:15px!important;line-height:1.1!important;text-align:right!important}body.type-index .vv-product-focus__tools{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.type-index .vv-product-focus .vv-product-detail-link,body.type-index .vv-product-focus__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:color .24s ease,background .24s ease,transform .24s ease!important}body.type-index .vv-product-focus__button{position:relative!important;z-index:6!important;pointer-events:auto!important;grid-column:1!important;justify-self:start!important;border:1px solid hsla(0,0%,100%,.74)!important;background:#edc7bf!important;box-shadow:0 10px 22px rgba(64,64,65,.1),inset 0 1px 0 hsla(0,0%,100%,.34)!important}body.type-index .vv-product-focus .vv-product-detail-link{grid-column:3!important;justify-self:end!important;border:0!important;background:#fff7f4!important;box-shadow:none!important}body.type-index .vv-product-focus .vv-product-detail-link:focus,body.type-index .vv-product-focus .vv-product-detail-link:hover,body.type-index .vv-product-focus__button:focus,body.type-index .vv-product-focus__button:hover{background:#f9f0ea!important;color:#ac4d43!important;transform:translateY(-1px)!important}}@media(max-width:768px){body.type-index .vv-product-focus-mobile__track{min-height:430px!important}body.type-index .vv-product-focus-mobile__card{display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.78)!important;border-radius:18px!important;background:rgba(255,252,249,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 16px 38px rgba(64,64,65,.08)!important}body.type-index .vv-product-focus-mobile .vv-product-focus__image{width:100%!important;aspect-ratio:1/1.08!important;padding:0!important;border:0!important;border-radius:18px 18px 0 0!important;background:#fbfbfa!important;box-shadow:none!important}body.type-index .vv-product-focus-mobile .vv-product-focus__image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 16px rgba(64,64,65,.09))!important}body.type-index .vv-product-focus-mobile .vv-product-focus__info,body.type-index .vv-product-focus-mobile__card.is-active .vv-product-focus__info{position:relative!important;left:auto!important;bottom:auto!important;display:grid!important;gap:10px!important;width:100%!important;padding:16px!important;box-sizing:border-box!important;text-align:left!important;transform:none!important;background:transparent!important}body.type-index .vv-product-focus-mobile .vv-product-focus__meta{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(62px,auto)!important;align-items:start!important;column-gap:10px!important}body.type-index .vv-product-focus-mobile .vv-product-focus__name{overflow:hidden!important;min-height:0!important;margin:0!important;color:var(--vv-dark)!important;font-size:14px!important;font-weight:800!important;line-height:1.16!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.type-index .vv-product-focus-mobile .vv-product-focus__price{margin:0!important;color:#ac4d43!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important}body.type-index .vv-product-focus-mobile .vv-product-focus__tools{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;width:100%!important}body.type-index .vv-product-focus-mobile .vv-product-detail-link,body.type-index .vv-product-focus-mobile .vv-product-focus__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 14px!important;border-radius:999px!important;color:#636363!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}body.type-index .vv-product-focus-mobile .vv-product-focus__button{grid-column:1!important;justify-self:start!important;border:1px solid hsla(0,0%,100%,.74)!important;background:#edc7bf!important}body.type-index .vv-product-focus-mobile .vv-product-detail-link{grid-column:3!important;justify-self:end!important;border:0!important;background:#fff7f4!important}}@media(min-width:769px){body.type-index .vv-about-desktop{display:block!important;width:100%!important;margin:0!important;padding:10px 6vw 34px!important;box-sizing:border-box!important;background:var(--vv-cream)!important}body.type-index .vv-about-desktop__inner{position:relative!important;display:grid!important;grid-template-columns:minmax(0,7fr) minmax(300px,3fr)!important;width:100%!important;max-width:var(--vv-page-max)!important;height:420px!important;min-height:420px!important;max-height:420px!important;margin:0 auto!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.74)!important;border-radius:28px!important;background:#edc7bf!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 24px 68px rgba(64,64,65,.1)!important;transition:grid-template-columns .58s cubic-bezier(.22,.72,.18,1)!important;isolation:isolate!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__inner{grid-template-columns:minmax(0,4.4fr) minmax(460px,5.6fr)!important;height:420px!important;min-height:420px!important;max-height:420px!important}body.type-index .vv-about-desktop__image{position:relative!important;min-width:0!important;overflow:hidden!important;background:#f9f0ea!important}body.type-index .vv-about-desktop__image:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(64,64,65,.04),rgba(64,64,65,0) 58%,hsla(10,56%,84%,.18))!important}body.type-index .vv-about-desktop__image img{display:block!important;max-height:none!important;transition:transform .58s cubic-bezier(.22,.72,.18,1),filter .58s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__image img,body.type-index .vv-about-desktop__image img{width:100%!important;height:100%!important;min-height:420px!important;object-fit:cover!important;object-position:left 28%!important;transform:scale(1.12)!important;transform-origin:left center!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__image img{min-width:100%!important;filter:saturate(.98) contrast(.98)!important}body.type-index .vv-about-desktop__panel{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:visible!important;min-width:0!important;margin-left:-34px!important;padding:clamp(16px,1.8vw,26px) clamp(24px,2.6vw,38px) clamp(16px,1.8vw,26px) clamp(42px,3.4vw,54px)!important;box-sizing:border-box!important;border-left:1px solid hsla(0,0%,100%,.58)!important;background:radial-gradient(circle at 0 12%,hsla(0,0%,100%,.34),transparent 40%),linear-gradient(135deg,rgba(255,252,249,.34),hsla(10,56%,84%,.58)),hsla(10,56%,84%,.74)!important;box-shadow:-24px 0 46px rgba(64,64,65,.08),inset 1px 0 0 hsla(0,0%,100%,.62),inset 0 1px 0 hsla(0,0%,100%,.58)!important;-webkit-backdrop-filter:blur(20px) saturate(1.12)!important;backdrop-filter:blur(20px) saturate(1.12)!important;transition:margin-left .58s cubic-bezier(.22,.72,.18,1),padding-left .58s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__panel{margin-left:-132px!important;padding-left:clamp(118px,8vw,148px)!important}body.type-index .vv-about-desktop__eyebrow{display:none!important;margin:0 0 4px!important;color:#ac4d43!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-transform:lowercase!important}body.type-index .vv-about-desktop__panel h2{margin:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(46px,5vw,70px)!important;font-weight:800!important;line-height:.86!important;letter-spacing:0!important;transition:font-size .42s cubic-bezier(.22,.72,.18,1),line-height .42s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__panel h2{font-size:clamp(24px,2.25vw,32px)!important;line-height:.96!important}body.type-index .vv-about-desktop__content{max-width:520px!important;max-height:0!important;margin-top:0!important;overflow:hidden!important;opacity:0!important;transform:translateX(18px)!important;transition:max-height .58s cubic-bezier(.22,.72,.18,1),margin-top .58s cubic-bezier(.22,.72,.18,1),opacity .32s ease,transform .48s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__content{max-height:314px!important;margin-top:14px!important;opacity:1!important;transform:translateX(0)!important}body.type-index .vv-about-desktop__content p{margin:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.36!important}body.type-index .vv-about-desktop__content p+p{margin-top:8px!important}body.type-index .vv-about-desktop__content p:last-child{margin-bottom:0!important}body.type-index .vv-about-desktop__toggle{position:absolute!important;left:0!important;top:50%!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;padding:0!important;border:1px solid hsla(0,0%,100%,.74)!important;border-radius:999px!important;background:rgba(255,252,249,.62)!important;box-shadow:0 18px 42px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.82)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important;backdrop-filter:blur(18px) saturate(1.16)!important;cursor:pointer!important;transform:translate(-50%,-50%)!important;transition:background .22s ease,transform .22s ease,box-shadow .22s ease!important}body.type-index .vv-about-desktop__toggle:before{content:""!important;width:11px!important;height:11px!important;border-right:3px solid #ac4d43!important;border-bottom:3px solid #ac4d43!important;transform:rotate(135deg) translate(-1px,-1px)!important;transition:transform .32s cubic-bezier(.22,.72,.18,1)!important}body.type-index .vv-about-desktop.is-open .vv-about-desktop__toggle:before{transform:rotate(-45deg) translate(-1px,-1px)!important}body.type-index .vv-about-desktop__toggle:focus,body.type-index .vv-about-desktop__toggle:hover{background:rgba(255,252,249,.82)!important;box-shadow:0 22px 48px rgba(64,64,65,.16),inset 0 1px 0 hsla(0,0%,100%,.9)!important;transform:translate(-50%,-50%) scale(1.04)!important}body.type-index .vv-about-desktop__toggle span{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}}@media(min-width:769px) and (prefers-reduced-motion:reduce){body.type-index .vv-about-desktop__content,body.type-index .vv-about-desktop__image img,body.type-index .vv-about-desktop__inner,body.type-index .vv-about-desktop__toggle,body.type-index .vv-about-desktop__toggle:before{transition:none!important}}#header{position:absolute!important;top:0!important;z-index:99999!important;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:none!important}#header,.site-msg.information{left:0!important;right:0!important;width:100%!important}.site-msg.information{position:fixed!important;top:78px!important;margin:0!important;z-index:2147482999!important}.site-msg.information .container{max-width:none!important;width:100%!important}.site-msg.information .close{pointer-events:auto!important}@media(max-width:768px){.site-msg.information{top:66px!important}}@media(min-width:769px){body.in-eshop.type-category.vv-category-leaf #header .logo img,body.in-eshop.type-category.vv-category-leaf #header .site-name img,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .logo img,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .site-name img,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .logo img,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(97%) sepia(7%) saturate(532%) hue-rotate(318deg) brightness(102%) contrast(96%)!important}body.in-eshop.type-category.vv-category-leaf .vv-custom-menu a,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled .vv-custom-menu a,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) .vv-custom-menu a{color:#faf2e7!important}body.in-eshop.type-category.vv-category-leaf #header .navigation-buttons a.cart-count.full .icon-cart,body.in-eshop.type-category.vv-category-leaf #header .navigation-buttons a.cart-count.full .icon-cart:before,body.in-eshop.type-category.vv-category-leaf #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category.vv-category-leaf #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.in-eshop.type-category.vv-category-leaf #header a:before,body.in-eshop.type-category.vv-category-leaf #header i,body.in-eshop.type-category.vv-category-leaf #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf #header svg,body.in-eshop.type-category.vv-category-leaf #header svg *,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header a:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header i,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header svg,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header svg *,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header a:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header i,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg *{color:#faf2e7!important;fill:#faf2e7!important;stroke:#faf2e7!important;background:transparent!important}}body.type-index #header{position:fixed!important;top:0!important;left:0!important;right:0!important;height:78px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:var(--vv-z-header)!important;transition:background .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease!important}#header *,#header .container,#header .header-bottom,#header .header-top,#header .navigation-buttons,#header .navigation-in,#header .navigation-window,#header .navigation-wrapper,#header .top-navigation-tools,body.type-index #header{background:transparent!important;border:0!important;box-shadow:none!important}#header .container,#header .header-bottom,#header .header-top,#header .navigation-in,#header .navigation-wrapper{min-height:0!important}#header .logo,#header .navigation-buttons,#header .site-name,#header .top-navigation-tools,#header a,#header button,#header input{pointer-events:auto!important}#header .logo,#header .site-name{overflow:hidden!important}#header .logo,#header .logo a,#header .site-name,#header .site-name a{width:auto!important;height:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;padding:0!important;margin:0!important}#header a,#header span{color:var(--vv-cream)!important;font-family:var(--vv-font)!important}#header i,#header svg{color:var(--vv-cream)!important;fill:var(--vv-cream)!important}#navigation{opacity:0!important;pointer-events:none!important}.navigation-in{display:flex!important;align-items:center!important;justify-content:space-between!important}.navigation-buttons,.top-navigation-tools{display:flex!important;align-items:center!important;gap:8px!important;opacity:1!important;visibility:visible!important}.navigation-buttons a,.top-navigation-tools a{transform:scale(1.15)}#header a[class*=icon]:before,#header button[class*=icon]:before,#header i[class*=icon],#header span[class*=icon]{font-family:shoptet!important;font-style:normal!important;font-weight:400!important;color:var(--vv-cream)!important;opacity:1!important;visibility:visible!important}.vv-custom-menu{display:none!important}@media(min-width:769px){.vv-custom-menu{position:fixed!important;top:34px!important;left:6vw!important;display:flex!important;align-items:center!important;gap:25px!important;z-index:var(--vv-z-header-items)!important}.vv-custom-menu a{font-family:var(--vv-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.04em!important;text-decoration:none!important;transition:color .35s ease!important}body.type-index .vv-custom-menu a{color:var(--vv-cream)!important}body.type-index.vv-header-scrolled .vv-custom-menu a,body:not(.type-index) .vv-custom-menu a{color:var(--vv-gray)!important}body:not(.type-index) .vv-custom-menu{display:none!important}body.in-eshop.type-category .vv-custom-menu,body.type-detail.vv-header-scrolled .vv-custom-menu,body.type-product.vv-header-scrolled .vv-custom-menu{display:flex!important}body.in-eshop.type-category:not(.vv-header-scrolled) .vv-custom-menu a{color:var(--vv-cream)!important}body.in-eshop.type-category.vv-header-scrolled .vv-custom-menu a{color:var(--vv-gray)!important}.vv-custom-menu a:hover,body.type-index .vv-custom-menu a:focus,body.type-index .vv-custom-menu a:hover,body.type-index.vv-header-scrolled .vv-custom-menu a:focus,body.type-index.vv-header-scrolled .vv-custom-menu a:hover,body:not(.type-index) .vv-custom-menu a:hover{color:var(--vv-hover)!important}#header a.toggle-window[data-target=navigation],#header a[data-testid=hamburgerMenu],.vv-mobile-menu,.vv-mobile-toggle{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#header .logo,#header .site-name{position:fixed!important;top:25px!important;left:50%!important;transform:translateX(-50%)!important;z-index:var(--vv-z-header-items)!important}#header .logo img,#header .site-name img{width:auto!important;max-height:30px!important;transform:none!important;transition:filter .35s ease!important;filter:brightness(0) saturate(100%) invert(96%) sepia(8%) saturate(370%) hue-rotate(315deg) brightness(101%) contrast(96%)!important}#header .logo:hover img,#header .site-name:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(19%) saturate(1694%) hue-rotate(323deg) brightness(86%) contrast(88%)!important}#header .navigation-buttons,#header .top-navigation-tools{display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:28px!important;position:fixed!important;top:34px!important;right:50px!important;width:auto!important;height:auto!important;z-index:var(--vv-z-header-items)!important}#header .navigation-buttons a,#header .navigation-buttons button,#header .top-navigation-tools a,#header .top-navigation-tools button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;transform:none!important;cursor:pointer!important;transition:color .25s ease,transform .25s ease!important}#header .navigation-buttons a:before,#header .navigation-buttons i,#header .navigation-buttons svg,#header .navigation-buttons svg *,#header .top-navigation-tools a:before,#header .top-navigation-tools i,#header .top-navigation-tools svg,#header .top-navigation-tools svg *{color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important;transition:color .25s ease,fill .25s ease,stroke .25s ease!important}#header .navigation-buttons a:hover,#header .top-navigation-tools a:hover{transform:none!important}#header .navigation-buttons a:hover i,#header .navigation-buttons a:hover svg,#header .navigation-buttons a:hover svg *,#header .navigation-buttons a:hover:before,#header .top-navigation-tools a:hover i,#header .top-navigation-tools a:hover svg,#header .top-navigation-tools a:hover svg *,#header .top-navigation-tools a:hover:before{color:var(--vv-hover)!important;fill:var(--vv-hover)!important;stroke:var(--vv-hover)!important;transform:none!important}#header .navigation-buttons a.cart-count.full,#header .navigation-buttons a.cart-count.full:hover{background:transparent!important}#header .navigation-buttons a.cart-count.full .icon-cart,#header .navigation-buttons a.cart-count.full .icon-cart:before,#header .navigation-buttons a.cart-count.full:hover .icon-cart,#header .navigation-buttons a.cart-count.full:hover .icon-cart:before{color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important;background:transparent!important}#header a.cart-count.full:hover i[data-testid=headerCartCount],#header a:hover i[data-testid=headerCartCount],#header i[data-testid=headerCartCount]{position:absolute!important;top:-6px!important;right:-8px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;aspect-ratio:1/1!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}body.in-eshop.type-category.vv-header-scrolled #header,body.type-index.vv-header-scrolled #header,body:not(.type-index):not(.in-eshop) #header{background:hsla(35,66%,94%,.7)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow:visible!important}body.in-eshop.type-category.vv-header-scrolled #header:after,body.type-index.vv-header-scrolled #header:after,body:not(.type-index):not(.in-eshop) #header:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;height:26px!important;pointer-events:none!important;background:linear-gradient(180deg,hsla(35,66%,94%,.22) 0,hsla(35,66%,94%,.08) 45%,hsla(35,66%,94%,0))!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;opacity:.5!important;z-index:-1!important}body:not(.type-index) #header{position:fixed!important;top:0!important;left:0!important;right:0!important;height:78px!important;z-index:var(--vv-z-header)!important}body.type-post #header{background:hsla(10,56%,84%,.7)!important}body.type-post #header:after{background:linear-gradient(180deg,hsla(10,56%,84%,.24) 0,hsla(10,56%,84%,.1) 45%,hsla(10,56%,84%,0))!important}body.in-eshop.type-category #header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.in-eshop.type-category #header:after{content:none!important;display:none!important}body.in-eshop.type-category.vv-header-scrolled #header:after{content:""!important;display:block!important}body:not(.type-index) #header .logo img,body:not(.type-index) #header .site-name img{filter:brightness(0) saturate(100%) invert(31%) sepia(24%) saturate(1452%) hue-rotate(333deg) brightness(92%) contrast(89%)!important}body.in-eshop.type-category:not(.vv-header-scrolled) #header .logo img,body.in-eshop.type-category:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important}body.in-eshop.type-category.vv-header-scrolled #header .logo:hover img,body.in-eshop.type-category.vv-header-scrolled #header .site-name:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(19%) saturate(1694%) hue-rotate(323deg) brightness(86%) contrast(88%)!important}body:not(.type-index) #header a:before,body:not(.type-index) #header i,body:not(.type-index) #header svg,body:not(.type-index) #header svg *{color:var(--vv-gray)!important;fill:var(--vv-gray)!important;stroke:var(--vv-gray)!important}body.in-eshop.type-category:not(.vv-header-scrolled) #header a:before,body.in-eshop.type-category:not(.vv-header-scrolled) #header i,body.in-eshop.type-category:not(.vv-header-scrolled) #header span[class*=icon],body.in-eshop.type-category:not(.vv-header-scrolled) #header span[class*=icon]:before,body.in-eshop.type-category:not(.vv-header-scrolled) #header svg,body.in-eshop.type-category:not(.vv-header-scrolled) #header svg *{color:#f9f0ea!important;fill:#f9f0ea!important;stroke:#f9f0ea!important}body:not(.type-index) #header a:hover i,body:not(.type-index) #header a:hover svg,body:not(.type-index) #header a:hover svg *,body:not(.type-index) #header a:hover:before{color:var(--vv-hover)!important;fill:var(--vv-hover)!important;stroke:var(--vv-hover)!important}body:not(.type-index) .breadcrumbs{position:fixed!important;top:53px!important;left:6vw!important;right:auto!important;display:flex!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:46vw!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important;z-index:var(--vv-z-header-items)!important}body.in-eshop.type-category .breadcrumbs{display:none!important}body:not(.type-index) .breadcrumbs *,body:not(.type-index) .breadcrumbs a,body:not(.type-index) .breadcrumbs span{color:var(--vv-gray)!important;background:transparent!important;font-family:var(--vv-font)!important;text-decoration:none!important;transition:color .25s ease!important}body:not(.type-index) .breadcrumbs a:focus,body:not(.type-index) .breadcrumbs a:focus *,body:not(.type-index) .breadcrumbs a:hover,body:not(.type-index) .breadcrumbs a:hover *{color:var(--vv-hover)!important}body.type-post .breadcrumbs{position:absolute!important}body.type-detail .breadcrumbs,body.type-product .breadcrumbs{top:100px!important;left:clamp(18px,5vw,92px)!important;right:clamp(18px,5vw,92px)!important;display:flex!important;flex-wrap:nowrap!important;gap:7px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;transform:translateY(0)!important;transition:opacity .24s ease,transform .24s ease,visibility .24s ease!important}body.type-detail .breadcrumbs *,body.type-product .breadcrumbs *{white-space:nowrap!important}body.type-detail .breadcrumbs a,body.type-detail .breadcrumbs span,body.type-product .breadcrumbs a,body.type-product .breadcrumbs span{display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:220px!important;overflow:hidden!important;text-overflow:ellipsis!important}body.type-detail.vv-header-scrolled .breadcrumbs,body.type-product.vv-header-scrolled .breadcrumbs{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-12px)!important}body.type-detail.vv-header-scrolled #header,body.type-product.vv-header-scrolled #header{background:hsla(35,66%,94%,.76)!important}body:not(.type-index) #content,body:not(.type-index) .content-wrapper-in,body:not(.type-index) main#content{padding-top:34px!important}body.type-detail:not(.type-index) .content-wrapper-in,body.type-product:not(.type-index) .content-wrapper-in{padding-top:86px!important}body.type-page .content-wrapper-in{padding-top:128px!important}body.type-post .content-wrapper-in{padding-top:124px!important}}:where(a,button,input,select,textarea,summary,[tabindex]){-webkit-tap-highlight-color:transparent}:where(a,button,input,select,textarea,summary,[tabindex]):focus,:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:none!important;outline-width:0!important;outline-color:transparent!important;outline-offset:0!important}#header .navigation-buttons a,#header .top-navigation-tools a,#header a,#header button{outline:none!important;box-shadow:none!important}#header .navigation-buttons a:focus,#header .navigation-buttons a:focus-visible,#header .top-navigation-tools a:focus,#header .top-navigation-tools a:focus-visible,#header a:active,#header a:focus,#header a:focus-visible,#header button:active,#header button:focus,#header button:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}@media(min-width:769px){body.type-index.vv-header-scrolled .vv-custom-menu a{color:var(--vv-gray)!important}body.type-index.vv-header-scrolled #header .logo img,body.type-index.vv-header-scrolled #header .site-name img{filter:brightness(0) saturate(100%) invert(31%) sepia(24%) saturate(1452%) hue-rotate(333deg) brightness(92%) contrast(89%)!important}body.type-index.vv-header-scrolled #header a:before,body.type-index.vv-header-scrolled #header i,body.type-index.vv-header-scrolled #header svg,body.type-index.vv-header-scrolled #header svg *{color:var(--vv-gray)!important;fill:var(--vv-gray)!important;stroke:var(--vv-gray)!important}body.type-index.vv-header-scrolled #header a:hover i,body.type-index.vv-header-scrolled #header a:hover svg,body.type-index.vv-header-scrolled #header a:hover svg *,body.type-index.vv-header-scrolled #header a:hover:before,body.type-index.vv-header-scrolled .vv-custom-menu a:hover{color:var(--vv-hover)!important;fill:var(--vv-hover)!important;stroke:var(--vv-hover)!important}body.type-index.vv-header-scrolled #header .navigation-buttons a.cart-count.full span.icon-cart,body.type-index.vv-header-scrolled #header .navigation-buttons a.cart-count.full span.icon-cart:before,body.type-index.vv-header-scrolled #header .navigation-buttons a[href*=kosik] span.icon-cart,body.type-index.vv-header-scrolled #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.type-index.vv-header-scrolled #header .navigation-buttons button.top-nav-button-login i.icon-login,body.type-index.vv-header-scrolled #header .navigation-buttons button.top-nav-button-login i.icon-login:before,body.type-index.vv-header-scrolled #header .navigation-buttons button[data-target=login] i.icon-login,body.type-index.vv-header-scrolled #header .navigation-buttons button[data-target=login] i.icon-login:before,body:not(.type-index) #header .navigation-buttons a.cart-count.full span.icon-cart,body:not(.type-index) #header .navigation-buttons a.cart-count.full span.icon-cart:before,body:not(.type-index) #header .navigation-buttons a[href*=kosik] span.icon-cart,body:not(.type-index) #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body:not(.type-index) #header .navigation-buttons button.top-nav-button-login i.icon-login,body:not(.type-index) #header .navigation-buttons button.top-nav-button-login i.icon-login:before,body:not(.type-index) #header .navigation-buttons button[data-target=login] i.icon-login,body:not(.type-index) #header .navigation-buttons button[data-target=login] i.icon-login:before{color:var(--vv-gray)!important;fill:var(--vv-gray)!important;stroke:var(--vv-gray)!important;background:transparent!important}html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count span.icon-cart,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count span.icon-cart:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a[data-target=search] i.icon-search,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a[data-target=search] i.icon-search:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login i.icon-login,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login i.icon-login:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login] i.icon-login,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login] i.icon-login:before{color:#f9f0ea!important;-webkit-text-fill-color:#f9f0ea!important;fill:#f9f0ea!important;stroke:#f9f0ea!important;background:transparent!important}body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full span.icon-cart,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full span.icon-cart:before,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login i.icon-login,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login i.icon-login:before,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login] i.icon-login,body.in-eshop.type-category:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login] i.icon-login:before{color:#f9f0ea!important;fill:#f9f0ea!important;stroke:#f9f0ea!important;background:transparent!important}body.type-index.vv-header-scrolled #header .navigation-buttons a.cart-count.full:hover span.icon-cart,body.type-index.vv-header-scrolled #header .navigation-buttons a.cart-count.full:hover span.icon-cart:before,body.type-index.vv-header-scrolled #header .navigation-buttons a[href*=kosik]:hover span.icon-cart,body.type-index.vv-header-scrolled #header .navigation-buttons a[href*=kosik]:hover span.icon-cart:before,body.type-index.vv-header-scrolled #header .navigation-buttons button.top-nav-button-login:hover i.icon-login,body.type-index.vv-header-scrolled #header .navigation-buttons button.top-nav-button-login:hover i.icon-login:before,body.type-index.vv-header-scrolled #header .navigation-buttons button[data-target=login]:hover i.icon-login,body.type-index.vv-header-scrolled #header .navigation-buttons button[data-target=login]:hover i.icon-login:before,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full:hover span.icon-cart,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full:hover span.icon-cart:before,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik]:hover span.icon-cart,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik]:hover span.icon-cart:before,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login:hover i.icon-login,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login:hover i.icon-login:before,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login]:hover i.icon-login,body.type-index:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login]:hover i.icon-login:before,body:not(.type-index) #header .navigation-buttons a.cart-count.full:hover span.icon-cart,body:not(.type-index) #header .navigation-buttons a.cart-count.full:hover span.icon-cart:before,body:not(.type-index) #header .navigation-buttons a[href*=kosik]:hover span.icon-cart,body:not(.type-index) #header .navigation-buttons a[href*=kosik]:hover span.icon-cart:before,body:not(.type-index) #header .navigation-buttons button.top-nav-button-login:hover i.icon-login,body:not(.type-index) #header .navigation-buttons button.top-nav-button-login:hover i.icon-login:before,body:not(.type-index) #header .navigation-buttons button[data-target=login]:hover i.icon-login,body:not(.type-index) #header .navigation-buttons button[data-target=login]:hover i.icon-login:before{color:var(--vv-hover)!important;fill:var(--vv-hover)!important;stroke:var(--vv-hover)!important;background:transparent!important;transform:none!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .logo img,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .site-name img,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .logo img,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(31%) sepia(24%) saturate(1452%) hue-rotate(333deg) brightness(92%) contrast(89%)!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) .vv-custom-menu a,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) .vv-custom-menu a{color:#404041!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header a:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header i:not([data-testid=headerCartCount]),body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg *,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header a:before,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header i:not([data-testid=headerCartCount]),body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header span[class*=icon],body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header svg,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header svg *{color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart:before,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category.vv-category-subpage:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:before{color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important;background:transparent!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .logo img,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(97%) sepia(7%) saturate(532%) hue-rotate(318deg) brightness(102%) contrast(96%)!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) .vv-custom-menu a{color:#faf2e7!important}body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count.full .icon-cart:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header a:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header i,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg,body.in-eshop.type-category.vv-category-leaf:not(.vv-header-scrolled) #header svg *{color:#faf2e7!important;fill:#faf2e7!important;stroke:#faf2e7!important;background:transparent!important}body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .logo img,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .site-name img{filter:brightness(0) saturate(100%) invert(20%) sepia(0) saturate(0) hue-rotate(201deg) brightness(95%) contrast(86%)!important}body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled .vv-custom-menu a{color:#404041!important}body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .navigation-buttons a.cart-count.full .icon-cart,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .navigation-buttons a.cart-count.full .icon-cart:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .navigation-buttons a[href*=kosik] span.icon-cart,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header .navigation-buttons a[href*=kosik] span.icon-cart:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header a:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header i,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header span[class*=icon],body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header span[class*=icon]:before,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header svg,body.in-eshop.type-category.vv-category-leaf.vv-header-scrolled #header svg *{color:#404041!important;fill:#404041!important;stroke:#404041!important;background:transparent!important}html body.in-postupy:not(.vv-header-scrolled) #header,html body.in-postupy:not(.vv-header-scrolled) #header .header-bottom,html body.in-postupy:not(.vv-header-scrolled) #header .header-top,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-wrapper,html body.in-postupy:not(.vv-header-scrolled) #navigation{background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.in-postupy:not(.vv-header-scrolled) #header:after{content:none!important;display:none!important}html body.in-postupy:not(.vv-header-scrolled) #header .logo img,html body.in-postupy:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important;-webkit-filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important}html body.in-postupy:not(.vv-header-scrolled) .vv-custom-menu{display:flex!important}html body.in-postupy:not(.vv-header-scrolled) #header .logo a,html body.in-postupy:not(.vv-header-scrolled) #header .menu-helper .menu-level-1>li>a,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons i,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons i:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons span[class*=icon],html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons span[class*=icon]:before,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons svg,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons svg *,html body.in-postupy:not(.vv-header-scrolled) #header .site-name a,html body.in-postupy:not(.vv-header-scrolled) #header a:before,html body.in-postupy:not(.vv-header-scrolled) #header button:before,html body.in-postupy:not(.vv-header-scrolled) #navigation .menu-level-1>li>a,html body.in-postupy:not(.vv-header-scrolled) .vv-custom-menu a{color:#f9f0ea!important;-webkit-text-fill-color:#f9f0ea!important;fill:#f9f0ea!important;stroke:#f9f0ea!important;border-color:#f9f0ea!important;background:transparent!important;text-shadow:none!important;opacity:1!important;mix-blend-mode:normal!important}html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a.cart-count span.icon-cart:after,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons a[href*=kosik] span.icon-cart:after,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button.top-nav-button-login i.icon-login:after,html body.in-postupy:not(.vv-header-scrolled) #header .navigation-buttons button[data-target=login] i.icon-login:after{color:#f9f0ea!important;-webkit-text-fill-color:#f9f0ea!important;opacity:0!important;text-shadow:none!important;mix-blend-mode:normal!important}html body.in-postupy.vv-header-scrolled #header{background:hsla(35,66%,94%,.7)!important;background-color:hsla(35,66%,94%,.7)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;overflow:visible!important}html body.in-postupy.vv-header-scrolled #header:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;height:26px!important;pointer-events:none!important;background:linear-gradient(180deg,hsla(35,66%,94%,.22) 0,hsla(35,66%,94%,.08) 45%,hsla(35,66%,94%,0))!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;opacity:.5!important;z-index:-1!important}html body.in-postupy.vv-header-scrolled #header .logo img,html body.in-postupy.vv-header-scrolled #header .site-name img{filter:brightness(0) saturate(100%) invert(31%) sepia(24%) saturate(1452%) hue-rotate(333deg) brightness(92%) contrast(89%)!important;-webkit-filter:brightness(0) saturate(100%) invert(31%) sepia(24%) saturate(1452%) hue-rotate(333deg) brightness(92%) contrast(89%)!important}html body.in-postupy.vv-header-scrolled #header .menu-helper .menu-level-1>li>a,html body.in-postupy.vv-header-scrolled #header .navigation-buttons a,html body.in-postupy.vv-header-scrolled #header .navigation-buttons button,html body.in-postupy.vv-header-scrolled #header .navigation-buttons i,html body.in-postupy.vv-header-scrolled #header .navigation-buttons i:before,html body.in-postupy.vv-header-scrolled #header .navigation-buttons span[class*=icon],html body.in-postupy.vv-header-scrolled #header .navigation-buttons span[class*=icon]:before,html body.in-postupy.vv-header-scrolled #header .navigation-buttons svg,html body.in-postupy.vv-header-scrolled #header .navigation-buttons svg *,html body.in-postupy.vv-header-scrolled #header a:before,html body.in-postupy.vv-header-scrolled #header button:before,html body.in-postupy.vv-header-scrolled #navigation .menu-level-1>li>a,html body.in-postupy.vv-header-scrolled .vv-custom-menu a{color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important;fill:var(--vv-gray)!important;stroke:var(--vv-gray)!important;background:transparent!important;text-shadow:none!important}html body.in-postupy.type-category #content,html body.in-postupy.type-category .category-top,html body.in-postupy.type-category .content,html body.in-postupy.type-category .content-in,html body.in-postupy.type-category .content-inner,html body.in-postupy.type-category .content-inner-in,html body.in-postupy.type-category .content-wrapper,html body.in-postupy.type-category .content-wrapper-in,html body.in-postupy.type-category main#content{margin-top:0!important;padding-top:0!important}html body.in-postupy.type-category .vv-category-hero{margin-top:0!important}}@media(min-width:769px){html body:is(.vv-legal-article-page,.vv-withdrawal-page) .breadcrumbs{top:55px!important;transform:translateY(-100%)!important;max-width:calc(44vw - 115px)!important;flex-wrap:nowrap!important;white-space:nowrap!important;overflow:hidden!important}html body:is(.vv-legal-article-page,.vv-withdrawal-page) .breadcrumbs>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body:is(.vv-legal-article-page,.vv-withdrawal-page) #header .navigation-buttons{top:25px!important;bottom:auto!important}}html body>.vv-shop-home-link[hidden]{display:none!important}html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header,html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header .header-bottom,html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header .header-top,html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header .navigation-wrapper{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header:after,html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled) #header:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:768px){html:has(body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici):not(.vv-header-scrolled)):before{content:none!important;display:none!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:is(.in-vyber-si-spravnou-prizi,.in-jak-vybrat-hacek,.in-hackovaci-pomocnici) .overall-wrapper{padding-top:0!important}}html body>.vv-shop-home-link{position:fixed;top:24px;left:max(4px,calc(6vw - 48px));display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;margin:0;border:0;background:transparent;box-shadow:none;color:var(--vv-gray,#4e4e4f);text-decoration:none;line-height:1;z-index:2147483647;pointer-events:auto;touch-action:manipulation}html body>.vv-shop-home-link svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body>.vv-shop-home-link:hover{color:var(--vv-hover,#9e352f)}html body>.vv-shop-home-link:focus-visible{outline:2px solid currentColor;outline-offset:0;border-radius:7px}@media(min-width:769px){html body.in-eshop.type-category:not(.vv-header-scrolled)>.vv-shop-home-link,html body.in-postupy:not(.vv-header-scrolled)>.vv-shop-home-link{color:#f9f0ea}}@media(max-width:768px){html body>.vv-shop-home-link{top:12px;left:166px}}html body.search-window-visible>.vv-shop-home-link,html body.vv-search-open>.vv-shop-home-link{display:none}html body #header .navigation-buttons a.cart-count.full i[data-testid=headerCartCount],html body #header .navigation-buttons a.cart-count.full:hover i[data-testid=headerCartCount]{display:flex!important;align-items:center!important;justify-content:center!important;background:#ac4d43!important;color:var(--vv-cream)!important;-webkit-text-fill-color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important;border:none!important;border-radius:50%!important;box-shadow:none!important;opacity:1!important;transform:none!important}@media(min-width:769px){body.search-window-visible{overflow:hidden!important}body.search-window-visible:after{display:none!important}body.search-window-visible .search-widget,body.search-window-visible .search-window{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;overflow-y:auto!important;padding-top:125px!important;background:hsla(0,0%,6%,.42)!important;pointer-events:none!important;z-index:var(--vv-z-header)!important}body.search-window-visible #content,body.search-window-visible #content-wrapper,body.search-window-visible .content-wrapper,body.search-window-visible .homepage-group-title-wrapper,body.search-window-visible .homepage-products-heading-31,body.search-window-visible .index-content-wrapper,body.search-window-visible .products-slider-holder,body.search-window-visible .products-wrapper,body.search-window-visible .vv-bento-categories,body.search-window-visible .vv-category-teaser,body.search-window-visible .vv-custom-menu,body.search-window-visible .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;transition:.25s ease!important}body.search-window-visible #formSearchForm,body.search-window-visible #header,body.search-window-visible #header *,body.search-window-visible .search-widget,body.search-window-visible .search-widget-close,body.search-window-visible .search-window,body.search-window-visible .searchWhisperer{filter:none!important}body.search-window-visible #header .navigation-buttons,body.search-window-visible #header .top-navigation-tools{display:none!important}body.search-window-visible .vv-custom-menu{opacity:.28!important;pointer-events:none!important;z-index:calc(var(--vv-z-header) - 1)!important}body.search-window-visible .vv-custom-menu a,body.search-window-visible .vv-custom-menu a:focus,body.search-window-visible .vv-custom-menu a:hover{color:var(--vv-gray)!important;pointer-events:none!important;transition:none!important}body.search-window-visible #header .logo,body.search-window-visible #header .site-name{position:fixed!important;top:28px!important;left:50%!important;width:auto!important;height:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;transform:translateX(-50%)!important;pointer-events:none!important;z-index:var(--vv-z-overlay-items)!important}body.search-window-visible #header .logo img,body.search-window-visible #header .logo:hover img,body.search-window-visible #header .site-name img,body.search-window-visible #header .site-name:hover img{display:block!important;width:auto!important;max-height:30px!important;pointer-events:none!important;filter:brightness(0) saturate(100%) invert(96%) sepia(8%) saturate(370%) hue-rotate(315deg) brightness(101%) contrast(96%)!important}body.search-window-visible #formSearchForm{position:relative!important;top:auto!important;left:auto!important;width:82vw!important;max-width:var(--vv-overlay-max)!important;margin:0 auto 34px!important;padding:0!important;transform:none!important;overflow:visible!important;pointer-events:auto!important;z-index:var(--vv-z-search-form)!important}body.search-window-visible #formSearchForm *,body.search-window-visible .search-results,body.search-window-visible .search-results *,body.search-window-visible .search-widget-close,body.search-window-visible .search-widget-close *,body.search-window-visible .searchWhisperer,body.search-window-visible .searchWhisperer *{pointer-events:auto!important}body.search-window-visible #formSearchForm .search-form-input-group{width:var(--vv-form-width)!important;max-width:var(--vv-form-max)!important;margin:0 auto!important;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:auto!important}body.search-window-visible #formSearchForm input.query-input.search-input,body.search-window-visible #formSearchForm input[type=search],body.search-window-visible #formSearchForm input[type=text]{width:100%!important;height:var(--vv-field-height)!important;padding:0 28px!important;background:var(--vv-input)!important;border:none!important;border-radius:var(--vv-field-radius)!important;outline:none!important;box-shadow:0 4px 18px rgba(0,0,0,.06)!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:18px!important}body.search-window-visible #formSearchForm input:focus{border:none!important;outline:none!important;box-shadow:0 8px 28px rgba(0,0,0,.1)!important}body.search-window-visible .search-results,body.search-window-visible .searchWhisperer,body.search-window-visible .searchWhisperer__products{position:relative!important;top:auto!important;left:auto!important;display:block!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:var(--vv-overlay-max)!important;margin:34px auto 0!important;padding:0!important;pointer-events:auto!important;z-index:var(--vv-z-overlay-top)!important}body.search-window-visible .searchWhisperer{width:100%!important}body.search-window-visible .searchWhisperer__products{display:flex!important;flex-direction:column!important;gap:18px!important}body.search-window-visible .search-results .product,body.search-window-visible .search-whisperer .product,body.search-window-visible .searchWhisperer__product{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:24px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.search-window-visible .search-results img,body.search-window-visible .search-whisperer img,body.search-window-visible .searchWhisperer__product img,body.search-window-visible .searchWhisperer__product__image,body.search-window-visible .searchWhisperer__product__imageWrapper{display:block!important;opacity:1!important;visibility:visible!important}body.search-window-visible .searchWhisperer__product__imageWrapper{width:96px!important;min-width:96px!important;height:96px!important;margin-right:0!important;flex-shrink:0!important}body.search-window-visible .search-results img,body.search-window-visible .search-whisperer img,body.search-window-visible .searchWhisperer__product img{width:96px!important;height:96px!important;object-fit:contain!important}body.search-window-visible .searchWhisperer__product__infoWrapper{width:420px!important;min-width:420px!important;max-width:420px!important;flex:0 0 420px!important}body.search-window-visible .searchWhisperer__product__price{width:110px!important;min-width:110px!important;max-width:110px!important;margin-left:24px!important;margin-right:32px!important;flex:0 0 110px!important;color:var(--vv-red)!important;white-space:nowrap!important}body.search-window-visible .searchWhisperer__product a[href*=detail],body.search-window-visible .searchWhisperer__productDetail,body.search-window-visible .searchWhisperer__product__detail{margin-left:24px!important}body.search-window-visible .searchWhisperer h3,body.search-window-visible .searchWhisperer__articlesHeading,body.search-window-visible .searchWhisperer__brandsHeading,body.search-window-visible .searchWhisperer__categoriesHeading,body.search-window-visible .searchWhisperer__productsHeading{color:var(--vv-rose)!important}body.search-window-visible .search-widget-close,body.search-window-visible .search-widget-close.toggle-window,body.search-window-visible [data-testid=linkSearchIcon].search-widget-close{position:fixed!important;top:42px!important;right:50px!important;left:auto!important;width:20px!important;height:20px!important;font-size:0!important;line-height:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;z-index:var(--vv-z-overlay-top)!important}body.search-window-visible .search-widget-close i,body.search-window-visible .search-widget-close span,body.search-window-visible .search-widget-close svg{display:none!important}body.search-window-visible .search-widget-close:after,body.search-window-visible .search-widget-close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:20px!important;height:2px!important;background:var(--vv-cream)!important;border-radius:10px!important;transform-origin:center!important}body.search-window-visible .search-widget-close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.search-window-visible .search-widget-close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}}@media(max-width:768px){body.search-window-visible:after{display:none!important}body.search-window-visible .search-widget,body.search-window-visible .search-window{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;padding:86px 18px 28px!important;box-sizing:border-box!important;overflow-y:auto!important;background:hsla(0,0%,6%,.34)!important;pointer-events:none!important;z-index:var(--vv-z-header)!important}body.search-window-visible #content,body.search-window-visible #content-wrapper,body.search-window-visible #footer,body.search-window-visible .content-wrapper,body.search-window-visible .footer,body.search-window-visible .footer-bottom-full-width,body.search-window-visible .footer-newsletter-full-width,body.search-window-visible .homepage-group-title-wrapper,body.search-window-visible .homepage-products-heading-31,body.search-window-visible .index-content-wrapper,body.search-window-visible .products-slider-holder,body.search-window-visible .products-wrapper,body.search-window-visible .vv-bento-categories,body.search-window-visible .vv-category-teaser,body.search-window-visible .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.72!important;transition:.25s ease!important;pointer-events:none!important}body.search-window-visible .vv-mobile-menu,body.search-window-visible .vv-mobile-toggle{display:none!important}body.search-window-visible #formSearchForm,body.search-window-visible #formSearchForm *,body.search-window-visible .search-results,body.search-window-visible .search-results *,body.search-window-visible .search-widget,body.search-window-visible .search-widget-close,body.search-window-visible .search-widget-close *,body.search-window-visible .search-window,body.search-window-visible .searchWhisperer,body.search-window-visible .searchWhisperer *{filter:none!important;pointer-events:auto!important}body.search-window-visible #formSearchForm{width:100%!important;max-width:100%!important;margin:0 auto 18px!important;z-index:var(--vv-z-search-form)!important}body.search-window-visible #formSearchForm input.query-input.search-input,body.search-window-visible #formSearchForm input[type=search],body.search-window-visible #formSearchForm input[type=text]{width:100%!important;height:54px!important;padding:0 22px!important;background:var(--vv-input)!important;border-radius:28px!important;box-shadow:0 14px 36px rgba(64,64,65,.12)!important}body.search-window-visible #formSearchForm input:focus{box-shadow:0 18px 44px rgba(64,64,65,.16)!important}body.search-window-visible .search-results,body.search-window-visible .searchWhisperer,body.search-window-visible .searchWhisperer__products{width:100%!important;max-width:100%!important;margin:18px auto 0!important;padding:0!important;z-index:var(--vv-z-overlay-top)!important}body.search-window-visible .searchWhisperer__products{gap:12px!important}body.search-window-visible .search-results .product,body.search-window-visible .search-whisperer .product,body.search-window-visible .searchWhisperer__product{display:flex!important;gap:14px!important;padding:14px!important;background:hsla(24,56%,95%,.86)!important;border:1px solid hsla(0,0%,100%,.52)!important;border-radius:26px!important;box-shadow:0 16px 42px rgba(64,64,65,.12)!important}body.search-window-visible .searchWhisperer__product__imageWrapper{width:72px!important;min-width:72px!important;height:72px!important}body.search-window-visible .search-results img,body.search-window-visible .search-whisperer img,body.search-window-visible .searchWhisperer__product img{width:72px!important;height:72px!important}body.search-window-visible .searchWhisperer__product__infoWrapper{flex:1 1 auto!important}body.search-window-visible .searchWhisperer__product__price{margin:4px 0 0!important;flex:0 0 auto!important}body.search-window-visible .searchWhisperer__product a[href*=detail],body.search-window-visible .searchWhisperer__productDetail,body.search-window-visible .searchWhisperer__product__detail{margin-left:0!important}body.search-window-visible .search-widget-close,body.search-window-visible .search-widget-close.toggle-window,body.search-window-visible [data-testid=linkSearchIcon].search-widget-close{position:fixed!important;top:23px!important;right:24px!important;left:auto!important;width:26px!important;height:26px!important;font-size:0!important;line-height:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;z-index:var(--vv-z-overlay-top)!important}body.search-window-visible .search-widget-close i,body.search-window-visible .search-widget-close span,body.search-window-visible .search-widget-close svg{display:none!important}body.search-window-visible .search-widget-close:after,body.search-window-visible .search-widget-close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;background:var(--vv-cream)!important;border-radius:10px!important;transform-origin:center!important}body.search-window-visible .search-widget-close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.search-window-visible .search-widget-close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.type-index #header{z-index:var(--vv-z-header-items)!important}body.type-index.vv-header-scrolled #header{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}body.type-index.vv-header-scrolled #header:after{content:none!important;display:none!important}body.type-index .vv-hero{margin-top:-170px!important;padding-top:170px!important;padding-left:24px!important;height:clamp(470px,calc(170px + 92.6vw),880px)!important;min-height:0!important;background-image:url(/user/documents/upload/obrazky/mobil_hero.png)!important;background-size:100% auto!important;background-position:center 170px!important;background-color:var(--vv-mobile-hero-bg)!important;background-repeat:no-repeat!important}body.type-index .vv-hero__copy{position:absolute!important;top:25vh!important;left:24px!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:min(300px,calc(100vw - 48px))!important}body.type-index .vv-hero h1{display:block!important;position:static!important;top:auto!important;left:auto!important;z-index:1!important;max-width:100%!important;margin:0!important;color:var(--vv-red)!important;font-size:clamp(26px,7.9vw,39px)!important;font-weight:800!important;line-height:1.14!important;white-space:normal!important}body.type-index .vv-hero h1,body.type-index .vv-hero__subtitle{font-family:var(--vv-font)!important;letter-spacing:0!important}body.type-index .vv-hero__subtitle{width:45vw!important;max-width:45vw!important;margin:14px 0 0!important;color:hsla(24,56%,95%,.88)!important;font-size:clamp(20px,5.3vw,23px)!important;font-weight:700!important;line-height:1.2!important;text-shadow:0 9px 28px rgba(64,64,65,.42),0 2px 8px rgba(64,64,65,.22)!important}#header .logo img,#header .site-name img{max-height:34px!important;transform:scale(.72)!important;transition:filter .25s ease!important}body.type-index #header .logo img,body.type-index #header .site-name img{opacity:1!important;visibility:hidden!important}.vv-custom-menu{display:none!important}.vv-mobile-toggle{z-index:var(--vv-z-system-top);width:26px;height:19px;flex-direction:column;justify-content:center;padding:0;transition:top .32s cubic-bezier(.22,1,.36,1),right .36s cubic-bezier(.22,1,.36,1)!important}.vv-mobile-toggle[aria-expanded=true]{top:45px!important;right:155px!important}.vv-mobile-toggle span{display:block;position:absolute;top:8px;left:0;width:26px;height:2px;background:var(--vv-dark)!important;border-radius:10px;transform-origin:center;transition:background .25s ease,opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1)!important;will-change:transform,opacity}.vv-mobile-toggle span:first-child{transform:translate3d(0,-8px,0)}.vv-mobile-toggle span:nth-child(2){transform:translateZ(0)}.vv-mobile-toggle span:nth-child(3){transform:translate3d(0,8px,0)}.vv-mobile-toggle[aria-expanded=true] span:first-child{left:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;transform:rotate(45deg)!important;transform-origin:right center!important}.vv-mobile-toggle[aria-expanded=true] span:nth-child(2){left:0!important;width:26px!important;opacity:1!important;transform:none!important}.vv-mobile-toggle[aria-expanded=true] span:nth-child(3){left:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;transform:rotate(-45deg)!important;transform-origin:right center!important}body.type-index .vv-mobile-toggle[aria-expanded=true] span{background:var(--vv-dark)!important}body.type-index .vv-mobile-toggle span{background:#faf2e7!important}body.type-index:before{top:0!important;left:0!important;right:0!important;height:66px!important;background:hsla(35,66%,94%,.78)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;z-index:var(--vv-z-header)!important;transition:opacity .28s ease!important}body.type-index:after,body.type-index:before{content:""!important;position:fixed!important;opacity:1!important;pointer-events:none!important}body.type-index:after{top:23px!important;left:24px!important;width:123px!important;height:21px!important;background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important;z-index:2147483646!important;transition:filter .28s ease!important}body.type-index.vv-header-scrolled:before{opacity:1!important}body.type-index.vv-header-scrolled:after{filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important}body.type-index.vv-header-scrolled .vv-mobile-toggle span{background:var(--vv-gray)!important}.vv-mobile-menu{display:flex!important;position:fixed!important;top:23px!important;right:0!important;left:auto!important;z-index:2147483646!important;flex-direction:column!important;gap:18px!important;padding:21px 28px 24px!important;background:hsla(35,66%,94%,.54)!important;border:1px solid hsla(0,0%,100%,.52)!important;border-right:0!important;border-radius:28px 0 0 28px!important;box-shadow:0 22px 58px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.58)!important;-webkit-backdrop-filter:blur(18px) saturate(1.22)!important;backdrop-filter:blur(18px) saturate(1.22)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(calc(100% + 8px),0,0)!important;transition:opacity .24s ease,transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s!important;will-change:transform,opacity}.vv-mobile-menu.is-open{opacity:1!important;pointer-events:auto!important;transform:translateZ(0)!important;transition-delay:0s!important}.vv-mobile-menu.is-closing,.vv-mobile-menu.is-open{display:flex!important;visibility:visible!important}.vv-mobile-menu.is-closing{opacity:0!important;transform:translate3d(calc(100% + 8px),0,0)!important;pointer-events:none!important}.vv-mobile-menu a{display:block!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transition:color .2s ease,transform .2s ease!important}.vv-mobile-menu a:active,.vv-mobile-menu a:focus,.vv-mobile-menu a:hover{color:#ac4d43!important;transform:translateY(-2px)!important}#header .hamburger,#header .hamburger-menu,#header .menu-button,#header .navigation-window-trigger,#header .responsive-tools>a,#header .responsive-tools>button,#header .toggle-window,#header [data-target=navigation-window],#header [data-target=navigation]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.vv-mobile-icons{gap:20px!important;margin-top:8px!important;margin-bottom:0!important}.vv-mobile-icons,.vv-mobile-icons a,.vv-mobile-icons button{display:flex!important;align-items:center!important;justify-content:center!important}.vv-mobile-icons a,.vv-mobile-icons button{position:relative!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--vv-dark)!important;cursor:pointer!important;text-decoration:none!important;transition:color .2s ease,transform .2s ease!important}.vv-mobile-icons a:focus,.vv-mobile-icons a:hover,.vv-mobile-icons button:focus,.vv-mobile-icons button:hover{background:transparent!important;color:var(--vv-hover)!important;transform:translateY(-2px)!important;box-shadow:none!important}.vv-mobile-icons i,.vv-mobile-icons span[class*=icon]{font-family:shoptet!important;font-style:normal!important;font-weight:400!important;font-size:22px!important;color:var(--vv-dark)!important}.vv-mobile-icons a:focus i,.vv-mobile-icons a:focus span[class*=icon],.vv-mobile-icons a:hover i,.vv-mobile-icons a:hover span[class*=icon],.vv-mobile-icons button:focus i,.vv-mobile-icons button:focus span[class*=icon],.vv-mobile-icons button:hover i,.vv-mobile-icons button:hover span[class*=icon]{color:var(--vv-hover)!important}.vv-mobile-cart-count{position:absolute!important;top:1px!important;right:0!important;display:none!important;align-items:center!important;justify-content:center!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;border-radius:50%!important;font-family:var(--vv-font)!important;font-size:8px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;box-shadow:none!important;pointer-events:none!important}.vv-mobile-cart-icon--full .vv-mobile-cart-count{display:flex!important}.vv-mobile-icons .vv-mobile-cart-count,.vv-mobile-icons a:focus .vv-mobile-cart-count,.vv-mobile-icons a:hover .vv-mobile-cart-count{background:#ac4d43!important;color:var(--vv-cream)!important;-webkit-text-fill-color:var(--vv-cream)!important;fill:var(--vv-cream)!important;stroke:var(--vv-cream)!important}.vv-mobile-icons a:focus i.vv-mobile-cart-count,.vv-mobile-icons a:hover i.vv-mobile-cart-count,.vv-mobile-icons i.vv-mobile-cart-count{display:none!important;align-items:center!important;justify-content:center!important;font-family:var(--vv-font)!important;font-size:8.5px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-indent:0!important}.vv-mobile-icons .vv-mobile-cart-icon--full i.vv-mobile-cart-count{display:flex!important}body.vv-cart-drawer-open{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}.vv-cart-drawer{position:fixed!important;inset:0!important;z-index:2147487100!important;display:block!important;visibility:hidden!important;pointer-events:none!important}.vv-cart-drawer.is-closing,.vv-cart-drawer.is-open{visibility:visible!important}.vv-cart-drawer.is-open{pointer-events:auto!important}.vv-cart-drawer__backdrop{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(64,64,65,.16)!important;opacity:0!important;cursor:pointer!important;transition:opacity .28s ease!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.vv-cart-drawer.is-open .vv-cart-drawer__backdrop{opacity:1!important}.vv-cart-drawer__panel{position:absolute!important;top:14px!important;right:0!important;bottom:auto!important;display:flex!important;flex-direction:column!important;width:min(92vw,430px)!important;max-width:calc(100vw - 18px)!important;height:calc(100vh - 28px)!important;height:calc(100dvh - 28px)!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.64)!important;border-right:0!important;border-radius:30px 0 0 30px!important;background:hsla(35,66%,94%,.86)!important;box-shadow:-14px 24px 64px rgba(64,64,65,.18),inset 0 1px 0 hsla(0,0%,100%,.66)!important;-webkit-backdrop-filter:blur(22px) saturate(1.22)!important;backdrop-filter:blur(22px) saturate(1.22)!important;opacity:0!important;transform:translate3d(calc(100% + 12px),0,0)!important;transition:opacity .24s ease,transform .38s cubic-bezier(.22,1,.36,1)!important;will-change:transform,opacity!important}.vv-cart-drawer.is-open .vv-cart-drawer__panel{opacity:1!important;transform:translateZ(0)!important}.vv-cart-drawer__close{position:absolute!important;top:18px!important;right:17px!important;z-index:2!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:50%!important;background:rgba(255,250,245,.58)!important;box-shadow:none!important;cursor:pointer!important;transition:background .2s ease,transform .2s ease!important}.vv-cart-drawer__close:after,.vv-cart-drawer__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:17px!important;height:2px!important;border-radius:999px!important;background:var(--vv-dark)!important;transform-origin:center!important}.vv-cart-drawer__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.vv-cart-drawer__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.vv-cart-drawer__close:focus,.vv-cart-drawer__close:hover{background:hsla(10,56%,84%,.86)!important;transform:translateY(-1px)!important}.vv-cart-drawer__header{flex:0 0 auto!important;padding:25px 58px 14px 22px!important;text-align:left!important}.vv-cart-drawer__success{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;padding:8px 12px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:hsla(10,56%,84%,.72)!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important}.vv-cart-drawer__success[hidden]{display:none!important}.vv-cart-drawer__heading-row{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;gap:10px!important;min-width:0!important}.vv-cart-drawer__heading-row h2{margin:0!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:clamp(18px,4.9vw,22px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}.vv-cart-drawer__count{display:block!important;margin:0 0 2px!important;color:rgba(64,64,65,.66)!important;font-family:var(--vv-font)!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important}.vv-cart-drawer__content{flex:1 1 auto!important;min-height:0!important;padding:4px 18px 18px 22px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.vv-cart-drawer__items{display:flex!important;flex-direction:column!important;gap:0!important}.vv-cart-drawer__item{position:relative!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;min-width:0!important;padding:12px 28px 12px 0!important;border-bottom:1px solid rgba(64,64,65,.12)!important;transition:opacity .2s ease!important}.vv-cart-drawer.is-updating .vv-cart-drawer__item{opacity:.62!important}.vv-cart-drawer__item-media{display:flex!important;align-items:center!important;justify-content:center!important;width:68px!important;height:68px!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.7)!important;border-radius:20px!important;background:rgba(255,250,245,.5)!important;text-decoration:none!important}.vv-cart-drawer__item-media img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important;opacity:1!important;visibility:visible!important}.vv-cart-drawer__item-body{display:flex!important;flex-direction:column!important;min-width:0!important}.vv-cart-drawer__item-name{margin:0!important;color:var(--vv-dark)!important;font-size:14px!important;font-weight:800!important;line-height:1.18!important;text-decoration:none!important}.vv-cart-drawer__item-name,.vv-cart-drawer__item-variant{display:block!important;overflow:hidden!important;font-family:var(--vv-font)!important;text-overflow:ellipsis!important;white-space:nowrap!important}.vv-cart-drawer__item-variant{margin:4px 0 0!important;color:rgba(64,64,65,.68)!important;font-size:10px!important;font-weight:650!important;line-height:1.25!important}.vv-cart-drawer__item-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:8px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:11px!important;line-height:1!important}.vv-cart-drawer__item-meta strong{color:var(--vv-dark)!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.vv-cart-drawer__item-quantity{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;min-width:0!important;color:rgba(64,64,65,.68)!important;font-weight:700!important;white-space:nowrap!important}.vv-cart-drawer__quantity-value{display:inline-block!important;min-width:30px!important;color:rgba(64,64,65,.68)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-align:center!important}.vv-cart-drawer__quantity-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgba(64,64,65,.68)!important;font-family:Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important;transition:color .2s ease,transform .2s ease!important}.vv-cart-drawer__quantity-button:focus,.vv-cart-drawer__quantity-button:hover{color:var(--vv-red)!important;transform:translateY(-1px)!important}.vv-cart-drawer__quantity-button:disabled{color:rgba(64,64,65,.25)!important;transform:none!important;cursor:default!important}.vv-cart-drawer__item-remove{position:absolute!important;top:11px!important;right:0!important;z-index:1!important;display:block!important;width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;transition:background .2s ease,transform .2s ease!important}.vv-cart-drawer__item-remove:after,.vv-cart-drawer__item-remove:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:11px!important;height:1.5px!important;border-radius:999px!important;background:rgba(64,64,65,.58)!important;transform-origin:center!important}.vv-cart-drawer__item-remove:before{transform:translate(-50%,-50%) rotate(45deg)!important}.vv-cart-drawer__item-remove:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.vv-cart-drawer__item-remove:focus,.vv-cart-drawer__item-remove:hover{background:hsla(10,56%,84%,.58)!important;transform:translateY(-1px)!important}.vv-cart-drawer__shipping{display:flex!important;flex-direction:column!important;gap:9px!important;margin:16px 0 0!important;padding:14px!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:20px!important;background:rgba(255,250,245,.48)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.52)!important}.vv-cart-drawer__shipping-label{display:block!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:750!important;line-height:1.35!important}.vv-cart-drawer__shipping-track{display:block!important;width:100%!important;height:4px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(172,77,67,.15)!important}.vv-cart-drawer__shipping-fill{display:block!important;min-width:4px!important;max-width:100%!important;height:100%!important;border-radius:inherit!important;background:var(--vv-red)!important}.vv-cart-drawer__total{display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:16px 2px 2px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}.vv-cart-drawer__total strong{display:inline-flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:6px!important;font-size:14px!important;font-weight:800!important;white-space:nowrap!important}.vv-cart-drawer__total strong span{color:var(--vv-red)!important;font-size:16px!important;font-weight:800!important}.vv-cart-drawer__footer{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:72px!important;padding:13px 18px max(13px,env(safe-area-inset-bottom)) 22px!important;border-top:1px solid rgba(64,64,65,.1)!important;background:hsla(35,66%,94%,.62)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.vv-cart-drawer__back{position:relative!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:750!important;line-height:1.1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer!important}.vv-cart-drawer__back:before{content:"←"!important;display:inline-block!important;color:var(--vv-red)!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}.vv-cart-drawer__cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;margin:0!important;padding:0 17px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:var(--vv-red)!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 10px 24px rgba(172,77,67,.16)!important;transition:transform .2s ease,background .2s ease!important}.vv-cart-drawer__back:focus:before,.vv-cart-drawer__back:hover:before{transform:translateX(-3px)!important}.vv-cart-drawer__cart:focus,.vv-cart-drawer__cart:hover{background:var(--vv-hover)!important;color:var(--vv-cream)!important;transform:translateY(-2px)!important}.vv-cart-drawer__loading{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:180px!important}.vv-cart-drawer__loading span{display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--vv-red)!important;animation:vvCartDrawerPulse .9s ease-in-out infinite alternate!important}.vv-cart-drawer__loading span:nth-child(2){animation-delay:.14s!important}.vv-cart-drawer__loading span:nth-child(3){animation-delay:.28s!important}.vv-cart-drawer__empty,.vv-cart-drawer__error{display:flex!important;flex-direction:column!important;gap:7px!important;margin:14px 0!important;padding:18px!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:20px!important;background:rgba(255,250,245,.48)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important}.vv-cart-drawer__error strong{font-size:13px!important;font-weight:800!important}.vv-cart-drawer__error span{color:rgba(64,64,65,.72)!important}}@media(max-width:768px){@keyframes vvCartDrawerPulse{0%{opacity:.28;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.vv-account-icon svg{width:23px!important;height:23px!important;display:block!important;fill:none!important;stroke:var(--vv-dark)!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.vv-mobile-links{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:18px!important;text-align:right!important}body.type-page .content-wrapper-in{padding-top:112px!important}body.type-page .pageArticleDetail{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;margin-bottom:58px!important}body.type-page .pageArticleDetail>header{margin-bottom:28px!important;text-align:left!important}body.type-page .pageArticleDetail>header h1{font-size:clamp(34px,10vw,48px)!important;line-height:1.02!important}body.type-page .pageArticleDetail>div[itemprop=about]{padding:34px 22px 38px!important;border-radius:26px!important}body.type-page .pageArticleDetail>div[itemprop=about]:before{left:22px!important;width:120px!important}body.type-page .pageArticleDetail>div[itemprop=about] li,body.type-page .pageArticleDetail>div[itemprop=about] p,body.type-page .pageArticleDetail>div[itemprop=about] td{font-size:16px!important;line-height:1.68!important}body.type-post #content-wrapper{position:relative!important}body.type-post #content-wrapper>.breadcrumbs{position:absolute!important;top:12px!important;left:24px!important;right:24px!important;z-index:2!important;display:flex!important;align-items:center!important;gap:5px!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:10px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}body.type-post #content-wrapper>.breadcrumbs *,body.type-post #content-wrapper>.breadcrumbs a,body.type-post #content-wrapper>.breadcrumbs span{min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-decoration:none!important;white-space:nowrap!important}body.type-post #content-wrapper>.breadcrumbs>span{display:inline-flex!important;align-items:center!important;gap:5px!important}body.type-post #content-wrapper>.breadcrumbs>span:last-child{overflow:hidden!important;color:var(--vv-red)!important;text-overflow:ellipsis!important}body.type-post #content-wrapper>.breadcrumbs a:focus,body.type-post #content-wrapper>.breadcrumbs a:hover{color:var(--vv-red)!important}body.type-post .content-wrapper-in{padding-top:56px!important}body.type-post .news-item-detail{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;margin:0 24px 48px!important}body.type-post .news-item-detail article>header{margin-bottom:26px!important}body.type-post .news-item-detail h1{font-size:clamp(19px,5.6vw,26px)!important;line-height:1.06!important;text-align:left!important}body.type-post .news-item-detail article>img{margin-bottom:34px!important}body.type-post .news-item-detail .text li,body.type-post .news-item-detail .text p,body.type-post .news-item-detail .text td{font-size:13px!important;line-height:1.58!important;text-align:left!important}body.type-post .news-item-detail article:before{inset:-20px -16px -24px!important;border-radius:26px!important;background:linear-gradient(180deg,hsla(10,56%,84%,.82),hsla(10,56%,84%,.74) 70%,hsla(9,51%,77%,.78))!important}body.type-post .news-item-detail article:after{inset:-19px -15px -23px!important;border-radius:25px!important;background:linear-gradient(120deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08) 28%,rgba(172,77,67,.08))!important}body.type-post .news-item-detail article>footer{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:0!important}body.type-post .news-item-detail footer .next-prev{display:none!important;gap:0!important;margin:0!important}body.type-post .news-item-detail footer .next-prev .btn,body.type-post .news-item-detail footer .next-prev a{min-width:0!important;min-height:0!important;padding:0!important;font-size:12px!important}body.type-post .news-item-detail footer h2{font-size:18px!important}body.type-index .vv-category-teaser{overflow:hidden!important;padding:28px 18px 42px!important;background:linear-gradient(180deg,#faf2e7 0,var(--vv-cream) 100%)!important}body.type-index .vv-category-teaser__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0 auto!important}body.type-index .vv-category-teaser__image,body.type-index .vv-category-teaser__image img,body.type-index .vv-category-teaser__image:after,body.type-index .vv-category-teaser__image:before{content:none!important;display:none!important}body.type-index .vv-category-teaser__links{order:2!important;display:flex!important;flex-direction:column!important;gap:11px!important;width:100%!important}body.type-index .vv-category-teaser__links a{position:relative!important;display:flex!important;align-items:center!important;min-height:72px!important;box-sizing:border-box!important;padding:14px 54px 15px 18px!important;border:1px solid rgba(160,56,48,.1)!important;border-radius:22px!important;background:hsla(0,0%,100%,.42)!important;box-shadow:0 22px 42px rgba(64,64,65,.1),0 8px 18px rgba(172,77,67,.08)!important;color:var(--vv-gray)!important;font-size:clamp(22px,6.4vw,29px)!important;font-weight:800!important;line-height:.95!important;letter-spacing:0!important;transform:translateY(0) scale(1)!important;transform-origin:center!important;transition:transform .24s cubic-bezier(.22,1,.36,1),background .24s ease,border-color .24s ease,box-shadow .24s ease,color .24s ease!important;-webkit-tap-highlight-color:transparent!important;will-change:transform!important}body.type-index .vv-category-teaser__links a:after{content:"›"!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;color:currentColor!important;font-size:34px!important;font-weight:800!important;line-height:1!important;opacity:.78!important;transition:transform .24s cubic-bezier(.22,1,.36,1),color .24s ease,opacity .24s ease!important}body.type-index .vv-category-teaser__links a.is-active{background:hsla(0,0%,100%,.72)!important;color:var(--vv-dark)!important}body.type-index .vv-category-teaser__links a:focus-visible,body.type-index .vv-category-teaser__links a:hover{border-color:rgba(172,77,67,.26)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.82),hsla(10,56%,84%,.72))!important;box-shadow:0 28px 54px rgba(64,64,65,.15),0 12px 26px rgba(172,77,67,.18),inset 0 1px 0 hsla(0,0%,100%,.86)!important;color:var(--vv-dark)!important;transform:translateY(-4px) scale(1.012)!important}body.type-index .vv-category-teaser__links a:focus-visible:after,body.type-index .vv-category-teaser__links a:hover:after{color:var(--vv-red)!important;opacity:1!important;transform:translate(5px,-50%) scale(1.06)!important}body.type-index .vv-category-teaser__links a:active{border-color:rgba(172,77,67,.3)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.74),hsla(10,56%,84%,.82))!important;box-shadow:0 15px 30px rgba(64,64,65,.12),0 7px 18px rgba(172,77,67,.16),inset 0 1px 0 hsla(0,0%,100%,.76)!important;color:var(--vv-dark)!important;transform:translateY(-1px) scale(.986)!important}body.type-index .vv-category-teaser__links a:active:after{color:var(--vv-red)!important;opacity:1!important;transform:translate(7px,-50%) scale(.96)!important}@keyframes vvMobileTeaserFloat{0%{opacity:0;filter:blur(8px);scale:.96}to{opacity:1;filter:blur(0);scale:1}}#footer .custom-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important}body.type-post #footer .custom-footer{transform:none!important;padding-top:32px!important}#footer .custom-footer__newsletter{margin-bottom:0!important;transform:translateY(calc(-50% + 52px))!important}#footer .custom-footer>.custom-footer__contact,#footer .custom-footer>.custom-footer__section12,#footer .custom-footer>.custom-footer__section13,#footer .custom-footer>.custom-footer__section8{padding-top:0!important;text-align:center!important}#footer .custom-footer>.custom-footer__contact .pageElement__heading,#footer .custom-footer>.custom-footer__section12 .pageElement__heading,#footer .custom-footer>.custom-footer__section13 .pageElement__heading,#footer .custom-footer>.custom-footer__section8 .pageElement__heading{margin:24px 0 16px!important;text-align:center!important}#footer .custom-footer>.custom-footer__section8 .pageElement__heading{margin-top:8px!important}#footer .custom-footer .contact-box,#footer .custom-footer .contact-box>ul,#footer .custom-footer .news-item-widget{text-align:center!important}body.search-window-visible{overflow:hidden!important;position:fixed!important;inset:0!important;width:100%!important;height:100%!important;overscroll-behavior:none!important}html:has(body.search-window-visible){overflow:hidden!important;overscroll-behavior:none!important}body.search-window-visible .vv-mobile-icons,body.search-window-visible .vv-mobile-links,body.search-window-visible .vv-mobile-menu,body.search-window-visible .vv-mobile-menu.is-open,body.search-window-visible .vv-mobile-toggle,body.vv-search-open .vv-mobile-icons,body.vv-search-open .vv-mobile-links,body.vv-search-open .vv-mobile-menu,body.vv-search-open .vv-mobile-menu.is-open,body.vv-search-open .vv-mobile-toggle{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.search-window-visible:has(.vv-mobile-search-close) .search-widget-close,body.search-window-visible:has(.vv-mobile-search-close) .search-widget-close.toggle-window,body.search-window-visible:has(.vv-mobile-search-close) [data-testid=linkSearchIcon].search-widget-close{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.search-window-visible #header .search-widget-close,body.search-window-visible #header .search-widget-close.toggle-window,body.search-window-visible #header [data-testid=linkSearchIcon].search-widget-close{position:fixed!important;top:23px!important;right:24px!important;left:auto!important;display:block!important;width:44px!important;height:44px!important;margin:-9px -9px 0 0!important;padding:0!important;border:0!important;background:transparent!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;z-index:2147483647!important}body.search-window-visible .search-widget-close:after,body.search-window-visible .search-widget-close:before{width:22px!important;height:2px!important;background:var(--vv-gray)!important}body.search-window-visible .search-widget,body.search-window-visible .search-window,body.vv-search-open .search-widget,body.vv-search-open .search-window{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;padding:92px 18px 28px!important;box-sizing:border-box!important;overflow:hidden!important;background:hsla(24,56%,95%,.2)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:none!important;z-index:2147483200!important}body.search-window-visible .search-widget:before,body.search-window-visible .search-window:before,body.vv-search-open .search-widget:before,body.vv-search-open .search-window:before{content:""!important;display:block!important;position:fixed!important;top:23px!important;left:24px!important;width:123px!important;height:21px!important;background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;z-index:2147483646!important}body.search-window-visible #content,body.search-window-visible #content-wrapper,body.search-window-visible #footer,body.search-window-visible .content-wrapper,body.search-window-visible .footer,body.search-window-visible .footer-bottom-full-width,body.search-window-visible .footer-newsletter-full-width,body.search-window-visible .homepage-group-title-wrapper,body.search-window-visible .homepage-products-heading-31,body.search-window-visible .index-content-wrapper,body.search-window-visible .products-slider-holder,body.search-window-visible .products-wrapper,body.search-window-visible .vv-bento-categories,body.search-window-visible .vv-category-teaser,body.search-window-visible .vv-hero,body.vv-search-open #content,body.vv-search-open #content-wrapper,body.vv-search-open #footer,body.vv-search-open .content-wrapper,body.vv-search-open .footer,body.vv-search-open .footer-bottom-full-width,body.vv-search-open .footer-newsletter-full-width,body.vv-search-open .homepage-group-title-wrapper,body.vv-search-open .homepage-products-heading-31,body.vv-search-open .index-content-wrapper,body.vv-search-open .products-slider-holder,body.vv-search-open .products-wrapper,body.vv-search-open .vv-bento-categories,body.vv-search-open .vv-category-teaser,body.vv-search-open .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.72!important;transition:.25s ease!important;pointer-events:none!important}body.type-index.search-window-visible:before{opacity:0!important}body.type-index.search-window-visible:after{content:""!important;position:fixed!important;top:23px!important;left:24px!important;height:21px!important;background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;z-index:2147483646!important}body.type-index.search-window-visible:after,body:not(.type-index).search-window-visible #header .logo img,body:not(.type-index).search-window-visible #header .site-name img{width:123px!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important;opacity:1!important;visibility:visible!important}body:not(.type-index).search-window-visible #header .logo img,body:not(.type-index).search-window-visible #header .site-name img{display:block!important;max-width:123px!important;max-height:21px!important;transform:none!important;transform-origin:left top!important}body.search-window-visible #header .logo,body.search-window-visible #header .site-name,body.type-index.search-window-visible #header .logo img,body.type-index.search-window-visible #header .site-name img{opacity:0!important;visibility:hidden!important}.vv-mobile-search-close,.vv-mobile-search-logo{display:none!important}body.search-window-visible .vv-mobile-search-logo{left:24px!important;width:123px!important;height:21px!important;background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important;pointer-events:none!important;z-index:2147483646!important}body.search-window-visible .vv-mobile-search-close,body.search-window-visible .vv-mobile-search-logo{display:block!important;position:fixed!important;top:23px!important;opacity:1!important;visibility:visible!important}body.search-window-visible .vv-mobile-search-close{right:24px!important;left:auto!important;width:44px!important;height:44px!important;padding:0!important;margin:-9px -9px 0 0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important;pointer-events:auto!important;transform:none!important;z-index:2147483647!important;-webkit-tap-highlight-color:transparent!important}body.search-window-visible .vv-mobile-search-close:after,body.search-window-visible .vv-mobile-search-close:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:2px!important;background:#636363!important;border-radius:10px!important;transform-origin:center!important}body.search-window-visible .vv-mobile-search-close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.search-window-visible .vv-mobile-search-close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.search-window-visible #formSearchForm{position:relative!important;inset:auto!important;width:calc(100vw - 28px)!important;max-width:none!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;pointer-events:auto!important;z-index:2147483500!important}body.search-window-visible #formSearchForm *,body.search-window-visible .search-widget-close,body.search-window-visible .search-widget-close *{filter:none!important;pointer-events:auto!important}body.search-window-visible #formSearchForm .search-form-input-group{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.search-window-visible #formSearchForm input.query-input.search-input,body.search-window-visible #formSearchForm input[type=search],body.search-window-visible #formSearchForm input[type=text]{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:52px!important;box-sizing:border-box!important;padding:0 20px!important;background:#f9f0ea!important;border:0!important;border-radius:26px!important;outline:none!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:500!important}body.search-window-visible #formSearchForm .btn,body.search-window-visible #formSearchForm button,body.search-window-visible #formSearchForm input[type=submit]{flex:0 0 auto!important;min-width:82px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 14px!important;background:#edc7bf!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:21px!important;box-shadow:0 8px 24px rgba(64,64,65,.09),inset 0 1px 0 hsla(0,0%,100%,.52)!important;color:#404041!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-align:center!important}body.search-window-visible>.messages{z-index:2147483647!important;filter:none!important;opacity:1!important}body.search-window-visible>.messages .msg{position:relative!important;z-index:1!important;filter:none!important;opacity:1!important}body.search-window-visible>.messages .message-error,body.search-window-visible>.messages .msg-error{background:#c1655f!important;border-color:#c1655f!important}body.search-window-visible .search-results,body.search-window-visible .searchWhisperer,body.search-window-visible .searchWhisperer__products{position:relative!important;top:auto!important;left:auto!important;display:block!important;width:calc(100vw - 28px)!important;max-width:none!important;max-height:calc(100dvh - 166px)!important;margin:22px auto 0!important;padding:0 0 22px!important;opacity:1!important;visibility:visible!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;pointer-events:auto!important;z-index:2147483500!important}body.search-window-visible .search-results *,body.search-window-visible .searchWhisperer *,body.search-window-visible .searchWhisperer__products *{touch-action:pan-y!important}body.search-window-visible .searchWhisperer__products{display:flex!important;flex-direction:column!important;gap:10px!important}body.search-window-visible .search-results .product,body.search-window-visible .search-whisperer .product,body.search-window-visible .searchWhisperer__product{display:grid!important;grid-template-columns:58px minmax(0,1fr) max-content max-content!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:74px!important;box-sizing:border-box!important;padding:8px 10px!important;background:hsla(24,56%,95%,.68)!important;border:1px solid hsla(0,0%,100%,.42)!important;border-radius:20px!important;box-shadow:0 12px 30px rgba(64,64,65,.1)!important}body.search-window-visible .searchWhisperer__product__imageWrapper{grid-column:1!important;width:58px!important;min-width:58px!important;height:58px!important;margin:0!important}body.search-window-visible .search-results img,body.search-window-visible .search-whisperer img,body.search-window-visible .searchWhisperer__product img{width:58px!important;height:58px!important;object-fit:contain!important}body.search-window-visible .searchWhisperer__product__infoWrapper{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;overflow:hidden!important}body.search-window-visible .searchWhisperer__product__infoWrapper a,body.search-window-visible .searchWhisperer__product__name{display:block!important;max-height:1.2em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:var(--vv-gray)!important}body.search-window-visible .searchWhisperer__product__infoWrapper a,body.search-window-visible .searchWhisperer__product__infoWrapper span,body.search-window-visible .searchWhisperer__product__name{color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}body.search-window-visible .searchWhisperer__product__availability,body.search-window-visible .searchWhisperer__product__availability span,body.search-window-visible .searchWhisperer__product__stock,body.search-window-visible .searchWhisperer__product__stock span{display:block!important;margin-top:3px!important;color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important;font-size:12px!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important}body.search-window-visible .searchWhisperer__product__price{grid-column:3!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;flex:none!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important}body.search-window-visible .searchWhisperer__product a[href*=detail],body.search-window-visible .searchWhisperer__productDetail,body.search-window-visible .searchWhisperer__product__detail{grid-column:4!important;margin:0!important;color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important;font-size:0!important;line-height:1!important;white-space:nowrap!important}body.search-window-visible .searchWhisperer__product a[href*=detail]:after,body.search-window-visible .searchWhisperer__productDetail:after,body.search-window-visible .searchWhisperer__product__detail:after{content:"›"!important;color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:28px!important;font-weight:600!important;line-height:1!important}body.search-window-visible .searchWhisperer__product__cart{grid-column:4!important;margin:0!important;line-height:1!important;white-space:nowrap!important}body.search-window-visible .searchWhisperer__product__cart,body.search-window-visible .searchWhisperer__product__cart .btn,body.search-window-visible .searchWhisperer__product__cart .icon-arrow-right,body.search-window-visible .searchWhisperer__product__cart .icon-arrow-right:before,body.search-window-visible .searchWhisperer__product__cart a{color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important}body.search-window-visible .vv-search-guide-product .price,body.search-window-visible .vv-search-guide-product .price-final,body.search-window-visible .vv-search-guide-product .prices,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__price{display:none!important;visibility:hidden!important}body.search-window-visible .vv-search-guide-product .searchWhisperer__product__availability,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__stock{color:var(--vv-gray)!important;font-size:12px!important;font-weight:700!important}body.search-window-visible .vv-search-guide-product .searchWhisperer__product a[href*=detail],body.search-window-visible .vv-search-guide-product .searchWhisperer__productDetail,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__cart,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__cart .btn,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__cart a,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__detail{color:var(--vv-red)!important;-webkit-text-fill-color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-transform:none!important}body.search-window-visible .vv-search-guide-product .searchWhisperer__product a[href*=detail]:after,body.search-window-visible .vv-search-guide-product .searchWhisperer__productDetail:after,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__cart .icon-arrow-right,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__cart .icon-arrow-right:before,body.search-window-visible .vv-search-guide-product .searchWhisperer__product__detail:after{color:var(--vv-red)!important;-webkit-text-fill-color:var(--vv-red)!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .cart-heading{margin:0 0 22px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:19px!important;font-weight:800!important;line-height:1.18!important;text-align:center!important;text-transform:none!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .cart-row{display:block!important;width:100%!important;margin:0!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .cart-row>[class*=col-]:first-child{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .cart-content{width:100%!important;max-width:none!important;margin:0!important;padding:22px 16px 26px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:24px!important;background:hsla(35,66%,94%,.62)!important;box-shadow:0 18px 46px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.76)!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .empty-cart-boxes{display:block!important;width:100%!important;margin:0!important;padding:0!important}body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .vv-empty-cart-help-source,body.ordering-process.vv-empty-cart-ready .cart-inner.cart-empty .vv-empty-cart-original,body.ordering-process.vv-empty-cart-ready .vv-checkout-help,body.ordering-process.vv-empty-cart-ready .vv-summary-phone-help{display:none!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-actions{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;text-align:center!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-offer{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:220px!important;min-height:44px!important;margin:0 auto!important;padding:0 22px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;background:var(--vv-red)!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;box-shadow:0 13px 30px rgba(172,77,67,.18),inset 0 1px 0 hsla(0,0%,100%,.28)!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-or{margin:22px 0 6px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-search-title{margin:0 0 15px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-search{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-search input[type=search]{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:52px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important;border:0!important;border-radius:26px!important;outline:none!important;background:#f9f0ea!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:500!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important}}@media(max-width:768px){body.ordering-process.vv-empty-cart-ready .vv-empty-cart-search input[type=search]::placeholder{color:#9b9b9b!important;opacity:1!important}body.ordering-process.vv-empty-cart-ready .vv-empty-cart-search button{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:82px!important;width:auto!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 14px!important;border:1px solid hsla(0,0%,100%,.76)!important;border-radius:22px!important;background:#edc7bf!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-transform:none!important;box-shadow:0 8px 22px rgba(64,64,65,.08),inset 0 1px 0 hsla(0,0%,100%,.58)!important}}.vv-mobile-logo-hit,.vv-mobile-toggle-hit{display:none!important}@media(max-width:768px){.vv-mobile-logo-hit{left:0!important;width:min(210px,58vw)!important}.vv-mobile-logo-hit,.vv-mobile-toggle-hit{position:fixed!important;top:0!important;display:block!important;height:74px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;z-index:2147483647!important}.vv-mobile-toggle-hit{right:0!important;width:96px!important;border-radius:0!important;color:transparent!important;font-size:0!important;line-height:0!important;appearance:none!important;-webkit-appearance:none!important}.vv-mobile-toggle-hit[aria-expanded=true]{top:27px!important;right:141px!important;width:54px!important;height:54px!important}.vv-mobile-logo-hit:after,.vv-mobile-logo-hit:before,.vv-mobile-toggle-hit:after,.vv-mobile-toggle-hit:before{content:none!important;display:none!important}body.search-window-visible .vv-mobile-logo-hit,body.search-window-visible .vv-mobile-toggle-hit,body.vv-search-open .vv-mobile-logo-hit,body.vv-search-open .vv-mobile-toggle-hit{display:none!important;pointer-events:none!important}}@media(max-width:768px){body:not(.type-index) html:before,html:has(body.type-index:not(.vv-header-scrolled)):before{opacity:0!important}#header{transform:none!important}html:has(body.search-window-visible):after,html:has(body.search-window-visible):before,html:has(body.vv-search-open):after,html:has(body.vv-search-open):before{content:none!important;display:none!important}}@media(max-width:768px){html:has(body.in-eshop.type-category.vv-managed-category:not(.vv-header-scrolled)):before{opacity:0!important}}@media(max-width:768px){body.ordering-process.vv-header-scrolled #header:after,body.ordering-process.vv-header-scrolled #header:before,html:has(body.ordering-process.vv-header-scrolled):after{content:none!important;display:none!important;background:none!important;opacity:0!important;visibility:hidden!important}body.ordering-process.vv-header-scrolled #header .logo,body.ordering-process.vv-header-scrolled #header .logo *,body.ordering-process.vv-header-scrolled #header .site-name,body.ordering-process.vv-header-scrolled #header .site-name *,body.ordering-process.vv-header-scrolled #header [class*=logo]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.ordering-process.vv-header-scrolled #header .vv-checkout-back-shop{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.ordering-process.vv-header-scrolled #header{background:hsla(35,66%,94%,.94)!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important;-webkit-backdrop-filter:blur(16px) saturate(1.05)!important;backdrop-filter:blur(16px) saturate(1.05)!important}#header:after{z-index:4!important}#header .logo,#header .site-name{z-index:5!important}#header{isolation:isolate!important}#header:before{display:block!important;z-index:0!important}#header:after{z-index:3!important;transition:filter .28s ease!important}body.vv-header-scrolled #header:after,body:not(.type-index) #header:after{filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important}#header .logo,#header .site-name{z-index:4!important}body.type-index:after,body.type-index:before{content:none!important;display:none!important}#header{min-height:66px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}#header,#header:before{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:66px!important;z-index:var(--vv-z-header)!important;pointer-events:none!important}#header:before{content:""!important;background:hsla(35,66%,94%,.78)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;opacity:0!important;transition:opacity .28s ease!important}body.vv-header-scrolled #header:before{opacity:1!important}#header .logo,#header .site-name{right:auto!important;display:inline-flex!important;align-items:flex-start!important;justify-content:flex-start!important;overflow:visible!important;z-index:2147483646!important}#header .logo,#header .logo a,#header .site-name,#header .site-name a{max-width:123px!important;max-height:21px!important;margin:0!important;padding:0!important}#header .logo a,#header .site-name a{line-height:0!important}#header .logo img,#header .site-name img{margin:0!important;padding:0!important;object-fit:contain!important;object-position:left top!important;opacity:1!important;transform-origin:left top!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important;transition:filter .28s ease!important}body.type-index:not(.vv-header-scrolled) #header .logo img,body.type-index:not(.vv-header-scrolled) #header .site-name img{filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important}body.vv-header-scrolled #header .logo img,body.vv-header-scrolled #header .site-name img,body:not(.type-index) #header .logo img,body:not(.type-index) #header .site-name img{filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important}.vv-mobile-toggle{left:auto!important;min-height:19px!important;max-height:19px!important;flex-direction:column!important;justify-content:space-between!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:var(--vv-z-system-top)!important;pointer-events:auto!important}.vv-mobile-toggle,.vv-mobile-toggle span{min-width:26px!important;max-width:26px!important;margin:0!important;padding:0!important}.vv-mobile-toggle span{min-height:2px!important;max-height:2px!important;border-radius:10px!important;background:var(--vv-gray)!important;transition:background .28s ease!important}body.type-index:not(.vv-header-scrolled) .vv-mobile-toggle span{background:#faf2e7!important}body.vv-header-scrolled .vv-mobile-toggle span,body:not(.type-index) .vv-mobile-toggle span{background:var(--vv-gray)!important}body.vv-header-scrolled #header:before,body:not(.type-index) #header:before{opacity:1!important;z-index:0!important}#header:after{content:""!important;position:fixed!important;top:23px!important;left:24px!important;display:block!important;width:123px!important;height:21px!important;background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;z-index:2147483646!important}body.type-index:not(.vv-header-scrolled) #header:after{filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important}body.search-window-visible #header:after,body.search-window-visible #header:before,body.vv-search-open #header:after,body.vv-search-open #header:before{content:none!important;display:none!important;opacity:0!important}body.search-window-visible #header .logo,body.search-window-visible #header .site-name,body.search-window-visible .vv-mobile-toggle,body.vv-search-open #header .logo,body.vv-search-open #header .site-name,body.vv-search-open .vv-mobile-toggle{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#header:after,#header:before,body.type-index:after,body.type-index:before{content:none!important;display:none!important}html:before{top:0!important;left:0!important;right:0!important;width:100%!important;height:66px!important;background:hsla(35,66%,94%,.78)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;opacity:0!important;z-index:2147483000!important;transition:opacity .28s ease!important}html:after,html:before{position:fixed!important;pointer-events:none!important}html:after{background:url(https://cdn.myshoptet.com/usr/shop.vevaticce.cz/user/logos/logo_primarni_4x.png) 0 0/contain no-repeat!important;z-index:2147483646!important;transition:filter .28s ease!important}#header .logo,#header .site-name,html:after{top:23px!important;left:24px!important;width:123px!important;height:21px!important;opacity:1!important;visibility:visible!important}#header .logo,#header .site-name{position:fixed!important;display:block!important;transform:none!important;pointer-events:auto!important;z-index:2147483647!important}#header .logo a,#header .logo img,#header .site-name a,#header .site-name img{display:block!important;width:123px!important;height:21px!important}#header .logo img,#header .site-name img{min-width:123px!important;max-width:123px!important;min-height:21px!important;max-height:21px!important;opacity:0!important;visibility:visible!important;transform:none!important;filter:none!important}.vv-mobile-toggle{position:fixed!important;top:23px!important;right:22px!important;display:flex!important;width:26px!important;height:19px!important;transform:none!important;z-index:2147483647!important}.vv-mobile-toggle span{display:block!important;width:26px!important;height:2px!important;background:#faf2e7!important;transition:background .28s ease,opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),left .32s cubic-bezier(.22,1,.36,1)!important}body.vv-header-scrolled .vv-mobile-toggle span,body:not(.type-index) .vv-mobile-toggle span{background:var(--vv-gray)!important}html:before{content:""!important;display:block!important;top:-120px!important;height:186px!important;opacity:1!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;will-change:opacity,transform!important}}@media(max-width:768px){html:has(body.type-index:not(.vv-header-scrolled)):before{opacity:0!important}html:after{content:""!important;display:block!important;filter:brightness(0) saturate(100%) invert(39%) sepia(0) saturate(0) hue-rotate(177deg) brightness(94%) contrast(89%)!important}html:has(body.type-index:not(.vv-header-scrolled)):after{filter:brightness(0) saturate(100%) invert(95%) sepia(9%) saturate(347%) hue-rotate(318deg) brightness(103%) contrast(96%)!important}html:has(body.search-window-visible):after,html:has(body.search-window-visible):before,html:has(body.vv-search-open):after,html:has(body.vv-search-open):before{content:none!important;display:none!important}}@media(max-width:768px){html:has(body.type-index:not(.vv-header-scrolled)):after{filter:brightness(0) saturate(100%) invert(24%) sepia(37%) saturate(1784%) hue-rotate(335deg) brightness(86%) contrast(90%)!important}body.type-index:not(.vv-header-scrolled) .vv-mobile-toggle span{background:var(--vv-red)!important}body,html{touch-action:manipulation!important}body #products>.product,body .add-to-cart-button,body .advanced-parameter,body .btn,body .button,body .subcategories.with-image a,body .toggle-filters,body .toggle-window,body .vv-guides-bento__item,body .vv-mobile-icon,body .vv-mobile-toggle,body .vv-product-focus__arrow,body .vv-product-focus__card[data-vv-href],body [role=button],body a[href],body button,body input,body label,body select,body textarea{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body #products>.product img,body #products>.product:after,body #products>.product:before,body .add-to-cart-button *,body .btn img,body .button img,body .category-content-wrapper:after,body .category-content-wrapper:before,body .p-image img,body .p:after,body .p:before,body .subcategories.with-image a:after,body .subcategories.with-image a:before,body .subcategories.with-image img,body .toggle-filters *,body .vv-category-hero:after,body .vv-category-hero:before,body .vv-eshop-liquid:after,body .vv-eshop-liquid:before,body .vv-guides-bento__item img,body .vv-guides-bento__item:after,body .vv-guides-bento__item:before,body .vv-mobile-icon *,body .vv-mobile-toggle *,body .vv-product-focus__arrow *,body .vv-product-focus__card img,body .vv-product-focus__surface:after,body .vv-product-focus__surface:before,body a[href] img,body button img{pointer-events:none!important}#header .logo,#header .logo a,#header .site-name,#header .site-name a,.vv-mobile-menu a,.vv-mobile-toggle{overflow:visible!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}#header .logo a,#header .site-name a,.vv-mobile-menu a{position:relative!important}#header .logo a:after,#header .site-name a:after{top:-16px!important;width:calc(100% + 36px)!important;height:calc(100% + 32px)!important}#header .logo a:after,#header .site-name a:after,.vv-mobile-toggle:before{content:""!important;position:absolute!important;left:-18px!important;display:block!important;background:transparent!important;pointer-events:auto!important}.vv-mobile-toggle:before{right:-18px!important;top:-18px!important;bottom:-18px!important}.vv-mobile-menu a:before{content:""!important;position:absolute!important;left:-18px!important;right:-18px!important;top:-9px!important;bottom:-9px!important}.vv-mobile-menu a:before,body>.vv-mobile-logo-hit{display:block!important;background:transparent!important;pointer-events:auto!important}body>.vv-mobile-logo-hit{position:fixed!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;width:min(210px,58vw)!important;height:74px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;transform:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;z-index:2147483647!important}body>.vv-mobile-logo-hit:after,body>.vv-mobile-logo-hit:before{content:none!important;display:none!important}body.search-window-visible>.vv-mobile-logo-hit,body.vv-search-open>.vv-mobile-logo-hit{display:none!important;pointer-events:none!important}body.type-search,body.type-search .content-wrapper,body.type-search .content-wrapper-in,body.type-search .overall-wrapper{background:#f9f0ea!important}body.type-search .content-wrapper{padding-left:0!important;padding-right:0!important}body.type-search #content.content.wide,body.type-search .content-wrapper-in{width:100%!important;max-width:none!important}body.type-search #content.content.wide{margin:0!important;padding:22px 9px 48px!important;box-sizing:border-box!important;background:radial-gradient(circle at 88% 9%,hsla(10,56%,84%,.46),transparent 28%),linear-gradient(180deg,#f9f0ea,#f8e6e3 34%,#f9f0ea)!important}body.type-search #header .vv-search-back-shop{position:absolute!important;left:18px!important;top:50%!important;z-index:3!important;display:none!important;align-items:center!important;gap:9px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-50%)!important}body.type-search #header .vv-search-back-shop:before{content:"←"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:currentColor!important;font-size:20px!important;font-weight:700!important;line-height:1!important}body.type-search.vv-search-results-scrollable.vv-header-scrolled #header .logo,body.type-search.vv-search-results-scrollable.vv-header-scrolled #header .logo *,body.type-search.vv-search-results-scrollable.vv-header-scrolled #header .site-name,body.type-search.vv-search-results-scrollable.vv-header-scrolled #header .site-name *,body.type-search.vv-search-results-scrollable.vv-header-scrolled #header [class*=logo]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media(max-width:768px){html:has(body.type-search.vv-search-results-scrollable.vv-header-scrolled):after{content:none!important;display:none!important;background-image:none!important;opacity:0!important;visibility:hidden!important}body.type-search.vv-search-results-scrollable.vv-header-scrolled>.vv-mobile-logo-hit{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.type-search.vv-search-results-scrollable.vv-header-scrolled #header .vv-search-back-shop{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.type-search #content>h2{margin:12px 0 14px!important;padding:0 5px!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:left!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.type-search #content>h2,body.type-search #content>h2 .vv-search-results-title{display:block!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:700!important;line-height:1.15!important}body.type-search #content>h2 .highlight{display:flex!important;align-items:center!important;width:100%!important;height:52px!important;margin:14px 0 0!important;padding:0 20px!important;box-sizing:border-box!important;border:0!important;border-radius:26px!important;background:#f9f0ea!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:500!important;line-height:1!important;text-align:left!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important}body.type-search #content>h2 .highlight[hidden]{display:none!important}body.type-search #content>.vv-search-results-form{display:flex!important;align-items:center!important;gap:10px!important;width:calc(100% - 10px)!important;margin:14px 5px!important;padding:0!important;border:0!important;background:transparent!important}body.type-search #content>.vv-search-results-form .vv-search-results-query{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:52px!important;margin:0!important;padding:0 20px!important;box-sizing:border-box!important;border:0!important;border-radius:26px!important;outline:0!important;background:#f9f0ea!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:500!important;line-height:1!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important}body.type-search #content>.vv-search-results-form .vv-search-results-query:focus{outline:0!important;box-shadow:0 10px 30px rgba(64,64,65,.13)!important}body.type-search #content>.vv-search-results-form .vv-search-results-submit{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:82px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:21px!important;background:#edc7bf!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 8px 24px rgba(64,64,65,.09)!important}body.type-search .search-results-groups{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:16px 14px!important;box-sizing:border-box!important;border:0!important;border-radius:24px!important;background:#edc7bf!important;box-shadow:0 18px 42px rgba(172,77,67,.1),0 0 28px hsla(10,56%,84%,.3)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.type-search #products-found[hidden],body.type-search .search-results-groups[hidden],body.type-search .search-results[hidden]{display:none!important}body.type-search #content>.vv-search-no-results{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;width:calc(100% - 10px)!important;margin:22px 5px 52px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:clamp(13px,3.7vw,15px)!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;box-shadow:none!important}body.type-search #content>.vv-search-no-results span{display:block!important;white-space:nowrap!important}body.type-search .search-results-group{width:100%!important;min-width:0!important;margin:0!important;padding:0 0 17px!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.type-search .search-results-group:not(:first-child){margin-top:2px!important;padding-top:18px!important;border-top:1px solid rgba(99,99,99,.14)!important}body.type-search .search-results-group:last-child{padding-bottom:0!important}body.type-search .search-results-group h4{margin:0 0 9px!important;padding:0!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important;text-align:left!important}body.type-search .search-results-group-list,body.type-search .search-results-group-list li,body.type-search .search-results-group-list ul{width:100%!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}body.type-search .search-results-group-list ul{display:flex!important;flex-direction:column!important;gap:6px!important}body.type-search .search-results-group-list a{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:29px!important;padding:4px 27px 4px 10px!important;box-sizing:border-box!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:999px!important;background:hsla(24,56%,95%,.84)!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:11.5px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important;text-decoration:none!important}body.type-search .search-results-group-list a:after{content:"›"!important;position:absolute!important;top:50%!important;right:10px!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:19px!important;font-weight:700!important;line-height:1!important;transform:translateY(-53%)!important}body.type-search .search-results-group .vv-search-results-show-all{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:0!important;margin:11px 0 0!important;padding:4px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important}body.type-search .search-results-group .vv-search-results-show-all:after{content:none!important;display:none!important}body.type-search .search-results{width:100%!important;margin:18px 0 0!important;padding:0!important;border:0!important;background:transparent!important}body.type-search .search-products-heading{margin:0 0 10px!important;padding:0 4px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:20px!important;font-weight:800!important;line-height:1.1!important;text-align:left!important}body.type-search .search-results #products{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:12px 8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.type-search .search-results #products>.product{align-self:start!important;max-width:none!important;background:transparent!important}body.type-search .search-results #products>.product,body.type-search .search-results #products>.product>.p{display:flex!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}body.type-search .search-results #products>.product>.p{flex-direction:column!important;min-height:0!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:18px!important;background:#f9f0ea!important;box-shadow:0 12px 28px rgba(64,64,65,.07),inset 0 1px 0 hsla(0,0%,100%,.68)!important;transform:none!important}body.type-search .search-results #products .image{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/.96!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:18px 18px 0 0!important;background:#f9f0ea!important;box-shadow:none!important}body.type-search .search-results #products .image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 7px 14px rgba(64,64,65,.08))!important;transform:scale(1.08)!important;transform-origin:center!important}body.type-search .search-results #products .p-in{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;min-height:98px!important;height:98px!important;margin:0!important;padding:10px 9px 9px!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important}body.type-search .search-results #products .p-in-in{display:block!important;order:1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important}body.type-search .search-results #products .name,body.type-search .search-results #products .name span{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:800!important;line-height:1.22!important;text-align:left!important;text-decoration:none!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.type-search .search-results #products .p-bottom{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;order:2!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}body.type-search .search-results #products .p-bottom>[data-micro=offer]{display:contents!important}body.type-search .search-results #products .p-bottom .prices{display:block!important;grid-column:2!important;justify-self:end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:right!important}body.type-search .search-results #products .price,body.type-search .search-results #products .price *,body.type-search .search-results #products .price-final,body.type-search .search-results #products .price-final *{color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.08!important;text-align:right!important;white-space:nowrap!important}body.type-search .search-results #products .availability,body.type-search .search-results #products .p-desc,body.type-search .search-results #products .ratings-wrapper{display:none!important}body.type-search .search-results #products .p-tools{display:flex!important;grid-column:1!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.type-search .search-results #products .p-tools .btn,body.type-search .search-results #products .p-tools .btn.btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:58px!important;min-height:25px!important;height:25px!important;margin:0!important;padding:0 10px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;background:#edc7bf!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-transform:lowercase!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)!important}body.type-search .search-results #products .p-tools .icon-arrow-right{margin-left:4px!important;color:var(--vv-red)!important;font-size:9px!important}body.type-search .search-results #products>.product.vv-search-guide-product>.p{position:relative!important;overflow:hidden!important}body.type-search .search-results #products>.product.vv-search-guide-product>.p:before{content:"PDF ke stažení"!important;position:absolute!important;top:18px!important;right:-46px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:148px!important;height:25px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#edc7bf!important;color:var(--vv-gray)!important;box-shadow:0 8px 18px rgba(64,64,65,.12)!important;font-family:var(--vv-font)!important;font-size:9.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:.1px!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;pointer-events:none!important;transform:rotate(45deg)!important;transform-origin:center!important}body.type-search .search-results #products>.product.vv-search-guide-product .price,body.type-search .search-results #products>.product.vv-search-guide-product .price-final,body.type-search .search-results #products>.product.vv-search-guide-product .prices,body.type-search .search-results #products>.product.vv-search-guide-product [data-testid=productCardPrice]{display:none!important;visibility:hidden!important}body.type-search .search-results #products>.product.vv-search-guide-product .p-bottom{grid-template-columns:auto!important}body.type-search .listingControls{margin:18px 0 0!important}body.type-search .listingControls,body.type-search .loadMore{width:100%!important;padding:0!important;text-align:center!important}body.type-search .loadMore{margin:0!important}body.type-search .loadMore__button,body.type-search .loadMore__button--productsSearch{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:176px!important;min-height:42px!important;height:42px!important;margin:0 auto!important;padding:0 22px!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;background:hsla(10,56%,84%,.92)!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-transform:none!important;box-shadow:0 14px 32px rgba(172,77,67,.14),inset 0 1px 0 hsla(0,0%,100%,.48)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important;backdrop-filter:blur(14px) saturate(1.12)!important}}body:not(.cart-window-visible) #cart-widget,body:not(.cart-window-visible) .cart-widget,body:not(.cart-window-visible) .cart-window,body:not(.user-action-visible) #login,body:not(.user-action-visible) .user-action-login{pointer-events:none!important}@media(min-width:769px){body:has(>.message):after,body:has(>.msg):after,body:has(>.site-msg):after,body:has(>.siteMessage):after{content:""!important;position:fixed!important;inset:0!important;background:hsla(24,56%,95%,.12)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;z-index:2147483000!important;animation:vvSystemBlurOut 4s ease forwards!important;pointer-events:none!important}body>.message,body>.msg,body>.site-msg,body>.siteMessage{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:flex-start!important;width:max-content!important;min-width:min(340px,calc(100vw - 56px))!important;max-width:min(720px,calc(100vw - 56px))!important;height:auto!important;min-height:min-content!important;box-sizing:border-box!important;margin:0!important;padding:24px 40px!important;background:var(--vv-cream)!important;border:1px solid hsla(24,56%,95%,.48)!important;border-radius:var(--vv-card-radius)!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;z-index:2147483200!important;pointer-events:auto!important;animation:vvSystemMessageOut 4s ease forwards!important}body>.message,body>.message>*,body>.msg,body>.msg>*,body>.site-msg,body>.site-msg>*,body>.siteMessage,body>.siteMessage>*{justify-content:center!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.42!important;text-align:center!important}body>.message>*,body>.msg>*,body>.site-msg>*,body>.siteMessage>*{display:block!important;align-items:normal!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow-wrap:break-word!important;word-break:normal!important;text-wrap:balance!important}body.vv-popup-close-now .messages,body.vv-popup-close-now:after,body.vv-popup-close-now>.message,body.vv-popup-close-now>.msg,body.vv-popup-close-now>.site-msg,body.vv-popup-close-now>.siteMessage{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;animation:none!important}}#header .navigation-buttons,#header .top-navigation-tools{z-index:var(--vv-z-overlay-items)!important}@media(min-width:769px){body.user-action-visible{overflow:hidden!important}body.user-action-visible .vv-custom-menu{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.28!important;pointer-events:none!important;transition:.25s ease!important;z-index:calc(var(--vv-z-header) - 1)!important}body.user-action-visible .vv-custom-menu a,body.user-action-visible .vv-custom-menu a:focus,body.user-action-visible .vv-custom-menu a:hover{color:var(--vv-dark)!important;pointer-events:none!important;transition:none!important}body.user-action-visible #header .logo img,body.user-action-visible #header .logo:hover img,body.user-action-visible #header .site-name img,body.user-action-visible #header .site-name:hover img{filter:brightness(0) saturate(100%) invert(40%) sepia(0) saturate(0) hue-rotate(0deg) brightness(93%) contrast(90%)!important}body.user-action-visible #content,body.user-action-visible #content-wrapper,body.user-action-visible #footer,body.user-action-visible .content-wrapper,body.user-action-visible .footer,body.user-action-visible .footer-bottom-full-width,body.user-action-visible .footer-newsletter-full-width,body.user-action-visible .homepage-group-title-wrapper,body.user-action-visible .homepage-products-heading-31,body.user-action-visible .index-content-wrapper,body.user-action-visible .products-slider-holder,body.user-action-visible .products-wrapper,body.user-action-visible .vv-bento-categories,body.user-action-visible .vv-category-teaser,body.user-action-visible .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;transition:.25s ease!important;pointer-events:none!important}body.user-action-visible:after{display:none!important}body.user-action-visible #login,body.user-action-visible .user-action-login{position:fixed!important;top:120px!important;left:50%!important;transform:translateX(-50%)!important;width:760px!important;max-width:74vw!important;box-sizing:border-box!important;padding:42px 48px 34px!important;background:hsla(24,56%,95%,.28)!important;border:1px solid hsla(24,56%,95%,.34)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;z-index:var(--vv-z-popup)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important}body.user-action-visible #login h1,body.user-action-visible #login h2,body.user-action-visible #login h3,body.user-action-visible .user-action-login h1,body.user-action-visible .user-action-login h2,body.user-action-visible .user-action-login h3{color:var(--vv-dark)!important;font-size:0!important;line-height:1!important}body.user-action-visible #login h1:before,body.user-action-visible #login h2:before,body.user-action-visible #login h3:before,body.user-action-visible .user-action-login h1:before,body.user-action-visible .user-action-login h2:before,body.user-action-visible .user-action-login h3:before{content:"Přihlášení k účtu"!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.1!important}body.user-action-visible #login *,body.user-action-visible .user-action-login *{filter:none!important;pointer-events:auto!important}body.user-action-visible #login input,body.user-action-visible .user-action-login input{width:100%!important;background:#f9f0ea!important;background-color:#f9f0ea!important;border:none!important;outline:none!important;border-radius:var(--vv-field-radius)!important;height:var(--vv-field-height)!important;padding:0 28px!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:18px!important;box-shadow:0 4px 18px rgba(0,0,0,.06)!important}body.user-action-visible #header .navigation-buttons>*,body.user-action-visible #header .top-navigation-tools>*{filter:blur(5px)!important;opacity:.22!important;pointer-events:none!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login,body.user-action-visible #header .navigation-buttons button[data-target=login]{position:fixed!important;top:42px!important;right:50px!important;left:auto!important;width:20px!important;height:20px!important;font-size:0!important;line-height:0!important;opacity:1!important;visibility:visible!important;filter:none!important;pointer-events:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;z-index:var(--vv-z-overlay-top)!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login:after,body.user-action-visible #header .navigation-buttons button.top-nav-button-login:before,body.user-action-visible #header .navigation-buttons button[data-target=login]:after,body.user-action-visible #header .navigation-buttons button[data-target=login]:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:20px!important;height:2px!important;background:var(--vv-gray)!important;border-radius:10px!important;transform-origin:center!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login:before,body.user-action-visible #header .navigation-buttons button[data-target=login]:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login:after,body.user-action-visible #header .navigation-buttons button[data-target=login]:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login i,body.user-action-visible #header .navigation-buttons button.top-nav-button-login i:after,body.user-action-visible #header .navigation-buttons button.top-nav-button-login i:before,body.user-action-visible #header .navigation-buttons button[data-target=login] i,body.user-action-visible #header .navigation-buttons button[data-target=login] i:after,body.user-action-visible #header .navigation-buttons button[data-target=login] i:before{content:none!important;display:none!important;color:transparent!important;background:transparent!important}body.user-action-visible #header .navigation-buttons button.top-nav-button-login svg,body.user-action-visible #header .navigation-buttons button[data-target=login] svg{display:none!important}body.user-action-visible #login input:focus,body.user-action-visible .user-action-login input:focus{border:none!important;outline:none!important;box-shadow:0 8px 28px rgba(0,0,0,.1)!important}body.user-action-visible #login,body.user-action-visible #login a,body.user-action-visible #login label,body.user-action-visible #login span,body.user-action-visible .user-action-login,body.user-action-visible .user-action-login a,body.user-action-visible .user-action-login label,body.user-action-visible .user-action-login span{color:var(--vv-gray)!important;font-family:var(--vv-font)!important}}body.vv-contact-open,body.vv-contact-success-visible{overflow:hidden!important}.vv-contact-popup,.vv-contact-success{display:none!important}#footer .custom-footer__contact .pageElement__heading,#footer .custom-footer__contact .topic,#footer .custom-footer__contact h4{cursor:pointer!important}body.vv-contact-open .vv-contact-popup{position:fixed!important;inset:0!important;display:block!important;z-index:2147487000!important}body.vv-contact-open .vv-contact-popup:before,body.vv-contact-success-visible:after{content:""!important;position:fixed!important;inset:0!important;background:hsla(0,0%,8%,.62)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;z-index:2147486000!important;pointer-events:none!important}body.vv-contact-open .vv-contact-popup__panel{position:fixed!important;top:120px!important;left:50%!important;transform:translateX(-50%)!important;width:760px!important;max-width:74vw!important;max-height:calc(100vh - 160px)!important;overflow:auto!important;box-sizing:border-box!important;padding:42px 48px 34px!important;background:hsla(24,56%,95%,.82)!important;border:1px solid hsla(0,0%,100%,.44)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important;z-index:2147487100!important}body.vv-contact-open .vv-contact-popup__panel,body.vv-contact-open .vv-contact-popup__panel *{color:var(--vv-gray)!important;font-family:var(--vv-font)!important}body.vv-contact-open .vv-contact-popup__panel h2{margin:0 0 24px!important;padding:0!important;color:#ac4d43!important;font-size:18px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0!important}body.vv-contact-open .vv-contact-popup__form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 16px!important;margin:0!important;padding:0!important}body.vv-contact-open .vv-contact-popup__form label{display:block!important;margin:0!important;padding:0!important}body.vv-contact-open .vv-contact-popup__form label>span{display:block!important;margin:0 0 7px!important;color:var(--vv-gray)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}body.vv-contact-open .vv-contact-popup__error,body.vv-contact-open .vv-contact-popup__message,body.vv-contact-open .vv-contact-popup__submit{grid-column:1/-1!important}body.vv-contact-open .vv-contact-popup input,body.vv-contact-open .vv-contact-popup select,body.vv-contact-open .vv-contact-popup textarea{width:100%!important;box-sizing:border-box!important;margin:0!important;border:0!important;outline:none!important;border-radius:var(--vv-field-radius)!important;background:#f9f0ea!important;color:var(--vv-dark)!important;font-size:16px!important;font-weight:500!important;box-shadow:0 4px 18px rgba(0,0,0,.06)!important}body.vv-contact-open .vv-contact-popup select{appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;background-image:linear-gradient(45deg,transparent 50%,var(--vv-gray) 50%),linear-gradient(135deg,var(--vv-gray) 50%,transparent 50%)!important;background-position:calc(100% - 26px) 50%,calc(100% - 18px) 50%!important;background-size:8px 8px,8px 8px!important;background-repeat:no-repeat!important;padding-right:48px!important}body.vv-contact-open .vv-contact-popup input,body.vv-contact-open .vv-contact-popup select{height:var(--vv-field-height)!important;padding:0 22px!important}body.vv-contact-open .vv-contact-popup textarea{min-height:128px!important;padding:18px 22px!important;resize:vertical!important}body.vv-contact-open .vv-contact-popup input:focus,body.vv-contact-open .vv-contact-popup select:focus,body.vv-contact-open .vv-contact-popup textarea:focus{box-shadow:0 8px 28px rgba(0,0,0,.1)!important}body.vv-contact-open .vv-contact-popup__submit{justify-self:start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:148px!important;min-height:46px!important;margin:8px 0 0!important;padding:0 26px!important;border:0!important;border-radius:var(--vv-pill-radius)!important;background:var(--vv-gray)!important;color:var(--vv-cream)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;cursor:pointer!important;transition:background .25s ease,color .25s ease!important}body.vv-contact-open .vv-contact-popup__submit:focus,body.vv-contact-open .vv-contact-popup__submit:hover{background:var(--vv-hover)!important;color:var(--vv-cream)!important}body.vv-contact-open .vv-contact-popup__submit:disabled{opacity:.62!important;cursor:progress!important}body.vv-contact-open .vv-contact-popup__error{min-height:18px!important;margin:0!important;color:var(--vv-red)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}body.vv-contact-open .vv-contact-popup__close{position:absolute!important;top:24px!important;right:24px!important;width:26px!important;height:26px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;font-size:0!important}body.vv-contact-open .vv-contact-popup__close:after,body.vv-contact-open .vv-contact-popup__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:20px!important;height:2px!important;background:var(--vv-gray)!important;border-radius:10px!important;transform-origin:center!important}body.vv-contact-open .vv-contact-popup__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.vv-contact-open .vv-contact-popup__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.vv-contact-success-visible .vv-contact-success{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--vv-form-width)!important;max-width:var(--vv-form-max)!important;min-height:92px!important;box-sizing:border-box!important;padding:0 34px!important;background:var(--vv-cream)!important;border:0!important;border-radius:var(--vv-card-radius)!important;box-shadow:none!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;text-align:center!important;z-index:2147483200!important;pointer-events:none!important}@media(max-width:768px){body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)),body.user-action-visible{overflow:hidden!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #content,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #content-wrapper,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #footer,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .content-wrapper,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .footer,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .footer-bottom-full-width,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .footer-newsletter-full-width,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .homepage-group-title-wrapper,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .homepage-products-heading-31,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .index-content-wrapper,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .products-slider-holder,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .products-wrapper,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .vv-bento-categories,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .vv-category-teaser,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .vv-hero,body.user-action-visible #content,body.user-action-visible #content-wrapper,body.user-action-visible #footer,body.user-action-visible .content-wrapper,body.user-action-visible .footer,body.user-action-visible .footer-bottom-full-width,body.user-action-visible .footer-newsletter-full-width,body.user-action-visible .homepage-group-title-wrapper,body.user-action-visible .homepage-products-heading-31,body.user-action-visible .index-content-wrapper,body.user-action-visible .products-slider-holder,body.user-action-visible .products-wrapper,body.user-action-visible .vv-bento-categories,body.user-action-visible .vv-category-teaser,body.user-action-visible .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.72!important;transition:.25s ease!important;pointer-events:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .vv-mobile-menu,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .vv-mobile-toggle,body.user-action-visible .vv-mobile-menu,body.user-action-visible .vv-mobile-toggle{display:none!important}body.user-action-visible #login,body.user-action-visible .user-action-login{position:fixed!important;top:86px!important;bottom:auto!important;left:14px!important;right:14px!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 110px)!important;box-sizing:border-box!important;overflow-y:auto!important;padding:30px 22px 14px!important;background:hsla(24,56%,95%,.72)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:26px!important;box-shadow:0 22px 58px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.58)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:var(--vv-z-popup)!important}body.user-action-visible #login .popup-widget-inner,body.user-action-visible .user-action-login .popup-widget-inner{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}body.user-action-visible #login *,body.user-action-visible .user-action-login *{filter:none!important;pointer-events:auto!important}body.user-action-visible #login h1,body.user-action-visible #login h2,body.user-action-visible #login h3,body.user-action-visible .user-action-login h1,body.user-action-visible .user-action-login h2,body.user-action-visible .user-action-login h3{margin:0 0 20px!important;color:var(--vv-dark)!important;font-size:0!important;line-height:1!important}body.user-action-visible #login h1:before,body.user-action-visible #login h2:before,body.user-action-visible #login h3:before,body.user-action-visible .user-action-login h1:before,body.user-action-visible .user-action-login h2:before,body.user-action-visible .user-action-login h3:before{content:"Přihlášení k účtu"!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.1!important}body.user-action-visible #login input,body.user-action-visible .user-action-login input{width:100%!important;height:50px!important;box-sizing:border-box!important;padding:0 20px!important;background:#f9f0ea!important;border:0!important;border-radius:25px!important;outline:none!important;box-shadow:0 8px 26px rgba(64,64,65,.08)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:16px!important;font-weight:500!important}body.user-action-visible #login .form-group,body.user-action-visible .user-action-login .form-group{margin:0 0 14px!important;padding:0!important}body.user-action-visible #login .form-group:last-child,body.user-action-visible .user-action-login .form-group:last-child{margin-bottom:0!important}body.user-action-visible #login .login-wrapper,body.user-action-visible .user-action-login .login-wrapper{gap:18px!important;min-height:44px!important;margin-top:10px!important}body.user-action-visible #login .password-helper,body.user-action-visible .user-action-login .password-helper{gap:7px!important;min-width:0!important;padding-top:0!important}body.user-action-visible #login input:focus,body.user-action-visible .user-action-login input:focus{box-shadow:0 12px 32px rgba(64,64,65,.12)!important}body.user-action-visible #login .btn-login,body.user-action-visible #login button[type=submit],body.user-action-visible .user-action-login .btn-login,body.user-action-visible .user-action-login button[type=submit]{min-width:118px!important;border:0!important;background:var(--vv-red)!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:15px!important;font-weight:700!important;line-height:42px!important;text-align:center!important;box-shadow:none!important}body.user-action-visible #login a,body.user-action-visible .user-action-login a{color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons>*,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .top-navigation-tools>*,body.user-action-visible #header .navigation-buttons>*,body.user-action-visible #header .top-navigation-tools>*{filter:blur(5px)!important;opacity:.22!important;pointer-events:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count,body.user-action-visible #header .navigation-buttons button.top-nav-button-login,body.user-action-visible #header .navigation-buttons button[data-target=login]{position:fixed!important;top:23px!important;right:24px!important;left:auto!important;display:block!important;width:26px!important;height:26px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important;opacity:1!important;visibility:visible!important;filter:none!important;pointer-events:auto!important;transform:none!important;z-index:var(--vv-z-overlay-top)!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count:after,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count:before,body.user-action-visible #header .navigation-buttons button.top-nav-button-login:after,body.user-action-visible #header .navigation-buttons button.top-nav-button-login:before,body.user-action-visible #header .navigation-buttons button[data-target=login]:after,body.user-action-visible #header .navigation-buttons button[data-target=login]:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:2px!important;background:var(--vv-gray)!important;border-radius:10px!important;transform-origin:center!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count:before,body.user-action-visible #header .navigation-buttons button.top-nav-button-login:before,body.user-action-visible #header .navigation-buttons button[data-target=login]:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count:after,body.user-action-visible #header .navigation-buttons button.top-nav-button-login:after,body.user-action-visible #header .navigation-buttons button[data-target=login]:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count i,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count img,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count span,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header .navigation-buttons a.cart-count svg,body.user-action-visible #header .navigation-buttons button.top-nav-button-login i,body.user-action-visible #header .navigation-buttons button[data-target=login] i{display:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #cart-widget,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-window{position:fixed!important;top:96px!important;left:14px!important;right:14px!important;transform:none!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:var(--vv-z-popup)!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products{margin:0!important;padding:0!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:96px!important;height:auto!important;box-sizing:border-box!important;padding:26px 22px!important;background:var(--vv-cream)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:30px!important;box-shadow:0 22px 58px rgba(64,64,65,.14),inset 0 1px 0 hsla(0,0%,100%,.58)!important;color:transparent!important;font-size:0!important;text-align:center!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-empty,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-empty,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner>*,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .empty-cart{display:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner:before{content:"nákupní košík je prázdný"!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;text-align:center!important}body.vv-contact-open .vv-contact-popup__panel{top:86px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 110px)!important;padding:32px 22px 26px!important;border-radius:26px!important}body.vv-contact-open .vv-contact-popup__form{grid-template-columns:1fr!important}body.vv-contact-success-visible .vv-contact-success{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;font-size:16px!important}}@media(min-width:769px){#siteCookies,.js-siteCookies,.siteCookies,.siteCookies.js-siteCookies{position:fixed!important;bottom:24px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;width:min(66vw,1320px)!important;max-width:calc(100vw - 64px)!important;box-sizing:border-box!important;height:auto!important;min-height:min-content!important;padding:18px 22px!important;margin-left:0!important;margin-right:0!important;transition:none!important;animation:none!important;background:hsla(24,56%,95%,.88)!important;border:1px solid hsla(24,56%,95%,.64)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;pointer-events:auto!important;z-index:var(--vv-z-overlay-top)!important;opacity:1!important;visibility:visible!important;overflow:visible!important}#siteCookies,#siteCookies.siteCookies--scrolled,#siteCookies.siteCookies-scrolled,#siteCookies:hover,.js-siteCookies,.js-siteCookies.siteCookies--scrolled,.js-siteCookies.siteCookies-scrolled,.js-siteCookies:hover,.siteCookies,.siteCookies.js-siteCookies,.siteCookies.siteCookies--scrolled,.siteCookies.siteCookies-scrolled,.siteCookies:hover{left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important}#siteCookies .siteCookies__container,#siteCookies .siteCookies__content,#siteCookies .siteCookies__inner,#siteCookies .siteCookies__wrapper,.js-siteCookies .siteCookies__container,.js-siteCookies .siteCookies__content,.js-siteCookies .siteCookies__inner,.js-siteCookies .siteCookies__wrapper,.siteCookies__container,.siteCookies__content,.siteCookies__inner,.siteCookies__wrapper{display:contents!important;flex:initial!important;min-width:0!important;width:auto!important;max-width:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}#siteCookies .siteCookies__buttons,#siteCookies .siteCookies__form,.js-siteCookies .siteCookies__buttons,.js-siteCookies .siteCookies__form,.siteCookies__buttons,.siteCookies__form{flex:1 1 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;justify-content:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#siteCookies .siteCookies__text,.js-siteCookies .siteCookies__text,.siteCookies .siteCookies__text{grid-column:1!important;min-width:0!important;max-width:none!important;margin:0 0 0 34px!important}#siteCookies .siteCookies__text p,.js-siteCookies .siteCookies__text p,.siteCookies .siteCookies__text p{margin:0!important}#siteCookies .siteCookies__links,.js-siteCookies .siteCookies__links,.siteCookies .siteCookies__links{grid-column:2!important;margin:0!important;padding:0!important}#siteCookies .siteCookies__buttonWrap,.js-siteCookies .siteCookies__buttonWrap,.siteCookies .siteCookies__buttonWrap{grid-column:3!important;margin:0!important;padding:0!important;width:auto!important}#siteCookies *,.js-siteCookies *,.siteCookies *{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:13px!important;line-height:1.4!important}#siteCookies a,.js-siteCookies a,.siteCookies a{color:var(--vv-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important}#siteCookies .btn,#siteCookies .siteCookies__button,#siteCookies button,.js-siteCookies .btn,.js-siteCookies .siteCookies__button,.js-siteCookies button,.siteCookies .btn,.siteCookies .siteCookies__button,.siteCookies button{position:static!important;top:auto!important;right:auto!important;left:auto!important;border-radius:22px!important;border:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:116px!important;max-width:none!important;min-height:42px!important;padding:0 18px!important;background:var(--vv-input)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-weight:700!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important;transform:none!important;white-space:nowrap!important}#siteCookies [class*=accept i],#siteCookies [class*=agree i],.js-siteCookies [class*=accept i],.js-siteCookies [class*=agree i],.siteCookies [class*=accept i],.siteCookies [class*=agree i]{background:var(--vv-input)!important;border-color:transparent!important;color:var(--vv-dark)!important}#siteCookies [class*=setting i],#siteCookies [class*=settings i],.js-siteCookies [class*=setting i],.js-siteCookies [class*=settings i],.siteCookies [class*=setting i],.siteCookies [class*=settings i]{background:var(--vv-gray)!important;border-color:transparent!important;color:var(--vv-cream)!important}#siteCookies .btn:hover,#siteCookies .siteCookies__button:hover,#siteCookies button:hover,.js-siteCookies .btn:hover,.js-siteCookies .siteCookies__button:hover,.js-siteCookies button:hover,.siteCookies .btn:hover,.siteCookies .siteCookies__button:hover,.siteCookies button:hover{background:var(--vv-input)!important;border-color:transparent!important;color:var(--vv-dark)!important;transform:none!important}#siteCookies [class*=setting i]:hover,#siteCookies [class*=settings i]:hover,.js-siteCookies [class*=setting i]:hover,.js-siteCookies [class*=settings i]:hover,.siteCookies [class*=setting i]:hover,.siteCookies [class*=settings i]:hover{background:var(--vv-gray)!important;border-color:transparent!important;color:var(--vv-cream)!important}}@media(max-width:768px){#siteCookies,.js-siteCookies,.siteCookies,.siteCookies.js-siteCookies{position:fixed!important;bottom:max(14px,env(safe-area-inset-bottom))!important;display:block!important;width:calc(100vw - 28px)!important;max-width:420px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;box-sizing:border-box!important;margin:0!important;padding:18px!important;transition:none!important;animation:none!important;background:hsla(24,56%,95%,.88)!important;border:1px solid hsla(24,56%,95%,.64)!important;border-radius:28px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;pointer-events:auto!important;z-index:var(--vv-z-overlay-top)!important;opacity:1!important;visibility:visible!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}#siteCookies,#siteCookies.siteCookies--scrolled,#siteCookies.siteCookies-scrolled,#siteCookies:hover,.js-siteCookies,.js-siteCookies.siteCookies--scrolled,.js-siteCookies.siteCookies-scrolled,.js-siteCookies:hover,.siteCookies,.siteCookies.js-siteCookies,.siteCookies.siteCookies--scrolled,.siteCookies.siteCookies-scrolled,.siteCookies:hover{left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important}#siteCookies .siteCookies__container,#siteCookies .siteCookies__content,#siteCookies .siteCookies__inner,#siteCookies .siteCookies__wrapper,.js-siteCookies .siteCookies__container,.js-siteCookies .siteCookies__content,.js-siteCookies .siteCookies__inner,.js-siteCookies .siteCookies__wrapper,.siteCookies__container,.siteCookies__content,.siteCookies__inner,.siteCookies__wrapper{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#siteCookies .siteCookies__content,.js-siteCookies .siteCookies__content,.siteCookies__content{grid-column:1/-1!important;grid-row:1/3!important}#siteCookies .siteCookies__content,#siteCookies .siteCookies__form,.js-siteCookies .siteCookies__content,.js-siteCookies .siteCookies__form,.siteCookies__content,.siteCookies__form{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-width:0!important}#siteCookies .siteCookies__buttons,#siteCookies .siteCookies__form,.js-siteCookies .siteCookies__buttons,.js-siteCookies .siteCookies__form,.siteCookies__buttons,.siteCookies__form{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#siteCookies .siteCookies__buttons,.js-siteCookies .siteCookies__buttons,.siteCookies__buttons{display:block!important;width:100%!important;max-width:none!important;min-width:0!important}#siteCookies .siteCookies__text,.js-siteCookies .siteCookies__text,.siteCookies .siteCookies__text{display:block!important;grid-column:1/-1!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}#siteCookies .siteCookies__text p,.js-siteCookies .siteCookies__text p,.siteCookies .siteCookies__text p{margin:0!important}#siteCookies .siteCookies__links,.js-siteCookies .siteCookies__links,.siteCookies .siteCookies__links{grid-column:1!important;grid-row:2!important;align-self:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#siteCookies .siteCookies__buttonWrap,.js-siteCookies .siteCookies__buttonWrap,.siteCookies .siteCookies__buttonWrap{grid-column:2!important;grid-row:2!important;align-self:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#siteCookies *,.js-siteCookies *,.siteCookies *{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:13px!important;line-height:1.42!important}#siteCookies a,.js-siteCookies a,.siteCookies a{color:var(--vv-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important}#siteCookies .btn,#siteCookies .siteCookies__button,#siteCookies button,.js-siteCookies .btn,.js-siteCookies .siteCookies__button,.js-siteCookies button,.siteCookies .btn,.siteCookies .siteCookies__button,.siteCookies button{position:static!important;top:auto!important;right:auto!important;left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:42px!important;margin:0!important;padding:0 14px!important;background:var(--vv-input)!important;border:0!important;border-radius:22px!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:13px!important;line-height:1!important;font-weight:700!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transform:none!important;transition:background .2s ease,color .2s ease!important}#siteCookies .siteCookies__button[value=all],#siteCookies [class*=accept i],#siteCookies [class*=agree i],#siteCookies [data-testid=buttonCookiesAccept],.js-siteCookies .siteCookies__button[value=all],.js-siteCookies [class*=accept i],.js-siteCookies [class*=agree i],.js-siteCookies [data-testid=buttonCookiesAccept],.siteCookies .siteCookies__button[value=all],.siteCookies [class*=accept i],.siteCookies [class*=agree i],.siteCookies [data-testid=buttonCookiesAccept]{background:var(--vv-gray)!important;color:var(--vv-cream)!important}#siteCookies [class*=setting i],#siteCookies [class*=settings i],.js-siteCookies [class*=setting i],.js-siteCookies [class*=settings i],.siteCookies [class*=setting i],.siteCookies [class*=settings i]{background:var(--vv-input)!important;color:var(--vv-dark)!important}}@media(min-width:769px){body:has(#colorbox #cboxContent.cookiesDialog) #header .navigation-buttons,body:has(#colorbox #cboxContent.cookiesDialog) #header .top-navigation-tools,body:has(#colorbox #cboxContent.cookiesDialog) .vv-custom-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease!important}#colorbox:has(.cookiesSetting) #cboxLoadedContent,.content-modal:has(.cookiesSetting),.fancybox-content:has(.cookiesSetting),body:has(.cookiesSetting) .content-modal{background:hsla(24,56%,95%,.28)!important;background-color:hsla(24,56%,95%,.28)!important;border:1px solid hsla(24,56%,95%,.34)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;box-sizing:border-box!important;padding:0!important;overflow:visible!important}#colorbox:has(.cookiesSetting),#colorbox:has(.cookiesSetting) #cboxContent,#colorbox:has(.cookiesSetting) #cboxWrapper{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}#colorbox #cboxContent.cookiesDialog,#colorbox #cboxContent.cookiesDialog #cboxLoadedContent,#colorbox #cboxContent.cookiesDialog .colorbox-html-content{background:hsla(24,56%,95%,.28)!important;background-color:hsla(24,56%,95%,.28)!important;border:1px solid hsla(24,56%,95%,.34)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;box-sizing:border-box!important}#colorbox #cboxContent.cookiesDialog #cboxLoadedContent,#colorbox #cboxContent.cookiesDialog .colorbox-html-content{border:0!important;box-shadow:none!important}#colorbox:has(#cboxContent.cookiesDialog){top:90px!important}#colorbox .cookiesSetting,.content-modal .cookiesSetting,.cookiesSetting,.fancybox-content .cookiesSetting{display:block!important;width:min(58vw,980px)!important;max-width:calc(100vw - 64px)!important;box-sizing:border-box!important;margin:0 auto!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:34px!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}.cookiesSetting.js-hidden{display:block!important}.cookiesSetting__form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding:30px 36px 28px!important;border:0!important;border-radius:34px!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}#colorbox .cookiesSetting__form,.content-modal .cookiesSetting__form,.cookiesSetting__form,.fancybox-content .cookiesSetting__form{background:transparent!important;background-color:transparent!important}.cookiesSetting *,.cookiesSetting a{color:var(--vv-dark)!important;font-family:var(--vv-font)!important}.cookiesSetting__title{font-size:20px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important}.cookiesSetting__perex,.cookiesSetting__title{margin:0!important;color:var(--vv-dark)!important}.cookiesSetting__perex{max-width:780px!important;font-size:13px!important;line-height:1.4!important;font-weight:400!important}.cookiesSetting__data{display:grid!important;gap:0!important;width:100%!important;margin:0!important;padding:14px 24px!important;background:#f9f0ea!important;background-color:#f9f0ea!important;border:0!important;border-radius:28px!important;box-shadow:none!important}.cookiesSetting__item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;margin:0!important;padding:16px 0!important;border:0!important;border-bottom:1px solid rgba(64,64,65,.16)!important;background:transparent!important}.cookiesSetting__item:last-child{border-bottom:0!important}.cookiesSetting__item__col1,.cookiesSetting__item__col2{margin:0!important;padding:0!important;min-width:0!important}.cookiesSetting__item__name{margin:0 0 5px!important;color:var(--vv-dark)!important;font-size:15px!important;line-height:1.25!important;font-weight:800!important}.cookiesSetting__item__text{margin:0!important;color:var(--vv-dark)!important;font-size:13px!important;line-height:1.4!important;font-weight:400!important}.cookiesSetting__item__status{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-width:130px!important;min-height:42px!important;margin:0!important;padding:0 20px!important;background:var(--vv-cream)!important;border:0!important;border-radius:22px!important;box-shadow:none!important;cursor:pointer!important}.cookiesSetting__item__checkbox{width:16px!important;height:16px!important;margin:0!important;accent-color:var(--vv-gray)!important}.cookiesSetting__item__state{margin:0!important;color:var(--vv-dark)!important;font-size:13px!important;line-height:1!important;font-weight:800!important}.cookiesSetting__bottom{display:grid!important;grid-template-columns:minmax(0,1fr) 130px!important;grid-template-rows:auto auto!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;width:100%!important}.cookiesSetting__uncheck{display:block!important;grid-column:1!important;grid-row:1/span 2!important;align-self:center!important;margin:0!important;padding:0!important}.cookiesSetting__button,.cookiesSetting__uncheckLink{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:130px!important;min-height:38px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:22px!important;box-shadow:none!important;background:var(--vv-gray)!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:13px!important;line-height:1!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important}.cookiesSetting__uncheckLink{min-width:0!important;min-height:0!important;padding:0!important;background:transparent!important;color:#a03830!important;border-radius:0!important}.cookiesSetting__button[value=selection]{grid-column:2!important;grid-row:1!important;font-size:0!important}.cookiesSetting__button[value=selection]:before{content:"Potvrdit"!important;font-size:13px!important;line-height:1!important;font-weight:800!important}.cookiesSetting__button--green{grid-column:2!important;grid-row:2!important;background:var(--vv-gray)!important;color:var(--vv-cream)!important}.cookiesSetting__button--green:hover,.cookiesSetting__button:hover,.cookiesSetting__uncheckLink:hover{border:0!important;box-shadow:none!important;transform:none!important;filter:brightness(1.22)!important}#cboxClose:has(+.cookiesSetting),#colorbox:has(#cboxContent.cookiesDialog) #cboxClose,.content-modal:has(.cookiesSetting) .close,.fancybox-content:has(.cookiesSetting) .fancybox-close-small{top:18px!important;right:18px!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important;font-size:0!important;transform:scale(.72)!important;transform-origin:center!important;color:var(--vv-dark)!important}}@media(min-width:769px){#colorbox:has(#cboxLoadedContent .advanced-order),#colorbox:has(#cboxLoadedContent .advanced-order) #cboxContent,#colorbox:has(#cboxLoadedContent .advanced-order) #cboxLoadedContent,#colorbox:has(#cboxLoadedContent .advanced-order) #cboxWrapper{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#colorbox #cboxLoadedContent .advanced-order,.fancybox-content>.advanced-order{position:relative!important;background:hsla(24,56%,95%,.78)!important;border:1px solid hsla(24,56%,95%,.48)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important}#colorbox #cboxLoadedContent .advanced-order *,.fancybox-content>.advanced-order *{color:var(--vv-dark)!important;font-family:var(--vv-font)!important;opacity:1!important;visibility:visible!important}#colorbox #cboxLoadedContent .advanced-order h1,#colorbox #cboxLoadedContent .advanced-order h2,#colorbox #cboxLoadedContent .advanced-order h3,.fancybox-content>.advanced-order h1,.fancybox-content>.advanced-order h2,.fancybox-content>.advanced-order h3{color:var(--vv-dark)!important}#colorbox #cboxLoadedContent .advanced-order h1:first-of-type,#colorbox #cboxLoadedContent .advanced-order h2:first-of-type,.fancybox-content>.advanced-order h1:first-of-type,.fancybox-content>.advanced-order h2:first-of-type{font-size:clamp(34px,2.8vw,44px)!important;line-height:1.05!important}#colorbox #cboxLoadedContent .advanced-order h1:not(:first-of-type),#colorbox #cboxLoadedContent .advanced-order h2:not(:first-of-type),#colorbox #cboxLoadedContent .advanced-order h3,.fancybox-content>.advanced-order h1:not(:first-of-type),.fancybox-content>.advanced-order h2:not(:first-of-type),.fancybox-content>.advanced-order h3{font-size:clamp(30px,2.3vw,38px)!important;line-height:1.05!important}#colorbox #cboxLoadedContent .advanced-order .image,#colorbox #cboxLoadedContent .advanced-order .p-image,#colorbox #cboxLoadedContent .advanced-order .p-thumbnail,#colorbox #cboxLoadedContent .advanced-order .product-image,#colorbox #cboxLoadedContent .advanced-order .product-img,#colorbox #cboxLoadedContent .advanced-order .thumbnail,#colorbox #cboxLoadedContent .advanced-order [class*=image i],#colorbox #cboxLoadedContent .advanced-order [class*=photo i],#colorbox #cboxLoadedContent .advanced-order [class*=thumb i],#colorbox #cboxLoadedContent .advanced-order img,#colorbox #cboxLoadedContent .advanced-order picture,.fancybox-content>.advanced-order .image,.fancybox-content>.advanced-order .p-image,.fancybox-content>.advanced-order .p-thumbnail,.fancybox-content>.advanced-order .product-image,.fancybox-content>.advanced-order .product-img,.fancybox-content>.advanced-order .thumbnail,.fancybox-content>.advanced-order [class*=image i],.fancybox-content>.advanced-order [class*=photo i],.fancybox-content>.advanced-order [class*=thumb i],.fancybox-content>.advanced-order img,.fancybox-content>.advanced-order picture{display:block!important;opacity:1!important;visibility:visible!important;max-width:110px!important;height:auto!important;object-fit:contain!important}#colorbox #cboxLoadedContent .advanced-order .btn,#colorbox #cboxLoadedContent .advanced-order a[href*=cart],#colorbox #cboxLoadedContent .advanced-order a[href*=kosik],#colorbox #cboxLoadedContent .advanced-order button,.fancybox-content>.advanced-order .btn,.fancybox-content>.advanced-order a[href*=cart],.fancybox-content>.advanced-order a[href*=kosik],.fancybox-content>.advanced-order button{border-radius:22px!important;border:1px solid var(--vv-dark)!important;box-shadow:none!important;background:var(--vv-input)!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-weight:700!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}#colorbox #cboxLoadedContent .advanced-order .btn:not(.btn-primary):not([href*=kosik]):not([href*=cart]),.fancybox-content>.advanced-order .btn:not(.btn-primary):not([href*=kosik]):not([href*=cart]){border:0!important}#colorbox #cboxLoadedContent .advanced-order .btn-primary,#colorbox #cboxLoadedContent .advanced-order .btn.btn-primary,#colorbox #cboxLoadedContent .advanced-order a[href*=cart],#colorbox #cboxLoadedContent .advanced-order a[href*=kosik],.fancybox-content>.advanced-order .btn-primary,.fancybox-content>.advanced-order .btn.btn-primary,.fancybox-content>.advanced-order a[href*=cart],.fancybox-content>.advanced-order a[href*=kosik]{background:var(--vv-hover)!important;border-color:var(--vv-hover)!important;color:var(--vv-cream)!important}#colorbox:has(#cboxLoadedContent .advanced-order) #cboxClose,.fancybox-content:has(>.advanced-order) .fancybox-button--close{position:absolute!important;top:30px!important;right:30px!important;left:auto!important;width:32px!important;height:32px!important;background:var(--vv-input)!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;overflow:hidden!important;z-index:2!important}#colorbox:has(#cboxLoadedContent .advanced-order) #cboxClose:before,.fancybox-content:has(>.advanced-order) .fancybox-button--close:before{content:""!important;display:block!important;position:absolute!important;inset:6px!important;background:linear-gradient(45deg,transparent calc(50% - 1px),var(--vv-dark) calc(50% - 1px),var(--vv-dark) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(-45deg,transparent calc(50% - 1px),var(--vv-dark) calc(50% - 1px),var(--vv-dark) calc(50% + 1px),transparent calc(50% + 1px))!important}#colorbox:has(#cboxLoadedContent .advanced-order) #cboxClose:after,.fancybox-content:has(>.advanced-order) .fancybox-button--close:after{content:none!important;display:none!important}#colorbox #cboxLoadedContent .advanced-order .btn:hover,#colorbox #cboxLoadedContent .advanced-order a[href*=cart]:hover,#colorbox #cboxLoadedContent .advanced-order a[href*=kosik]:hover,#colorbox #cboxLoadedContent .advanced-order button:hover,.fancybox-content>.advanced-order .btn:hover,.fancybox-content>.advanced-order a[href*=cart]:hover,.fancybox-content>.advanced-order a[href*=kosik]:hover,.fancybox-content>.advanced-order button:hover{transform:none!important}body.cart-window-visible #cart-widget,body.cart-window-visible .cart-widget,body.cart-window-visible .cart-window{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:820px!important;max-width:calc(100vw - 56px)!important;max-height:calc(100vh - 108px)!important;max-height:calc(100dvh - 108px)!important;height:auto!important;margin:0!important;box-sizing:border-box!important;padding:38px 46px 30px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:hsla(24,56%,95%,.82)!important;border:1px solid hsla(0,0%,100%,.44)!important;border-radius:34px!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;visibility:visible!important;pointer-events:auto!important}}@media(min-width:769px){body.cart-window-visible:has(#header .navigation-buttons a.cart-count.full) #cart-widget,body.cart-window-visible:has(#header .navigation-buttons a.cart-count.full) .cart-widget,body.cart-window-visible:has(#header .navigation-buttons a.cart-count.full) .cart-window{--vv-desktop-cart-top:clamp(76px,11vh,92px);top:var(--vv-desktop-cart-top)!important;transform:translateX(-50%)!important;max-height:calc(100vh - var(--vv-desktop-cart-top) - 28px)!important;max-height:calc(100dvh - var(--vv-desktop-cart-top) - 28px)!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget::-webkit-scrollbar,body.cart-window-visible .cart-widget.vv-desktop-cart-widget::-webkit-scrollbar{width:11px!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-track,body.cart-window-visible .cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-track{background:transparent!important;margin-block:28px!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-thumb,body.cart-window-visible .cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-thumb{min-height:48px!important;border:3px solid transparent!important;border-radius:999px!important;background:rgba(99,99,99,.46)!important;background-clip:padding-box!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-thumb:hover,body.cart-window-visible .cart-widget.vv-desktop-cart-widget::-webkit-scrollbar-thumb:hover{background:rgba(172,77,67,.68)!important;background-clip:padding-box!important}body.cart-window-visible:before{content:""!important;position:fixed!important;inset:0!important;z-index:2147486000!important;display:block!important;background:hsla(0,0%,8%,.62)!important;pointer-events:none!important}body.cart-window-visible #header:has(#cart-widget),body.cart-window-visible #header:has(.cart-widget),body.cart-window-visible #header:has(.cart-window){z-index:2147487000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.cart-window-visible #header .user-action-in,body.cart-window-visible .popup-widget-inner.cart-widget-inner.full{position:relative!important;z-index:2147487000!important;filter:none!important;opacity:1!important}body.cart-window-visible #cart-widget,body.cart-window-visible .cart-widget,body.cart-window-visible .cart-window{z-index:2147487000!important;filter:none!important;opacity:1!important}body.cart-window-visible #cart-widget,body.cart-window-visible #cart-widget *,body.cart-window-visible .cart-widget,body.cart-window-visible .cart-widget *,body.cart-window-visible .cart-window,body.cart-window-visible .cart-window *{color:var(--vv-gray)!important;font-family:var(--vv-font)!important}body.cart-window-visible #cart-widget,body.cart-window-visible .cart-widget,body.cart-window-visible .cart-window{-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important}}@media(min-width:769px){body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #cart-widget,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-window{width:var(--vv-form-width)!important;max-width:var(--vv-form-max)!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;z-index:2147487000!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header:has(#cart-widget),body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header:has(.cart-widget),body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) #header:has(.cart-window){z-index:2147487000!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products{position:relative!important;z-index:2147487000!important;margin:0!important;padding:0!important;filter:none!important;opacity:1!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner{position:relative!important;z-index:2147487100!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:68px!important;height:68px!important;padding:0 32px!important;background:hsla(24,56%,95%,.92)!important;border-radius:var(--vv-card-radius)!important;border:1px solid hsla(0,0%,100%,.48)!important;box-shadow:0 18px 55px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6)!important;color:transparent!important;font-size:0!important;text-align:center!important;filter:none!important;opacity:1!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-empty,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-empty,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner>*,body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .empty-cart{display:none!important}body.cart-window-visible:not(:has(#header .navigation-buttons a.cart-count.full)) .cart-widget-products-inner:before{content:"nákupní košík je prázdný"!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:68px!important;min-height:68px!important;margin:0!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;filter:none!important;opacity:1!important;position:relative!important;z-index:1!important}}@media(min-width:769px){body.user-action-visible #login a,body.user-action-visible .user-action-login a{transition:color .2s ease!important}body.user-action-visible #login a:hover,body.user-action-visible .user-action-login a:hover{color:var(--vv-red)!important}body.user-action-visible #login .btn,body.user-action-visible #login button,body.user-action-visible .user-action-login .btn,body.user-action-visible .user-action-login button{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--vv-red)!important;font-family:var(--vv-font)!important;font-weight:700!important;transition:none!important}body.user-action-visible #login .btn:hover,body.user-action-visible #login button:hover,body.user-action-visible .user-action-login .btn:hover,body.user-action-visible .user-action-login button:hover{background:transparent!important;color:var(--vv-red)!important;transform:none!important}body.cart-window-visible #header .cart-widget-product,body.cart-window-visible .cart-widget-product{background:var(--vv-cream)!important;border-radius:var(--vv-card-radius)!important;border:none!important;box-shadow:none!important}}@media(min-width:769px){body.cart-window-visible #header .cart-widget-products-inner:has(>.cart-widget-product:not([data-testid=cartTitle])),body.cart-window-visible .cart-widget-products-inner:has(>.cart-widget-product:not([data-testid=cartTitle])){background:transparent!important;border-radius:0!important;border:0!important;box-shadow:none!important}body.cart-window-visible #header .cart-widget-product,body.cart-window-visible .cart-widget-product{position:relative!important;display:grid!important;grid-template-columns:76px minmax(0,1fr) 128px!important;grid-template-rows:minmax(34px,auto) minmax(28px,auto)!important;align-items:center!important;column-gap:20px!important;row-gap:2px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:22px 48px 22px 24px!important;margin-bottom:18px!important}body.cart-window-visible #header .cart-widget-product:last-child,body.cart-window-visible .cart-widget-product:last-child{margin-bottom:0!important}body.cart-window-visible #header .cart-widget-product *,body.cart-window-visible .cart-widget-product *{color:var(--vv-dark)!important}body.cart-window-visible .cart-widget-product-image{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:76px!important;height:76px!important;padding:0!important}body.cart-window-visible .cart-widget-product-image a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}body.cart-window-visible .cart-widget-product-image img{display:block!important;width:68px!important;height:68px!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.cart-window-visible .cart-widget-product-name-and-price{display:contents!important}body.cart-window-visible .cart-widget-product-name{grid-column:2!important;grid-row:1/span 2!important;align-self:center!important;min-width:0!important;padding:0!important}body.cart-window-visible .cart-widget-product-name>strong,body.cart-window-visible .cart-widget-product-name>strong>a{display:flex!important;flex-direction:column!important;min-width:0!important;gap:5px!important;margin:0!important;text-decoration:none!important}body.cart-window-visible .cart-widget-product-name>strong>a{font-size:16px!important;font-weight:800!important;line-height:1.15!important}body.cart-window-visible .cart-widget-product-variant{display:block!important;overflow:hidden!important;color:var(--vv-gray)!important;font-size:12px!important;font-weight:650!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.cart-window-visible #header .cart-widget-product-price,body.cart-window-visible #header .cart-widget-product-price *,body.cart-window-visible .cart-widget-product-price,body.cart-window-visible .cart-widget-product-price *{color:var(--vv-gray)!important;font-weight:750!important}body.cart-window-visible .cart-widget-product-price{grid-column:3!important;grid-row:2!important;align-self:start!important;width:100%!important;padding:5px 0 0!important;box-sizing:border-box!important;font-size:15px!important;line-height:1.1!important;text-align:center!important}body.cart-window-visible #header .cart-widget-product-amount,body.cart-window-visible #header .cart-widget-product-amount *,body.cart-window-visible .cart-widget-product-amount,body.cart-window-visible .cart-widget-product-amount *{color:var(--vv-dark)!important}body.cart-window-visible #header .cart-widget-product-amount,body.cart-window-visible .cart-widget-product-amount{grid-column:3!important;grid-row:1!important;align-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:0 0 1px!important;box-sizing:border-box!important;font-size:16px!important;font-weight:700!important;line-height:1!important}body.cart-window-visible .cart-widget-product-amount .quantity,body.cart-window-visible .cart-widget-product-amount form{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.cart-window-visible .cart-widget-product-amount form{min-width:0!important;flex:0 0 auto!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget .cart-widget-product-amount .quantity,body.cart-window-visible .cart-widget.vv-desktop-cart-widget .cart-widget-product-amount .quantity{position:relative!important;width:108px!important;min-width:108px!important;height:36px!important;min-height:36px!important;flex:0 0 auto!important;overflow:hidden!important;border-radius:12px!important;background:hsla(10,56%,84%,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)!important}body.cart-window-visible .cart-widget-product-amount .decrease-tooltip,body.cart-window-visible .cart-widget-product-amount .increase-tooltip{display:none!important}body.cart-window-visible .cart-widget-product-amount label{order:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important}body.cart-window-visible .cart-widget-product-amount .decrease{order:1!important}body.cart-window-visible .cart-widget-product-amount .increase{order:3!important}body.cart-window-visible .cart-widget-product-amount .decrease,body.cart-window-visible .cart-widget-product-amount .increase{position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:1!important;transform:none!important;transition:color .2s ease,background .2s ease!important}body.cart-window-visible .cart-widget-product-amount .decrease:focus,body.cart-window-visible .cart-widget-product-amount .decrease:hover,body.cart-window-visible .cart-widget-product-amount .increase:focus,body.cart-window-visible .cart-widget-product-amount .increase:hover{color:var(--vv-red)!important;background:hsla(35,66%,94%,.34)!important}body.cart-window-visible #header .cart-widget-product-amount .amount,body.cart-window-visible #header .cart-widget-product-amount .quantity,body.cart-window-visible #header .cart-widget-product-amount [class*=amount],body.cart-window-visible #header .cart-widget-product-amount [class*=quantity],body.cart-window-visible #header .cart-widget-product-amount input,body.cart-window-visible .cart-widget-product-amount .amount,body.cart-window-visible .cart-widget-product-amount .quantity,body.cart-window-visible .cart-widget-product-amount [class*=amount],body.cart-window-visible .cart-widget-product-amount [class*=quantity],body.cart-window-visible .cart-widget-product-amount input{font-size:15px!important;font-weight:800!important;line-height:1!important}body.cart-window-visible .cart-widget-product-amount input{display:block!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--vv-dark)!important;text-align:center!important;appearance:textfield!important;-moz-appearance:textfield!important}body.cart-window-visible .cart-widget-product-amount input::-webkit-inner-spin-button,body.cart-window-visible .cart-widget-product-amount input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important}body.cart-window-visible .cart-widget-product-unit{display:none!important}body.cart-window-visible .cart-widget-product-delete{position:absolute!important;top:12px!important;right:12px!important;z-index:2!important;display:block!important;width:26px!important;height:26px!important;padding:0!important}body.cart-window-visible .cart-widget-product-delete .inline,body.cart-window-visible .cart-widget-product-delete form{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}body.cart-window-visible .cart-widget-product-delete .remove-item{position:relative!important;display:block!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;font-size:0!important;transition:background .2s ease,transform .2s ease!important}body.cart-window-visible .cart-widget-product-delete .remove-item:after,body.cart-window-visible .cart-widget-product-delete .remove-item:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:12px!important;height:1.5px!important;border-radius:999px!important;background:rgba(99,99,99,.66)!important;transform-origin:center!important}body.cart-window-visible .cart-widget-product-delete .remove-item:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.cart-window-visible .cart-widget-product-delete .remove-item:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.cart-window-visible .cart-widget-product-delete .remove-item:focus,body.cart-window-visible .cart-widget-product-delete .remove-item:hover{background:hsla(10,56%,84%,.58)!important;transform:translateY(-1px)!important}}@media(min-width:769px){body.cart-window-visible:has(#header .navigation-buttons a.cart-count.full) .cart-widget-products:before{content:"Tvůj košík";display:block!important;margin-bottom:20px!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.02em!important}body.cart-window-visible #header .cart-widget-products:has(.cart-widget-product:not([data-testid=cartTitle])),body.cart-window-visible .cart-widget-products:has(.cart-widget-product:not([data-testid=cartTitle])){display:block!important;position:relative!important;height:auto!important;min-height:0!important;max-height:none!important;margin-bottom:18px!important;padding-bottom:0!important;overflow:visible!important}body.cart-window-visible #header .cart-widget-products-inner:has(.cart-widget-product:not([data-testid=cartTitle])),body.cart-window-visible .cart-widget-products-inner:has(.cart-widget-product:not([data-testid=cartTitle])){display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.cart-window-visible .vv-desktop-cart-widget .cart-widget-bottom{display:flex!important;flex-direction:column!important;clear:both!important;position:relative!important;z-index:2!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0!important;text-align:left!important}body.cart-window-visible .vv-desktop-cart-widget .cart-free-shipping,body.cart-window-visible .vv-desktop-cart-widget .cart-widget-free-shipping,body.cart-window-visible .vv-desktop-cart-widget .delivery-free,body.cart-window-visible .vv-desktop-cart-widget .free-shipping{order:1!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:15px 18px!important;border:1px solid hsla(0,0%,100%,.64)!important;border-radius:20px!important;background:rgba(255,250,245,.48)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.52)!important;color:var(--vv-gray)!important;text-align:left!important}body.cart-window-visible .vv-desktop-cart-widget .cart-free-shipping:before,body.cart-window-visible .vv-desktop-cart-widget .cart-widget-free-shipping:before,body.cart-window-visible .vv-desktop-cart-widget .delivery-free:before,body.cart-window-visible .vv-desktop-cart-widget .free-shipping:before{content:""!important;display:block!important;width:30px!important;height:24px!important;background:var(--vv-gray)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Cpath d='M2 7h27v14H2V7zm29 5h7l8 8v1H31v-9zM9 29a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm28 0a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM2 22h3a7 7 0 0 0 13 0h12a7 7 0 0 0 13 0h3v3h-4a7 7 0 0 1-10 0H14a7 7 0 0 1-10 0H2v-3z'/%3E%3C/svg%3E") center /contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Cpath d='M2 7h27v14H2V7zm29 5h7l8 8v1H31v-9zM9 29a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm28 0a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM2 22h3a7 7 0 0 0 13 0h12a7 7 0 0 0 13 0h3v3h-4a7 7 0 0 1-10 0H14a7 7 0 0 1-10 0H2v-3z'/%3E%3C/svg%3E") center /contain no-repeat!important}body.cart-window-visible .vv-desktop-cart-shipping-copy{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important}body.cart-window-visible .vv-desktop-cart-shipping-label{display:block!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}body.cart-window-visible .vv-desktop-cart-shipping-track{position:relative!important;display:block!important;width:100%!important;height:5px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(172,77,67,.15)!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget .vv-desktop-cart-shipping-track:before,body.cart-window-visible .cart-widget.vv-desktop-cart-widget .vv-desktop-cart-shipping-track:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;display:block!important;width:var(--vv-cart-progress,0)!important;min-width:4px!important;max-width:100%!important;height:100%!important;border-radius:999px!important;background-color:#ac4d43!important;box-shadow:inset 0 0 0 999px #ac4d43!important;transform-origin:left center!important;animation:vvDesktopCartProgress .72s cubic-bezier(.22,1,.36,1) both!important}body.cart-window-visible .vv-desktop-cart-shipping-fill{display:none!important}body.cart-window-visible .vv-desktop-cart-total{order:2!important;display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:9px!important;width:100%!important;box-sizing:border-box!important;padding:16px 2px 0!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}body.cart-window-visible #cart-widget.vv-desktop-cart-widget .vv-desktop-cart-total strong,body.cart-window-visible .cart-widget.vv-desktop-cart-widget .vv-desktop-cart-total strong{color:var(--vv-red)!important;font-size:17px!important;font-weight:800!important}body.cart-window-visible .vv-desktop-cart-total.is-loading strong:empty:before{content:"—"!important;color:var(--vv-gray)!important}@keyframes vvDesktopCartProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(min-width:769px){body.cart-window-visible #continue-order-button,body.cart-window-visible #continue-order-button:link,body.cart-window-visible #continue-order-button:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:46px!important;margin:0!important;padding:0 22px!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:999px!important;background:var(--vv-red)!important;box-shadow:0 10px 24px rgba(172,77,67,.16)!important;color:var(--vv-cream)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;transition:transform .2s ease,background .2s ease!important}body.cart-window-visible #continue-order-button:active,body.cart-window-visible #continue-order-button:focus,body.cart-window-visible #continue-order-button:hover{color:var(--vv-cream)!important;background:var(--vv-hover)!important;transform:translateY(-2px)!important}body.cart-window-visible .vv-desktop-cart-widget .cart-widget-button{order:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:22px 0 0!important;text-align:left!important}body.cart-window-visible .vv-desktop-cart-back{position:relative!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:9px!important;width:auto!important;min-width:max-content!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--vv-dark)!important;font-family:var(--vv-font)!important;font-size:14px!important;font-weight:750!important;line-height:1.1!important;white-space:nowrap!important;text-transform:none!important;cursor:pointer!important}body.cart-window-visible .vv-desktop-cart-back:before{content:"←"!important;display:inline-block!important;color:var(--vv-red)!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}body.cart-window-visible .vv-desktop-cart-back:focus:before,body.cart-window-visible .vv-desktop-cart-back:hover:before{transform:translateX(-3px)!important}}@media(min-width:769px) and (max-width:900px){body.cart-window-visible #cart-widget,body.cart-window-visible .cart-widget,body.cart-window-visible .cart-window{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;padding:34px 34px 28px!important}body.cart-window-visible #header .cart-widget-product,body.cart-window-visible .cart-widget-product{grid-template-columns:68px minmax(0,1fr) 120px!important;column-gap:16px!important;padding:20px 44px 20px 20px!important}body.cart-window-visible .cart-widget-product-image{width:68px!important;height:68px!important}body.cart-window-visible .cart-widget-product-image img{width:62px!important;height:62px!important}}@media(min-width:769px) and (prefers-reduced-motion:reduce){body.cart-window-visible .vv-desktop-cart-shipping-track:before{animation:none!important}}@media(min-width:769px){body.cart-window-visible #header .navigation-buttons>*,body.cart-window-visible #header .top-navigation-tools>*{filter:blur(5px)!important;opacity:.22!important;pointer-events:none!important}body.cart-window-visible #header .navigation-buttons a[href*=cart]:not(.cart-count),body.cart-window-visible #header .navigation-buttons a[href*=kosik]:not(.cart-count),body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) .toggle-window[data-target=cart]:not(.full),body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) [data-target=cart]:not(.full),body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) a.cart-count:not(.full){opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.cart-window-visible #header .navigation-buttons a[href*=cart]:not(.cart-count):after,body.cart-window-visible #header .navigation-buttons a[href*=cart]:not(.cart-count):before,body.cart-window-visible #header .navigation-buttons a[href*=kosik]:not(.cart-count):after,body.cart-window-visible #header .navigation-buttons a[href*=kosik]:not(.cart-count):before,body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) [data-target=cart]:not(.full):after,body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) [data-target=cart]:not(.full):before,body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) a.cart-count:not(.full):after,body.cart-window-visible #header .navigation-buttons:has(a.cart-count.full) a.cart-count:not(.full):before{content:none!important;display:none!important}body.cart-window-visible #header .navigation-buttons a.cart-count,body.cart-window-visible #header .navigation-buttons a.cart-count.full{position:fixed!important;top:42px!important;right:50px!important;left:auto!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;opacity:1!important;visibility:visible!important;filter:none!important;pointer-events:auto!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;overflow:hidden!important;appearance:none!important;-webkit-appearance:none!important;transform:none!important;z-index:var(--vv-z-overlay-top)!important}body.cart-window-visible #header .navigation-buttons a.cart-count i,body.cart-window-visible #header .navigation-buttons a.cart-count img,body.cart-window-visible #header .navigation-buttons a.cart-count span,body.cart-window-visible #header .navigation-buttons a.cart-count svg{display:none!important;opacity:0!important;visibility:hidden!important}body.cart-window-visible #header .navigation-buttons a.cart-count:after,body.cart-window-visible #header .navigation-buttons a.cart-count:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:22px!important;height:2px!important;border-radius:999px!important;background:var(--vv-cream)!important;transform-origin:center!important}body.cart-window-visible #header .navigation-buttons a.cart-count:before{transform:translate(-50%,-50%) rotate(45deg)!important}body.cart-window-visible #header .navigation-buttons a.cart-count:after{transform:translate(-50%,-50%) rotate(-45deg)!important}body.cart-window-visible .vv-custom-menu{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.28!important;pointer-events:none!important;transition:.25s ease!important;z-index:calc(var(--vv-z-header) - 1)!important}body.cart-window-visible .vv-custom-menu a,body.cart-window-visible .vv-custom-menu a:focus,body.cart-window-visible .vv-custom-menu a:hover{color:var(--vv-gray)!important;pointer-events:none!important;transition:none!important}body.cart-window-visible #content,body.cart-window-visible #content-wrapper,body.cart-window-visible #footer,body.cart-window-visible .content-wrapper,body.cart-window-visible .footer,body.cart-window-visible .footer-bottom-full-width,body.cart-window-visible .footer-newsletter-full-width,body.cart-window-visible .homepage-group-title-wrapper,body.cart-window-visible .homepage-products-heading-31,body.cart-window-visible .index-content-wrapper,body.cart-window-visible .products-slider-holder,body.cart-window-visible .products-wrapper,body.cart-window-visible .vv-bento-categories,body.cart-window-visible .vv-category-teaser,body.cart-window-visible .vv-hero{filter:blur(12px)!important;transform:scale(1.01)!important;opacity:.72!important;pointer-events:none!important;transition:.25s ease!important}body.cart-window-visible #header .logo img,body.cart-window-visible #header .site-name img{filter:brightness(0) saturate(100%) invert(95%) sepia(7%) saturate(416%) hue-rotate(327deg) brightness(103%) contrast(95%)!important}body.cart-window-visible #header a:not(.cart-count):before,body.cart-window-visible #header i,body.cart-window-visible #header svg,body.cart-window-visible #header svg *{color:var(--vv-gray)!important;fill:var(--vv-gray)!important;stroke:var(--vv-gray)!important}body.cart-window-visible #header a:hover i,body.cart-window-visible #header a:hover svg,body.cart-window-visible #header a:hover svg *,body.cart-window-visible #header a:not(.cart-count):hover:before{color:var(--vv-red)!important;fill:var(--vv-red)!important;stroke:var(--vv-red)!important}}@media(min-width:769px){@keyframes vvSystemMessageOut{0%,78%{opacity:1;visibility:visible;pointer-events:auto}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes vvSystemBlurOut{0%,78%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}body:has(.messages .message-error):after,body:has(.messages .message-info):after,body:has(.messages .message-success):after,body:has(.messages .message-warning):after,body:has(.messages .msg-error):after,body:has(.messages .msg-info):after,body:has(.messages .msg-success):after,body:has(.messages .msg-warning):after,body:has(.messages .success):after,body:has(.messages>*):after{content:""!important;position:fixed!important;inset:0!important;background:hsla(24,56%,95%,.12)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;z-index:2147483000!important;animation:vvSystemBlurOut 4s ease forwards!important;pointer-events:none!important}body:has(.messages .message-error) #header .logo,body:has(.messages .message-error) #header .site-name,body:has(.messages .message-info) #header .logo,body:has(.messages .message-info) #header .site-name,body:has(.messages .message-success) #header .logo,body:has(.messages .message-success) #header .site-name,body:has(.messages .message-warning) #header .logo,body:has(.messages .message-warning) #header .site-name,body:has(.messages .msg-error) #header .logo,body:has(.messages .msg-error) #header .site-name,body:has(.messages .msg-info) #header .logo,body:has(.messages .msg-info) #header .site-name,body:has(.messages .msg-success) #header .logo,body:has(.messages .msg-success) #header .site-name,body:has(.messages .msg-warning) #header .logo,body:has(.messages .msg-warning) #header .site-name,body:has(.messages .success) #header .logo,body:has(.messages .success) #header .site-name,body:has(.messages>*) #header .logo,body:has(.messages>*) #header .site-name{position:relative!important;z-index:2147483300!important}body:has(.messages .message-error) .messages,body:has(.messages .message-info) .messages,body:has(.messages .message-success) .messages,body:has(.messages .message-warning) .messages,body:has(.messages .msg-error) .messages,body:has(.messages .msg-info) .messages,body:has(.messages .msg-success) .messages,body:has(.messages .msg-warning) .messages,body:has(.messages .success) .messages,body:has(.messages>*) .messages{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(760px,calc(100vw - 56px))!important;min-width:0!important;max-width:min(760px,calc(100vw - 56px))!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 96px)!important;box-sizing:border-box!important;overflow:visible!important;margin:0!important;padding:24px 40px!important;background:var(--vv-cream)!important;border:1px solid hsla(24,56%,95%,.48)!important;border-radius:var(--vv-card-radius)!important;box-shadow:0 18px 55px rgba(0,0,0,.1)!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.42!important;text-align:center!important;z-index:2147483200!important;pointer-events:auto!important;animation:vvSystemMessageOut 4s ease forwards!important}body:has(.messages .message-error) .messages .message-error,body:has(.messages .message-info) .messages .message-info,body:has(.messages .message-success) .messages .message-success,body:has(.messages .message-warning) .messages .message-warning,body:has(.messages .msg-error) .messages .msg-error,body:has(.messages .msg-info) .messages .msg-info,body:has(.messages .msg-success) .messages .msg-success,body:has(.messages .msg-warning) .messages .msg-warning,body:has(.messages .success) .messages .success,body:has(.messages>*) .messages>*{display:block!important;align-items:normal!important;justify-content:center!important;align-self:center!important;min-height:0!important;height:auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;float:none!important;position:static!important;transform:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--vv-gray)!important;font-family:var(--vv-font)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.42!important;overflow-wrap:break-word!important;word-break:normal!important;text-align:center!important;text-wrap:balance!important}body:has(.messages .message-error) .messages .message-error *,body:has(.messages .message-info) .messages .message-info *,body:has(.messages .message-success) .messages .message-success *,body:has(.messages .message-warning) .messages .message-warning *,body:has(.messages .msg-error) .messages .msg-error *,body:has(.messages .msg-info) .messages .msg-info *,body:has(.messages .msg-success) .messages .msg-success *,body:has(.messages .msg-warning) .messages .msg-warning *,body:has(.messages .success) .messages .success *,body:has(.messages>*) .messages>* *{display:inline!important;background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;line-height:inherit!important}body:has(.vv-cart-removal-message) .messages.vv-cart-removal-messages,body:has(.vv-cart-removal-message):after,body>.vv-cart-removal-message{animation-duration:2s!important}}@media(min-width:769px) and (prefers-reduced-motion:reduce){body:has(.vv-cart-removal-message) .messages.vv-cart-removal-messages,body:has(.vv-cart-removal-message):after,body>.vv-cart-removal-message{animation-timing-function:step-end!important}}@media(min-width:769px){body.cart-window-visible:has(.messages .message-success):after,body.cart-window-visible:has(.messages .msg-success):after,body.cart-window-visible:has(.messages .success):after{content:none!important;display:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.cart-window-visible:has(.messages .message-success) .messages,body.cart-window-visible:has(.messages .msg-success) .messages,body.cart-window-visible:has(.messages .success) .messages{top:88px!important;right:28px!important;bottom:auto!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:0!important;max-width:min(420px,calc(100vw - 56px))!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:left!important;pointer-events:none!important}body.cart-window-visible:has(.messages .message-success) .messages .message-success,body.cart-window-visible:has(.messages .msg-success) .messages .msg-success,body.cart-window-visible:has(.messages .success) .messages .success{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:11px 16px!important;background:hsla(24,56%,95%,.96)!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(0,0,0,.12)!important;color:var(--vv-gray)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important}}@media(max-width:768px){body.user-action-visible #login,body.user-action-visible .user-action-login{padding-bottom:22px!important;max-height:calc(100dvh - 128px)!important}body.user-action-visible #login #customerLogin,body.user-action-visible #login .formLogin,body.user-action-visible .user-action-login #customerLogin,body.user-action-visible .user-action-login .formLogin{display:block!important;width:100%!important;margin:0!important;padding:0!important}body.user-action-visible #login .login-wrapper,body.user-action-visible .user-action-login .login-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;align-items:start!important;justify-content:stretch!important;column-gap:14px!important;row-gap:0!important;width:100%!important;margin:8px 0 0!important;padding:0!important}body.user-action-visible #login .password-helper,body.user-action-visible .user-action-login .password-helper{grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:start!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:left!important}body.user-action-visible #login .btn-login,body.user-action-visible #login button[type=submit],body.user-action-visible .user-action-login .btn-login,body.user-action-visible .user-action-login button[type=submit]{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:126px!important;max-width:none!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 20px!important;border-radius:21px!important;line-height:1!important;white-space:nowrap!important}body.user-action-visible #login .password-helper a,body.user-action-visible .user-action-login .password-helper a{display:block!important;width:auto!important;max-width:100%!important;font-size:13.5px!important;line-height:1.18!important;white-space:nowrap!important}}@media(max-width:380px){body.user-action-visible #login .login-wrapper,body.user-action-visible .user-action-login .login-wrapper{column-gap:10px!important}body.user-action-visible #login .btn-login,body.user-action-visible #login button[type=submit],body.user-action-visible .user-action-login .btn-login,body.user-action-visible .user-action-login button[type=submit]{min-width:112px!important;padding:0 16px!important;font-size:14px!important}body.user-action-visible #login .password-helper a,body.user-action-visible .user-action-login .password-helper a{font-size:12.5px!important}}@media(max-width:768px){body.search-window-visible.user-action-visible #header .navigation-buttons button.top-nav-button-login,body.search-window-visible.user-action-visible #header .navigation-buttons button[data-target=login]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.user-action-visible #login .smart-label-wrapper>label,body.user-action-visible #login .smart-label-wrapper>label .required-asterisk,body.user-action-visible .user-action-login .smart-label-wrapper>label,body.user-action-visible .user-action-login .smart-label-wrapper>label .required-asterisk{color:var(--vv-gray)!important;-webkit-text-fill-color:var(--vv-gray)!important}body.user-action-visible #login .smart-label-wrapper>label .required-asterisk:after,body.user-action-visible .user-action-login .smart-label-wrapper>label .required-asterisk:after{color:var(--vv-red)!important;-webkit-text-fill-color:var(--vv-red)!important}body.user-action-visible #login .login-form .submit-wrapper,body.user-action-visible .user-action-login .login-form .submit-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;margin:0 0 6px!important;padding:0!important}body.user-action-visible #login .login-form,body.user-action-visible .user-action-login .login-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;align-items:start!important;column-gap:14px!important;row-gap:0!important;width:100%!important}body.user-action-visible #login .login-form .smart-label-wrapper,body.user-action-visible .user-action-login .login-form .smart-label-wrapper{grid-column:1/-1!important}body.user-action-visible #login .login-form .submit-wrapper,body.user-action-visible .user-action-login .login-form .submit-wrapper{grid-column:2!important;grid-row:3!important;align-self:start!important}body.user-action-visible #login .login-form .submit-wrapper button[type=submit],body.user-action-visible .user-action-login .login-form .submit-wrapper button[type=submit]{align-self:auto!important;justify-self:auto!important;width:auto!important;min-width:110px!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 16px!important;border-radius:18px!important;font-size:15px!important;line-height:1!important}body.user-action-visible #login .login-form .alternative-links,body.user-action-visible .user-action-login .login-form .alternative-links{grid-column:1!important;grid-row:3!important;align-self:start!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0 0 16px!important;padding:0!important}}@media(min-width:769px){body.in-postupy .vv-custom-menu,body.in-postupy .vv-custom-menu a,body.in-postupy .vv-custom-menu a:active,body.in-postupy .vv-custom-menu a:focus,body.in-postupy .vv-custom-menu a:hover,body.in-postupy .vv-custom-menu a:link,body.in-postupy .vv-custom-menu a:visited{color:#404041!important;-webkit-text-fill-color:#404041!important;text-shadow:none!important}body.in-postupy #header .navigation-buttons [data-target=cart],body.in-postupy #header .navigation-buttons [data-target=cart]:hover,body.in-postupy #header .navigation-buttons a.cart-count,body.in-postupy #header .navigation-buttons a.cart-count:hover,body.in-postupy #header .navigation-buttons a[href*=kosik],body.in-postupy #header .navigation-buttons a[href*=kosik]:hover,body.in-postupy #header .navigation-buttons button.top-nav-button-login,body.in-postupy #header .navigation-buttons button.top-nav-button-login:hover,body.in-postupy #header .navigation-buttons button[data-target=login],body.in-postupy #header .navigation-buttons button[data-target=login]:hover,body.in-postupy #header .top-navigation-tools a,body.in-postupy #header .top-navigation-tools a:hover,body.in-postupy #header .top-navigation-tools button,body.in-postupy #header .top-navigation-tools button:hover{color:#404041!important;-webkit-text-fill-color:#404041!important;fill:#404041!important;stroke:#404041!important;text-shadow:none!important}body.in-postupy #header .navigation-buttons .icon-cart,body.in-postupy #header .navigation-buttons .icon-cart:after,body.in-postupy #header .navigation-buttons .icon-cart:before,body.in-postupy #header .navigation-buttons .icon-login,body.in-postupy #header .navigation-buttons .icon-login:after,body.in-postupy #header .navigation-buttons .icon-login:before,body.in-postupy #header .navigation-buttons a.cart-count i,body.in-postupy #header .navigation-buttons a.cart-count span,body.in-postupy #header .navigation-buttons a.cart-count span:after,body.in-postupy #header .navigation-buttons a.cart-count span:before,body.in-postupy #header .navigation-buttons a.cart-count:after,body.in-postupy #header .navigation-buttons a.cart-count:before,body.in-postupy #header .navigation-buttons a[href*=kosik] i,body.in-postupy #header .navigation-buttons a[href*=kosik] span,body.in-postupy #header .navigation-buttons a[href*=kosik] span:after,body.in-postupy #header .navigation-buttons a[href*=kosik] span:before,body.in-postupy #header .navigation-buttons a[href*=kosik]:after,body.in-postupy #header .navigation-buttons a[href*=kosik]:before,body.in-postupy #header .navigation-buttons button.top-nav-button-login i,body.in-postupy #header .navigation-buttons button.top-nav-button-login i:after,body.in-postupy #header .navigation-buttons button.top-nav-button-login i:before,body.in-postupy #header .navigation-buttons button.top-nav-button-login:after,body.in-postupy #header .navigation-buttons button.top-nav-button-login:before,body.in-postupy #header .navigation-buttons button[data-target=login] i,body.in-postupy #header .navigation-buttons button[data-target=login] i:after,body.in-postupy #header .navigation-buttons button[data-target=login] i:before,body.in-postupy #header .navigation-buttons button[data-target=login]:after,body.in-postupy #header .navigation-buttons button[data-target=login]:before{color:#404041!important;-webkit-text-fill-color:#404041!important;fill:#404041!important;stroke:#404041!important;border-color:#404041!important}}body.vv-withdrawal-open{overflow:hidden!important}body.vv-withdrawal-open #content-wrapper .breadcrumbs,body.vv-withdrawal-open .content-wrapper .breadcrumbs{opacity:0!important;visibility:hidden!important;filter:blur(18px)!important;pointer-events:none!important}html body.type-post.vv-withdrawal-page .news-item-detail article>.text{margin-bottom:0!important;padding-bottom:0!important}html body.type-post.vv-withdrawal-page .news-item-detail article>footer:not(:has(a,button,input,textarea,p)){display:none!important}html body.type-post.vv-withdrawal-page .news-item-detail article:before{bottom:-28px!important}html body.type-post.vv-withdrawal-page .news-item-detail article:after{bottom:-27px!important}html body.type-post.vv-withdrawal-page .news-item-detail{margin-bottom:72px!important}.vv-withdrawal-cta,.vv-withdrawal-modal{color:var(--vv-gray,#404041)!important;font-family:var(--vv-font,var(--template-font,"Jost",sans-serif))!important;letter-spacing:0!important}.vv-withdrawal-cta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important;box-sizing:border-box!important;width:fit-content!important;max-width:100%!important;margin:22px 0 0!important;padding:18px 24px!important;background:var(--vv-red,#ac4d43)!important;border:1px solid hsla(0,0%,100%,.58)!important;border-radius:24px!important;box-shadow:0 12px 28px rgba(172,77,67,.18)!important}.vv-withdrawal-cta__copy{min-width:0!important}.vv-withdrawal-cta__arrow{width:10px!important;height:10px!important;border-top:2px solid #fff8f0!important;border-right:2px solid #fff8f0!important;transform:rotate(45deg)!important;margin-right:3px!important}button.vv-withdrawal-cta{appearance:none!important;text-align:left!important;text-transform:none!important;cursor:pointer!important}button.vv-withdrawal-cta:hover{border-color:rgba(172,77,67,.4)!important}button.vv-withdrawal-cta:focus-visible{outline:3px solid var(--vv-red,#ac4d43)!important;outline-offset:4px!important}.vv-withdrawal-eyebrow{display:block!important;margin:0 0 8px!important;color:var(--vv-red,#ac4d43)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase!important}.vv-withdrawal-cta__title,.vv-withdrawal-modal h2{margin:0!important;color:var(--vv-dark,#27263f)!important;font-family:var(--vv-font,var(--template-font,"Jost",sans-serif))!important;font-weight:800!important;letter-spacing:0!important}.vv-withdrawal-cta__title{display:block!important;color:#faf2e7!important;font-size:clamp(16.66px,2.023vw,26.18px)!important;line-height:1.02!important}.vv-withdrawal-cta__description{display:block!important;max-width:620px!important;margin:8px 0 0!important;color:#faf2e7!important;font-size:10.44px!important;font-weight:650!important;line-height:1.45!important}.vv-withdrawal-cta__action{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:0!important}.vv-withdrawal-cta__action p{max-width:260px!important;margin:0!important;color:rgba(64,64,65,.72)!important;font-size:12.5px!important;line-height:1.35!important;text-align:right!important}.vv-withdrawal-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;min-height:44px!important;padding:0 20px!important;border:1px solid rgba(172,77,67,.28)!important;border-radius:999px!important;box-shadow:none!important;font-family:var(--vv-font,var(--template-font,"Jost",sans-serif))!important;font-size:14.5px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.vv-withdrawal-button:focus,.vv-withdrawal-button:hover{transform:translateY(-1px)!important;text-decoration:none!important}.vv-withdrawal-button:disabled{cursor:wait!important;opacity:.68!important;transform:none!important}.vv-withdrawal-button--primary{background:var(--vv-red,#ac4d43)!important;border-color:var(--vv-red,#ac4d43)!important;color:#fff!important}.vv-withdrawal-button--primary:focus,.vv-withdrawal-button--primary:hover{background:#933d35!important;border-color:#933d35!important;color:#fff!important}.vv-withdrawal-button--secondary{background:#fff!important;border-color:rgba(64,64,65,.18)!important;color:var(--vv-dark,#27263f)!important}.vv-withdrawal-modal [hidden],.vv-withdrawal-modal[hidden]{display:none!important}.vv-withdrawal-modal{position:fixed!important;inset:0!important;z-index:2147483400!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:56px 22px 64px!important}.vv-withdrawal-modal__backdrop{position:absolute!important;inset:0!important;background:rgba(64,64,65,.34)!important;-webkit-backdrop-filter:blur(16px) saturate(1.08)!important;backdrop-filter:blur(16px) saturate(1.08)!important}.vv-withdrawal-modal__panel{position:relative!important;z-index:1!important;box-sizing:border-box!important;width:min(700px,calc(100vw - 72px))!important;max-height:min(760px,calc(100vh - 120px))!important;max-height:min(760px,calc(100svh - 120px))!important;overflow:auto!important;margin:0!important;padding:30px 36px 34px!important;background:linear-gradient(135deg,rgba(255,250,246,.58),hsla(33,49%,88%,.36) 48%,rgba(255,250,246,.42))!important;border:1px solid hsla(0,0%,100%,.56)!important;border-radius:34px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -26px 54px hsla(0,0%,100%,.18),0 28px 86px rgba(64,64,65,.2)!important;-webkit-backdrop-filter:blur(24px) saturate(1.16)!important;backdrop-filter:blur(24px) saturate(1.16)!important;outline:none!important}.vv-withdrawal-modal__close{position:absolute!important;top:16px!important;right:16px!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;background:rgba(255,250,246,.58)!important;border:1px solid hsla(0,0%,100%,.62)!important;border-radius:50%!important;box-shadow:0 10px 28px rgba(64,64,65,.1)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;cursor:pointer!important}.vv-withdrawal-modal__close:after,.vv-withdrawal-modal__close:before{content:""!important;position:absolute!important;top:18px!important;left:10px!important;width:16px!important;height:2px!important;background:var(--vv-dark,#27263f)!important;border-radius:2px!important}.vv-withdrawal-modal__close:before{transform:rotate(45deg)!important}.vv-withdrawal-modal__close:after{transform:rotate(-45deg)!important}.vv-withdrawal-step{display:block!important}.vv-withdrawal-step[hidden]{display:none!important}.vv-withdrawal-modal h2{max-width:calc(100% - 48px)!important;font-size:28px!important;line-height:1.12!important}.vv-withdrawal-intro,.vv-withdrawal-modal p{color:var(--vv-gray,#404041)!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important}.vv-withdrawal-intro{max-width:620px!important;margin:12px 0 22px!important}.vv-withdrawal-form{display:grid!important;gap:16px!important;margin-top:20px!important}.vv-withdrawal-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.vv-withdrawal-copy,.vv-withdrawal-form label{display:grid!important;gap:7px!important;min-width:0!important;color:var(--vv-dark,#27263f)!important;font-size:13.5px!important;font-weight:800!important;line-height:1.25!important}.vv-withdrawal-copy textarea,.vv-withdrawal-form input[type=date],.vv-withdrawal-form input[type=email],.vv-withdrawal-form input[type=text],.vv-withdrawal-form textarea{display:block!important;box-sizing:border-box!important;width:100%!important;min-height:44px!important;margin:0!important;padding:11px 13px!important;background:#fff!important;border:1px solid rgba(64,64,65,.16)!important;border-radius:8px!important;box-shadow:none!important;color:var(--vv-gray,#404041)!important;font-family:var(--vv-font,var(--template-font,"Jost",sans-serif))!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important}.vv-withdrawal-copy textarea,.vv-withdrawal-form textarea{min-height:96px!important;resize:vertical!important}.vv-withdrawal-copy textarea{min-height:180px!important}.vv-withdrawal-copy textarea:focus,.vv-withdrawal-form input:focus,.vv-withdrawal-form textarea:focus{border-color:rgba(172,77,67,.48)!important;outline:2px solid rgba(172,77,67,.15)!important;outline-offset:2px!important}.vv-withdrawal-checkbox{display:flex!important;align-items:flex-start!important;gap:9px!important;box-sizing:border-box!important;margin:0!important;padding:12px 13px!important;background:#fff!important;border:1px solid rgba(64,64,65,.13)!important;border-radius:8px!important;color:var(--vv-gray,#404041)!important;font-size:14px!important;font-weight:650!important;line-height:1.35!important}.vv-withdrawal-checkbox input{flex:0 0 auto!important;width:17px!important;height:17px!important;margin:1px 0 0!important;accent-color:var(--vv-red,#ac4d43)!important}.vv-withdrawal-partial-toggle{gap:9px!important;width:auto!important;max-width:100%!important;margin:-2px 0 0!important;padding:2px 0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--vv-gray,#404041)!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important}.vv-withdrawal-partial-box,.vv-withdrawal-partial-toggle{display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}.vv-withdrawal-partial-box{position:relative!important;justify-content:center!important;flex:0 0 auto!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;background:hsla(0,0%,100%,.86)!important;border:2px solid rgba(64,64,65,.46)!important;border-radius:4px!important;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.75)!important;cursor:pointer!important}.vv-withdrawal-partial-box:before{content:""!important;width:9px!important;height:9px!important;background:var(--vv-red,#ac4d43)!important;border-radius:2px!important;transform:scale(0)!important;transition:transform .12s ease!important}.vv-withdrawal-partial-box[aria-pressed=true]{background:hsla(0,0%,100%,.96)!important;border-color:var(--vv-red,#ac4d43)!important}.vv-withdrawal-partial-box[aria-pressed=true]:before{transform:scale(1)!important}.vv-withdrawal-partial-box:focus-visible{outline:2px solid rgba(172,77,67,.22)!important;outline-offset:3px!important}.vv-withdrawal-partial-input{display:none!important}.vv-withdrawal-partial-toggle span{cursor:default!important;pointer-events:none!important}.vv-withdrawal-partial textarea{min-height:132px!important}.vv-withdrawal-form textarea::placeholder{color:rgba(64,64,65,.38)!important;opacity:1!important}.vv-withdrawal-notes{display:grid!important;gap:8px!important;margin:2px 0!important;padding:14px!important;background:hsla(33,49%,88%,.34)!important;border:1px solid rgba(172,77,67,.13)!important;border-radius:8px!important}.vv-withdrawal-notes p,.vv-withdrawal-privacy{margin:0!important;color:rgba(64,64,65,.82)!important;font-size:13px!important;line-height:1.45!important}.vv-withdrawal-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;margin-top:4px!important}.vv-withdrawal-actions--split{justify-content:space-between!important}.vv-withdrawal-review{margin:18px 0!important}.vv-withdrawal-review dl{display:grid!important;gap:10px!important;margin:0!important}.vv-withdrawal-review dl>div{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;gap:12px!important;padding:12px 0!important;border-bottom:1px solid rgba(64,64,65,.11)!important}.vv-withdrawal-review dt{color:rgba(64,64,65,.68)!important;font-size:13px!important;font-weight:800!important}.vv-withdrawal-review dd{min-width:0!important;margin:0!important;color:var(--vv-dark,#27263f)!important;font-size:15px!important;font-weight:650!important;line-height:1.4!important;overflow-wrap:anywhere!important}.vv-withdrawal-statement,.vv-withdrawal-warning{margin:14px 0 0!important;padding:13px 14px!important;border-radius:8px!important;font-size:14px!important;line-height:1.45!important}.vv-withdrawal-statement{background:#fff!important;border:1px solid rgba(172,77,67,.14)!important}.vv-withdrawal-warning{background:#fff4df!important;border:1px solid rgba(172,77,67,.24)!important;color:#6f342e!important}.vv-withdrawal-next{display:grid!important;gap:9px!important;margin:16px 0!important;padding-left:22px!important;color:var(--vv-gray,#404041)!important;font-size:15px!important;font-weight:550!important;line-height:1.45!important}.vv-withdrawal-copy{margin-top:14px!important}@media(max-width:700px){.vv-withdrawal-cta{grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;padding:16px 18px!important;border-radius:22px!important}.vv-withdrawal-cta__action{align-items:stretch!important}.vv-withdrawal-cta__action p{max-width:none!important;text-align:left!important}.vv-withdrawal-button{width:100%!important}.vv-withdrawal-modal{align-items:flex-end!important;padding:36px 12px 18px!important}.vv-withdrawal-modal__panel{width:100%!important;max-height:calc(100vh - 72px)!important;max-height:calc(100svh - 72px)!important;padding:26px 18px 22px!important;border-radius:28px!important}.vv-withdrawal-modal h2{font-size:24px!important}.vv-withdrawal-grid,.vv-withdrawal-review dl>div{grid-template-columns:1fr!important}.vv-withdrawal-review dl>div{gap:4px!important}.vv-withdrawal-actions,.vv-withdrawal-actions--split{justify-content:stretch!important}}