.product-price{display:flex;flex-wrap:wrap;gap:0 var(--spacing-large);align-items:center;font-weight:var(--font-weight-semibold)}.product-price .current{font-size:var(--font-size-2x-large)}.product-price .previous{color:var(--color-secondary-500);font-size:var(--font-size-x-large);text-decoration:line-through}.product-price.discounted .current{color:var(--color-tertiary-500)}.product-price .lowest-price-note{width:100%;font-size:var(--font-size-large);font-weight:var(--font-weight-medium);color:#9EA8B3}ul.posts-menu{margin:0;padding:0;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:space-around;margin-bottom:var(--spacing-2x-large);border:1px solid var(--color-secondary-300);border-radius:var(--border-radius-medium)}ul.posts-menu li{list-style:none;margin:0;padding:0;flex:1 1 10%;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-secondary-300);border-width:0 1px 1px 0;margin:0 -1px -1px 0;white-space:nowrap}ul.posts-menu li:last-child{border:none}ul.posts-menu a{display:block;width:100%;color:var(--color-secondary-700);font-weight:var(--font-weight-semibold);padding:var(--spacing-medium);text-align:center}ul.posts-menu .active a{background:var(--color-secondary-300);color:var(--color-content-primary);text-decoration:none}.main-menu-wrapper{background-color:var(--color-secondary-200);padding:var(--spacing-medium) 0;margin-bottom:var(--spacing-2x-large);display:none}@media (min-width: 992px){.main-menu-wrapper{display:block}}.main-menu-wrapper ul,.main-menu-wrapper li{list-style:none;margin:0;padding:0}.main-menu-wrapper ul{display:flex;gap:var(--spacing-medium);justify-content:space-between;align-items:flex-end}.main-menu-wrapper a{font-weight:var(--font-weight-semibold)}.main-menu-wrapper li a{border-bottom:2px solid var(--color-secondary-700);display:block;padding:var(--spacing-small);color:var(--color-secondary-900);border-radius:var(--border-radius-medium)}.main-menu-wrapper li a:hover{border-color:var(--color-secondary-700);background:var(--color-secondary-100);color:var(--color-primary-900);text-decoration:none}.main-menu-wrapper li.active a{border-color:var(--color-secondary-700);background:var(--color-secondary-700);color:var(--color-secondary-50);text-decoration:none}@media (max-width: 1100px){.main-menu-wrapper ul{flex-wrap:wrap}.main-menu-wrapper li{flex:1 1 15%;white-space:nowrap}}ul.main-menu-list,ul.main-menu-list ul,ul.main-menu-list li{margin:0;padding:0;list-style:none}ul.main-menu-list a{display:block;padding:var(--spacing-small) var(---link-spacing);color:var(--color-secondary-950);font-weight:var(--font-weight-medium)}ul.main-menu-list .active>a,ul.main-menu-list .active>details>summary>a{font-weight:bold;text-decoration:none}ul.main-menu-list summary{display:flex;align-items:center;padding:0}ul.main-menu-list summary i:hover{--fa: "\f105"}ul.main-menu-list details[open]{margin-bottom:var(--spacing-large)}ul.main-menu-list details[open] i{--fa: "\f106"}ul.main-menu-list details[open] ul{background:var(--color-background);border-radius:var(--border-radius-x-large)}ul.main-menu-list.upcased>li>details>summary{text-transform:uppercase}.form-newsletter{--border-color: var(--color-secondary-300)}.form-newsletter .input-wrapper{display:flex;margin-bottom:var(--spacing-x-large);border:1px solid var(--border-color);border-radius:var(--spacing-x-small)}.form-newsletter .form-control{flex:1 1 auto}.form-newsletter.form-default .form-control{border:none;border-radius:var(--spacing-x-small);font-size:14px}.form-newsletter.form-default .pbtn{--btn-height: auto;--btn-border-width: 0;--btn-border-radius: 0;--btn-padding-x: var(--spacing-x-large)}.podcast-links{display:flex;flex-wrap:wrap;gap:var(--spacing-small)}.podcast-links .podcast-item{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-x-large)}.podcast-links .podcast-item img{width:70%;height:auto}.podcast-links .podcast-item.spotify{background-color:var(--color-brands-spotify)}.podcast-links .podcast-item.ios-podcast{background-color:var(--color-brands-ios-podcast)}.podcast-links .podcast-item.deezer{background-color:var(--color-brands-deezer)}.podcast-links .podcast-item.soundcloud{background-color:var(--color-brands-soundcloud)}.podcast-links .podcast-item.youtube{background-color:var(--color-brands-youtube)}.product-actions{display:flex;gap:var(--spacing-large)}.main-footer_new{--footer-top-gap: var(--spacing-5x-large);--footer-bottom-gap: var(--spacing-2x-large);margin-top:var(--spacing-5x-large);padding-bottom:var(--spacing-2x-large);border-top-left-radius:var(--border-radius-2x-large);border-top-right-radius:var(--border-radius-2x-large);background-color:var(--color-secondary-100);font-size:var(--font-size-x-large)}.main-footer_new .top{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"navigation" "content";gap:var(--footer-top-gap);padding-block:var(--spacing-5x-large)}@media (min-width: 1200px){.main-footer_new .top{grid-template-columns:minmax(0, 1fr) 530px;grid-template-areas:"navigation content"}}.main-footer_new .top .nav-list{grid-area:navigation;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--footer-top-gap)}@media (min-width: 768px){.main-footer_new .top .nav-list{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1200px){.main-footer_new .top .nav-list{display:flex}}.main-footer_new .top .content{grid-area:content;max-width:530px}@media (min-width: 992px) and (max-width: 1199px){.main-footer_new .top .content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--footer-top-gap);max-width:none}}.main-footer_new .top img{max-width:265px}.main-footer_new .top nav{display:flex;flex-direction:column;gap:var(--spacing-x-large)}.main-footer_new .top .title{margin-block:var(--spacing-2x-large) var(--spacing-small);font-size:1.6em;font-weight:var(--font-weight-semibold);line-height:1.4em}.main-footer_new .top form{margin-top:var(--spacing-2x-large)}@media (min-width: 992px) and (max-width: 1199px){.main-footer_new .top form{margin-top:0}}.main-footer_new .top .social-list{display:flex;gap:var(--spacing-3x-large);margin-top:var(--spacing-4x-large)}.main-footer_new .bottom{display:flex;flex-direction:column;gap:var(--footer-bottom-gap)}.main-footer_new .bottom .wrapper{display:flex;flex-wrap:wrap;gap:var(--footer-bottom-gap);align-items:flex-end;justify-content:space-between}.main-footer_new .bottom .wrapper>*{display:flex;flex-wrap:wrap;gap:var(--footer-bottom-gap);align-items:center}.main-footer_new .bottom .logo-list img{max-width:120px;max-height:50px;padding:var(--spacing-x-small);background:var(--color-white)}.main-footer_new .bottom .card-list img{height:22px;background:var(--color-white)}.main-footer_new .bottom .copyright{order:2}@media (min-width: 992px){.main-footer_new .bottom .copyright{order:unset}}.section_new{margin-bottom:var(--spacing-5x-large)}.section_new header.list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2x-large)}.section_new header.list-header .controls{flex-shrink:0}.section_new .section-title,.section_new .list-header>:is(h1,h2,h3){margin-bottom:var(--spacing-2x-large);font-size:clamp(var(--font-size-x-large), calc(2vw + 1rem), var(--font-size-3x-large))}.section_new .list-header>:is(h1,h2,h3){margin:0}.section_new .section-actions{margin-top:var(--spacing-2x-large);text-align:center}.section_new.light{padding-block:var(--spacing-4x-large);background-color:var(--color-secondary-100)}.section_new.light .vl4_new{--image-bg: var(--color-white)}.section_new.rounded{border-radius:var(--border-radius-2x-large);padding:var(--spacing-4x-large)}.feature-entries{--img-width: 45%;display:grid;grid-template-columns:1fr;gap:var(--spacing-x-large);margin-bottom:var(--spacing-4x-large);background-color:var(--color-white);border-radius:var(--border-radius-large)}@media (min-width: 768px){.feature-entries{grid-template-columns:2fr 3fr}}@media (min-width: 768px) and (max-width: 991px){.feature-entries{--img-width: 55%}.feature-entries .details-bottom{display:none}}@media (min-width: 992px) and (max-width: 1199px){.feature-entries{--img-width: 40%}}.feature-entries>*:first-child{grid-row:1 / 4}.feature-entries .vl1_new{background-color:var(--color-gray-100);box-shadow:none}.feature-entries .vl1_new .details-top{min-height:auto}.feature-entries .vl1_new .short{-webkit-line-clamp:4;line-clamp:4}@media (min-width: 768px){.feature-entries .vl1_new:not(:first-child){flex-direction:row}.feature-entries .vl1_new:not(:first-child) .image{width:var(--img-width)}.feature-entries .vl1_new:not(:first-child) .image img{width:100%;height:100%;border-radius:var(--item-radius) 0 0 var(--item-radius);-o-object-fit:fill;object-fit:fill}.feature-entries .vl1_new:not(:first-child) .details-wrapper{position:absolute;top:0;right:0;bottom:0;left:var(--img-width);gap:var(--spacing-small);overflow:hidden}.feature-entries .vl1_new:not(:first-child) .title{margin-bottom:0}.feature-entries .vl1_new:not(:first-child) .short{display:none}}.featured-news{display:grid;gap:var(--spacing-x-large)}@media (min-width: 992px){.featured-news{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (max-width: 991px){.featured-news{grid-template-columns:repeat(4, minmax(0, 1fr))}.featured-news>*:nth-child(n+6){display:none}}@media (max-width: 767px){.featured-news{grid-template-columns:repeat(3, minmax(0, 1fr))}.featured-news>*:nth-child(n+5){display:none}}@media (max-width: 575px){.featured-news{grid-template-columns:repeat(2, minmax(0, 1fr))}.featured-news>*:nth-child(n+4){display:none}}.featured-news .vl1_new{background-color:var(--color-secondary-100);box-shadow:none}.featured-news .vl1_new:first-child{--img-width: 50%;grid-column:1 / -1}.featured-news .vl1_new:first-child .details-wrapper{gap:var(--spacing-small)}.featured-news .vl1_new:first-child .title{margin-bottom:var(--spacing-large);font-size:clamp(1.2rem, calc(1.4vw + 1rem), 2.8rem)}@media (min-width: 660px){.featured-news .vl1_new:first-child{flex-direction:row}.featured-news .vl1_new:first-child .image{width:var(--img-width)}.featured-news .vl1_new:first-child .image img{width:100%;height:100%;border-radius:var(--item-radius);-o-object-fit:fill;object-fit:fill}.featured-news .vl1_new:first-child .details-wrapper{position:absolute;top:0;right:0;bottom:0;left:var(--img-width);overflow:hidden}.featured-news .vl1_new:first-child .details-top{min-height:auto}}@media (min-width: 992px){.featured-news .vl1_new:first-child .details-wrapper{gap:var(--spacing-x-large)}.featured-news .vl1_new:first-child .short{-webkit-line-clamp:4;line-clamp:4}}.featured-news .vl1_new:not(:first-child) .publish-date,.featured-news .vl1_new:not(:first-child) .podcast-links,.featured-news .vl1_new:not(:first-child) .short,.featured-news .vl1_new:not(:first-child) .details-bottom{display:none}.featured-news .vl1_new:not(:first-child) .title{margin-bottom:0;font-size:1em;font-weight:var(--font-weight-medium)}.featured-news .vl1_new:not(:first-child) .details-wrapper{padding:var(--spacing-large);gap:var(--spacing-small)}@media (max-width: 767px){.featured-news .vl1_new:not(:first-child) .details-wrapper{gap:var(--spacing-x-small)}}.library-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));gap:16px}.library-items a{display:flex;flex-direction:column;min-height:270px;background:var(--color-secondary-800) url(/assets/quote-cddfcbd4f308e0af1f64b308e5eeb87f47cd9798d95ba49571cc6deb899d5803.png) no-repeat top left;color:white;padding:40px}.library-items a:hover{outline:2px solid var(--color-secondary-950)}.library-items a .quote{font-size:1.4em;font-style:italic;line-height:1.35}.library-items a .name{margin:auto 0 0;font-weight:bold;font-size:1.7em;line-height:1.1}.list-actions{display:flex;justify-content:flex-end;margin-top:-15px;border-bottom:1px solid #ccc;padding:8px 0;margin-bottom:16px;gap:16px}.list-actions label{margin-bottom:0}@media (max-width: 991px){.list-actions{justify-content:flex-start;align-items:center}}@media (max-width: 549px){.list-actions label[for="public_sorting"]{display:none}}.page-error{padding-bottom:60px}.page-error h1{font-weight:bold;font-size:38px}.page-error p{padding-top:20px}.page-error .add-padding-left{padding-left:40px}.page-error a{text-decoration:underline}.page-error a:hover{color:#779854;text-decoration:none}.cvv-dialog{border:none;border-radius:3px;padding:0;max-width:500px;width:90%}.cvv-dialog::backdrop{background:rgba(0,0,0,0.5)}.modal-body .image{max-width:400px;margin:0 auto 16px auto}.page-header{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:0;margin-bottom:var(--spacing-2x-large);padding-bottom:8px;border:none}@media (min-width: 768px){.page-header{margin-bottom:32px;padding-bottom:16px}}.page-header .page-header-title{flex:1 1 auto;margin:0 16px var(--spacing-medium) 0;font-size:24px;font-weight:700}@media (min-width: 768px){.page-header .page-header-title{font-size:32px}}@media (max-width: 399px){.page-header .page-header-title+.breadcrumb{margin-top:8px}}.page-header .page-header-short{font-size:16px;font-style:italic;margin-top:0.25em}.page-header.type2{padding-bottom:0;display:block}#scroll-to-top{pointer-events:none;position:fixed;right:-70px;bottom:20px;z-index:10;background-color:var(--color-secondary-600);color:var(--color-primary-500);padding:16px;opacity:0;font-size:var(--font-size-2x-large);transition:opacity, right ease-in-out .3s}#scroll-to-top:hover{background-color:var(--color-secondary-700);text-decoration:none}.main-header-scroll #scroll-to-top{pointer-events:all;opacity:1;right:0}.dp span{display:inline-block}.dp span.main{font-weight:bold;white-space:nowrap}.dp span.secondary{margin-left:4px;white-space:nowrap}@media (max-width: 991px){.search-index .page-header{display:none}}.sidebar-menu-on-top{text-align:center;margin-bottom:16px}@media (min-width: 992px){.sidebar-menu-on-top{display:none}}#header-end{position:relative;height:1px;background:hotpink;top:-90px;pointer-events:none;z-index:-1;visibility:hidden}#flash_messages{position:fixed;top:0;width:100%;z-index:9999;display:flex;justify-content:center;align-items:center}.alert.as_snack{position:absolute;top:0;margin:0;border-radius:0;border:none;font-weight:bold;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.2);padding:8px}@media (max-width: 767px){.alert.as_snack{top:63px !important;width:100% !important;left:auto !important;right:auto !important}}@media (min-width: 768px){.alert.as_snack{top:0 !important}}.with-badge{position:relative;display:flex}.with-badge .badge{position:absolute;bottom:-8px;left:2px;min-width:18px;transform:translateX(-50%);padding:2px;display:inline-block;background-color:#d45242}.with-badge .badge[data-quantity="0"]{display:none}.property{display:flex;align-items:center;justify-items:flex-start;margin-bottom:1em}.property .wrap{display:flex;align-items:center;border:1px dashed var(--color-primary-600);border-radius:50%;aspect-ratio:1/1;padding:8px;margin-right:var(--spacing-large);font-size:var(--font-size-2x-large)}.property .title{margin-block:0;font-size:1.1em}.property p{margin:0;font-size:0.82em;opacity:0.8}.variants{margin-top:auto;font-size:0.888em}.variants .pbtn{text-transform:none;margin-bottom:4px;height:auto;border-color:var(--color-secondary-800)}.variants .pbtn:hover{background-color:transparent;color:var(--color-secondary-800);outline:2px solid}.variants .btn-active{outline:2px solid}.variants .category-mismatch{border-style:dashed}.variants .presentation-image{padding:0}.availability-dot{flex-shrink:0;font-size:1.6em;margin-right:12px;line-height:1}.availability-dot.in-stock{color:#28a745}.availability-dot.out-of-stock{color:#dc3545}.shop-availability-list{display:flex;flex-direction:column}.shop-item{display:flex;align-items:center;padding:10px 4px;border-bottom:1px solid #f0f0f0}.shop-item:last-child{border-bottom:none}.shop-item .shop-info{display:flex;flex-direction:column;gap:2px}.shop-item .shop-name{font-weight:700;color:#305661;font-size:15px;line-height:1.2}.shop-item .shop-status-label{font-size:12px;color:#666}.toggle-filter{position:relative;margin-left:8px;text-decoration:none;overflow:visible}@media (min-width: 992px){.toggle-filter{display:none !important}}.filtered .toggle-filter:before{content:"";position:absolute;top:-4px;left:0px;width:12px;height:12px;background-color:#d45242;border-radius:50%;z-index:1}details summary{cursor:pointer}details summary::-webkit-details-marker{display:none}details .content{font-size:14px;color:#333;position:absolute;padding:16px;top:100%;min-width:300px;border-radius:0 0 3px 3px;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);background-color:var(--color-background);z-index:999;left:0;right:0}@media (min-width: 768px){details .content{left:auto;top:calc(100% + 16px)}}.sidebar-menu{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-large);padding-right:var(--spacing-x-large);margin-bottom:var(--spacing-3x-large);background:var(--color-white)}.sidebar-menu ul{list-style:none;margin:var(--spacing-medium) 0 0;padding:0 0 0 var(--spacing-medium)}.sidebar-menu ul li{padding:var(--spacing-medium) 0}.sidebar-menu ul li.active .name{font-weight:var(--font-weight-semibold)}.sidebar-menu ul li a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--color-text)}.sidebar-menu ul li a:hover .name{text-decoration:underline}.sidebar-menu ul li a.active .name{font-weight:var(--font-weight-semibold)}.sidebar-menu ul ul{margin:var(--spacing-large) 0 0 var(--spacing-small);padding-left:var(--spacing-x-large);border-left:1px solid var(--color-figma-7)}.info-boxes{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--spacing-2x-large)}.info-boxes .item{display:flex;flex-direction:column;color:var(--color-white);padding:var(--spacing-2x-large);border-radius:var(--border-radius-x-large)}.info-boxes .item .title{font-size:var(--font-size-2x-large);font-weight:var(--font-weight-semibold);margin:var(--spacing-x-small) 0 var(--spacing-medium)}.info-boxes .item .title a:hover{text-decoration:underline}.info-boxes .item .short{flex-grow:1;line-height:1.6em;letter-spacing:2%;font-size:var(--font-size-large);margin-bottom:var(--spacing-large)}.info-boxes .item .short a{color:var(--color-white);text-decoration:underline}.info-boxes .item .short:last-child{margin-bottom:0}.info-boxes .item .action{text-align:right;text-decoration:underline}.info-boxes .item a{color:var(--color-white)}.info-boxes .item a:hover{text-decoration:none}@media (max-width: 991px){.info-boxes{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.info-boxes{grid-template-columns:1fr}}.anchor-tabs{display:flex;justify-content:center;gap:var(--spacing-x-large);border:1px solid var(--color-gray-200);border-width:1px 0 1px;margin:var(--spacing-4x-large) 0}.anchor-tabs .tab{padding:var(--spacing-large) 0;text-decoration:none;color:var(--color-content-secondary);font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color 0.5s}.anchor-tabs .tab.active{border-bottom-color:var(--color-figma-7)}.anchor-tabs .tab:not(.active):hover{color:var(--color-figma-7)}nav.pagination{display:flex;justify-content:center;gap:var(--spacing-x-small);margin:var(--spacing-5x-large) auto}nav.pagination .page,nav.pagination .prev,nav.pagination .first,nav.pagination .next,nav.pagination .last{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-circle);border:1px solid transparent}nav.pagination .page a,nav.pagination .prev a,nav.pagination .first a,nav.pagination .next a,nav.pagination .last a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}nav.pagination .page:not(.current):not(.gap):hover,nav.pagination .prev:not(.current):not(.gap):hover,nav.pagination .first:not(.current):not(.gap):hover,nav.pagination .next:not(.current):not(.gap):hover,nav.pagination .last:not(.current):not(.gap):hover{background:var(--color-secondary-100);border-color:var(--color-secondary-300)}nav.pagination .current{background:var(--color-secondary-300)}nav.pagination .gap{cursor:default}@media (max-width: 1024px){nav.pagination .page:not(.current):not(.gap){display:none}nav.pagination .page:not(.gap):has(+.current),nav.pagination .page:not(.gap):has(+.page+.current),nav.pagination .current+.page:not(.gap),nav.pagination .current+.page+.page{display:inline-flex}}@media (max-width: 768px){nav.pagination .gap,nav.pagination .page:not(.gap):has(+.page+.current),nav.pagination .current+.page+.page{display:none}}.hero-medium{display:flex;align-items:center;gap:var(--spacing-3x-large);padding:var(--spacing-3x-large);background:var(--color-figma-4);margin-bottom:var(--spacing-3x-large)}.hero-medium img{width:162px;height:162px;-o-object-fit:contain;object-fit:contain;margin:0}.hero-medium p{margin:0;font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium)}.hero-medium p+p{margin-top:var(--spacing-medium)}@media (max-width: 768px){.hero-medium{gap:var(--spacing-medium)}.hero-medium img{align-self:start;width:80px;height:auto;-o-object-fit:fill;object-fit:fill}}.bordered-box{border:1px solid var(--color-secondary-300);border-radius:var(--border-radius-x-large);padding:var(--spacing-3x-large);margin-bottom:var(--spacing-2x-large);max-width:510px}.bordered-box h3{margin-top:0;margin-bottom:var(--spacing-2x-large);font-size:var(--font-size-2x-large)}.bordered-box h4{font-size:var(--font-size-x-large)}.bordered-box .actions{text-align:right}.bordered-box.newsletter h3{margin-bottom:0;font-size:18px}.bordered-box.newsletter h4{margin-top:var(--spacing-x-small);font-size:14px}.page-header-v2{margin:var(--spacing-large) 0 var(--spacing-3x-large)}.page-header-v2 h1{font-size:var(--font-size-2x-large);line-height:var(--spacing-3x-large);margin:0 0 var(--spacing-medium) 0}.page-header-v2 p{font-size:var(--font-size-x-large);margin-top:var(--spacing-medium)}.page-search-wrapper{position:relative;flex:0 0 auto}.page-search-wrapper i{position:absolute;left:var(--spacing-medium);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-gray-500)}.form-default .page-search-wrapper .form-control{padding-left:var(--spacing-3x-large)}.alphabet-filter{display:flex;flex-wrap:wrap;gap:var(--spacing-2x-large);margin-bottom:var(--spacing-4x-large);padding-bottom:var(--spacing-medium);border-bottom:1px solid var(--color-gray-200)}.alphabet-filter a{display:inline-flex;align-items:center;text-decoration:none;font-weight:var(--font-weight-semibold);font-size:var(--font-size-x-large);white-space:nowrap}.alphabet-filter a:hover{color:var(--color-primary-700)}.alphabet-filter a span{display:inline-block;font-weight:var(--font-weight-normal);font-size:var(--font-size-large);background:var(--color-gray-100);padding:var(--spacing-2x-small) var(--spacing-x-small);border-radius:var(--border-radius-pill);margin-left:var(--spacing-x-small)}.alphabet-filter-section{margin-bottom:var(--spacing-4x-large);scroll-margin-top:70px}.alphabet-filter-section:target .alphabet-filter-heading{background-color:var(--color-primary-700);color:var(--color-primary-50);padding:var(--spacing-2x-small) var(--spacing-large);border-radius:var(--border-radius-large)}.alphabet-filter-section:target .alphabet-filter-grid{border-color:var(--color-primary-700)}.alphabet-filter-heading{font-size:var(--font-size-2x-large);margin:0 0 var(--spacing-x-large) 0;color:var(--color-gray-900);display:inline-block}.alphabet-filter-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:var(--spacing-medium);padding:var(--spacing-x-large) var(--spacing-2x-large);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-x-large)}.alphabet-filter-grid.manufacturers{grid-template-columns:repeat(auto-fill, minmax(25rem, 1fr))}.alphabet-filter-grid a{display:flex;align-items:center;gap:var(--spacing-medium);text-decoration:none;font-size:var(--font-size-x-large);font-style:normal}.alphabet-filter-grid a img,.alphabet-filter-grid a .missing-icon-wrapper{flex-shrink:0;width:74px;height:74px;-o-object-fit:contain;object-fit:contain}.alphabet-filter-grid a .missing-icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-large);background:var(--color-secondary-100)}.alphabet-filter-grid a .missing-icon{font-size:var(--font-size-4x-large);color:var(--color-secondary-300)}.alphabet-filter-grid a:hover{text-decoration:none}.alphabet-filter-grid a:hover .name{text-decoration:underline}nav.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--font-size-x-large);margin-bottom:var(--spacing-x-large)}nav.breadcrumbs a+a::before{content:"\f105";font:var(--fa-font-regular);font-size:var(--font-size-large);padding:0 var(--spacing-large)}nav.breadcrumbs a{color:var(--color-gray-500)}nav.breadcrumbs a:hover{color:var(--color-text)}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:0}.contact-layout__info{padding-right:var(--spacing-4x-large);border-right:1px solid var(--color-gray-200)}.contact-layout__form{padding-left:var(--spacing-4x-large)}@media (max-width: 768px){.contact-layout{grid-template-columns:1fr}.contact-layout__info{padding-right:0;border-right:none;border-bottom:1px solid var(--color-gray-200);padding-bottom:var(--spacing-2x-large);margin-bottom:var(--spacing-2x-large)}.contact-layout__form{padding-left:0}}.contact-info h1{font-size:var(--font-size-2x-large);margin-bottom:var(--spacing-large)}.contact-info .item{padding-top:var(--spacing-large);border-top:1px solid var(--color-gray-200);font-size:var(--font-size-large);margin:var(--spacing-large) 0 var(--spacing-3x-large)}.contact-info .item a{text-decoration:none}.contact-info .item a:hover{text-decoration:underline}.contact-info .item h2{font-size:var(--font-size-x-large);margin:0 0 var(--spacing-small) 0}.contact-info .item address{font-size:var(--font-size-x-large);margin-bottom:0}.contact-info .item address .street{font-size:var(--font-size-large)}.contact-info .item address strong{font-weight:var(--font-weight-semibold)}.contact-form label{font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium)}.contact-form h2{font-size:var(--font-size-2x-large);margin-bottom:var(--spacing-large)}.shared-links{font-size:var(--font-size-x-large);margin:var(--spacing-3x-large) 0 0}.shared-links a{display:block;text-decoration:underline}.shared-links a:not(:last-child){margin-bottom:var(--spacing-large)}.shared-links a:hover{text-decoration:none}.authentication-banner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px;margin:var(--spacing-5x-large) auto;font-size:var(--font-size-x-large)}.authentication-banner h1{font-size:18px;margin:var(--spacing-3x-large) 0 var(--spacing-large)}.authentication-banner p{line-height:1.8em}.cta-box{text-align:center;padding:var(--spacing-5x-large) var(--spacing-2x-large);margin:var(--spacing-2x-large) 0 var(--spacing-5x-large) 0;border-radius:var(--border-radius-large)}.cta-box .title{margin:0 0 var(--spacing-3x-large);font-size:var(--font-size-2x-large);font-weight:var(--font-weight-semibold)}.cta-box.t1{background-color:var(--color-primary-500)}.cta-box.t2{background-color:var(--color-gray-100)}.contact-people{margin-top:var(--spacing-4x-large);margin-bottom:var(--spacing-4x-large)}.contact-people h2{font-size:var(--font-size-3x-large);margin:0 0 var(--spacing-4x-large) 0}.contact-people .auto-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(30rem, 1fr));gap:var(--spacing-x-large)}.contact-person{padding:var(--spacing-2x-large) var(--spacing-x-large);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-x-large)}.contact-person hr{margin:var(--spacing-large) 0;border:none;border-top:1px solid var(--color-gray-200)}.contact-person .position{font-size:var(--font-size-x-large);margin-bottom:var(--spacing-x-small)}.contact-person h3{font-size:var(--font-size-large);margin:0}.contact-person .email{display:inline-flex;align-items:center;gap:var(--spacing-x-small);font-size:var(--font-size-x-large);color:var(--color-text);text-decoration:none}.contact-person .email:hover{text-decoration:underline}.profile-row{display:flex;align-items:baseline;gap:var(--spacing-small);padding:var(--spacing-2x-small) 0;font-size:var(--font-size-large)}.profile-row .profile-row__label{min-width:120px;font-weight:var(--font-weight-semibold);flex-shrink:0}.profile-menu .user .name{display:block;font-size:var(--font-size-x-large);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2x-small)}.profile-menu .user .email{display:block;font-size:var(--font-size-large);color:var(--color-gray-500)}.profile-menu hr{border:none;border-top:1px solid var(--color-secondary-300);margin:var(--spacing-2x-large) 0}.profile-menu .item{display:flex;align-items:center;gap:var(--spacing-large);padding:var(--spacing-medium) var(--spacing-large);border-radius:var(--border-radius-small);font-size:var(--font-size-x-large);text-decoration:none}.profile-menu .item i{width:1.25em;text-align:center}.profile-menu .item:hover{background:var(--color-secondary-300);text-decoration:none}.profile-menu .item.active{background:var(--color-secondary-300)}.profile-menu .signout{background:none;border:none;padding:var(--spacing-medium) var(--spacing-large);font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium);color:var(--color-figma-5);cursor:pointer;text-align:left}.profile-menu .signout:hover{text-decoration:underline}@media (max-width: 768px){.profile-menu{border-bottom:1px solid var(--color-secondary-300)}}.profile-layout{display:grid;grid-template-columns:280px 1fr;margin-bottom:var(--spacing-4x-large)}.profile-layout__sidebar{position:relative;padding:var(--spacing-4x-large);background:var(--color-figma-4)}.profile-layout__content{align-self:start;padding-left:var(--spacing-2x-large)}@media (max-width: 768px){.profile-layout{grid-template-columns:1fr}.profile-layout__content{padding-left:var(--spacing-small);padding:var(--spacing-small)}.profile-layout__sidebar{padding:var(--spacing-2x-large) var(--spacing-small);background:none}}.profile-details h2{font-size:var(--font-size-x-large)}.profile-details .actions{display:flex;gap:var(--spacing-large);margin-top:var(--spacing-x-large)}@media (max-width: 768px){.profile-details .actions{flex-direction:column;gap:var(--spacing-medium)}}.profile-settings h2{font-size:var(--font-size-2x-large);margin:var(--spacing-3x-large) 0 var(--spacing-2x-large)}.orders-list{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;font-size:var(--font-size-large)}.orders-list .header,.orders-list .order-row{display:contents}.orders-list .header>span{line-height:var(--spacing-4x-large);font-weight:var(--font-weight-semibold);background:var(--color-figma-4);padding:0 var(--spacing-x-large)}.orders-list .order-row>span{display:flex;align-items:center;padding:var(--spacing-large) var(--spacing-x-large);border-bottom:1px solid var(--color-border-default)}.orders-list .order-row .order-row__label{display:none}.orders-list .order-row .number small{display:block}.orders-list .order-row .status{font-size:var(--font-size-x-large)}.orders-list .order-row .link{text-align:right}.orders-list .order-row .link a{color:var(--color-action-primary);font-size:var(--font-size-x-large);text-decoration:none}.orders-list .order-row .link a:hover{text-decoration:underline}@media (max-width: 768px){.orders-list{display:flex;flex-direction:column;gap:0}.orders-list .header{display:none}.orders-list .order-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:var(--spacing-x-small) var(--spacing-large);padding:var(--spacing-x-large) var(--spacing-2x-large)}.orders-list .order-row .ticket-notes{position:absolute;right:var(--spacing-2x-large);bottom:var(--spacing-2x-large)}.orders-list .order-row:nth-child(even){background:var(--color-figma-4)}.orders-list .order-row>span{gap:var(--spacing-x-small);padding:0;border-bottom:none}.orders-list .order-row .order-row__label{display:inline;font-weight:var(--font-weight-semibold)}.orders-list .order-row .number{grid-column:1;grid-row:1}.orders-list .order-row .date{grid-column:1;grid-row:2}.orders-list .order-row .amount{grid-column:1;grid-row:3}.orders-list .order-row .status{grid-column:1;grid-row:4}.orders-list .order-row .link{grid-column:2;grid-row:1;align-self:start;text-align:right}}.order-details{display:flex;flex-wrap:wrap;gap:var(--spacing-3x-large);justify-content:space-between}@media (max-width: 1200px){.order-details>*:first-child{flex:0 0 100%}.order-details>*:not(:first-child){flex:1 1 calc(50% - var(--spacing-4x-large))}}@media (max-width: 768px){.order-details{display:block}}.order-details h2{font-size:var(--font-size-x-large);margin:var(--spacing-x-large) 0 var(--spacing-small)}.order-details h3{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);margin:var(--spacing-large) 0 var(--spacing-medium)}.order-details p,.order-details address{font-size:var(--font-size-large);font-weight:var(--font-weight-normal);margin:0 0 var(--spacing-medium)}.order-items h2{font-size:var(--font-size-x-large);margin:var(--spacing-x-large) 0 var(--spacing-small)}.order-items .item{display:flex;align-items:center;gap:var(--spacing-large);padding:var(--spacing-medium) 0;border-top:1px solid var(--color-border-default)}.order-items .item:first-child{border-top:none}.order-items .item.last-child{border-width:2px}.order-items .item img{width:82px;height:82px;-o-object-fit:contain;object-fit:contain;background:var(--color-gray-300);border-radius:var(--border-radius-large);border:1px solid var(--color-gray-200)}.order-items .item .title{font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-2x-small)}.order-items .item .byline{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-content-secondary)}.order-items .item .item-label{font-size:var(--font-size-x-large);font-weight:var(--font-weight-semibold)}.order-items .item .price{margin-left:auto;font-size:var(--font-size-x-large)}.tickets .section-title{font-size:var(--font-size-x-large);margin:var(--spacing-2x-large) 0 var(--spacing-small)}.tickets .ticket{display:flex;align-items:center;gap:var(--spacing-small);padding:var(--spacing-small);border:1px solid var(--color-border-default);border-radius:var(--border-radius-x-large);font-size:var(--font-size-large);color:var(--color-secondary-700);margin:var(--spacing-large) 0;text-decoration:none;background:var(--color-white);max-width:400px}.tickets .ticket .fa-file-arrow-down{font-size:var(--font-size-2x-large)}.tickets .ticket .content .filename{color:var(--color-secondary-400)}.tickets .ticket .indicator{margin-left:auto;display:grid;font-size:var(--font-size-x-large);color:var(--color-secondary-400)}.tickets .ticket .indicator>*{grid-area:1 / 1}.tickets .ticket .indicator .fa-check{opacity:0;transition:opacity 0.4s ease-in-out 0.6s}.tickets .ticket .indicator .fa-download{opacity:1;transition:opacity 0.4s ease-in-out}.tickets .ticket:hover{background:var(--color-secondary-100);text-decoration:none}.tickets .ticket.downloaded .indicator .fa-check{opacity:1}.tickets .ticket.downloaded .indicator .fa-download{opacity:0}.order-status{display:inline-flex;align-items:center;gap:var(--spacing-small);padding:var(--spacing-2x-small) var(--spacing-medium);border-radius:var(--border-radius-x-large);font-size:var(--font-size-x-large);white-space:nowrap}.order-status::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:currentColor}.order-status.placed{color:var(--color-status-placed);background:var(--color-status-placed-light)}.order-status.sent{color:var(--color-status-shipped);background:var(--color-status-shipped-light)}.order-status.completed{color:var(--color-status-completed);background:var(--color-status-completed-light)}.order-status.canceled{color:var(--color-status-canceled);background:var(--color-status-canceled-light)}.section-partners{background-color:var(--color-secondary-200);padding:var(--spacing-5x-large) 0;margin-bottom:0}.section-partners .wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center}.section-partners .intro{position:relative}.section-partners .intro .blob{display:block;max-width:100%;margin-left:32px;height:auto}.section-partners .intro .content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:12% 22%}.section-partners .intro .content h2{font-size:clamp(2rem, 2.5vw, 4rem);margin:0 0 var(--spacing-x-large);padding-right:10%;line-height:1.4}.section-partners .intro .content p{font-size:clamp(1.2rem, 2vw, 1.6rem);margin:0;line-height:1.75;letter-spacing:2%}.section-partners .logos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--spacing-large)}.section-partners .logos .logo-item{position:relative;height:auto}.section-partners .logos .logo-item.bio-bio{justify-self:end;align-self:end;top:16px;left:12px;width:252px}.section-partners .logos .logo-item.zrno-bio-bistro{justify-self:start;align-self:end;top:-21px;left:18px;width:220px}.section-partners .logos .logo-item.makronova{justify-self:end;align-self:start;top:22px;left:-13px;width:233px}.section-partners .logos .logo-item.zrno-eko-imanje{justify-self:start;align-self:start;top:-45px;left:-16px;width:227px}.section-partners .logos .logo-item:hover{opacity:0.85}.section-partners .logos .logo-item img{max-width:100%}@media (min-width: 1454px){.section-partners .logos{margin-left:-232px}}@media (max-width: 991px){.section-partners .wrapper{grid-template-columns:1fr;max-width:645px;margin-inline:auto}.section-partners .intro{position:relative;margin:30px -15px;overflow:hidden}.section-partners .intro .blob{width:645px;max-width:none;margin:0;position:relative;left:50%;transform:translateX(-50%)}.section-partners .intro .content h2{font-size:40px}.section-partners .intro .content p{font-size:16px}}@media (max-width: 675px){.section-partners .wrapper{width:100%}.section-partners .logos .logo-item.bio-bio{top:-5px;left:7px;width:158px}.section-partners .logos .logo-item.zrno-bio-bistro{top:-26px;left:11px;width:143px}.section-partners .logos .logo-item.makronova{top:-3px;left:-6px;width:151px}.section-partners .logos .logo-item.zrno-eko-imanje{top:-47px;left:-11px;width:147px}}@media (max-width: 450px){.section-partners .wrapper .content{padding:10% 6%}}.section-partners+.main-footer_new{margin-top:0}.shopping-general-info{color:var(--color-primary-800);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin:var(--spacing-2x-large) 0 0;display:flex;flex-wrap:wrap;gap:var(--spacing-large)}.shopping-general-info .item{display:flex;align-items:center;gap:var(--spacing-small)}.shopping-general-info .item i{font-size:var(--font-size-2x-large)}body.home-index .shopping-general-info{padding:var(--spacing-medium) 0;justify-content:center;margin:var(--spacing-2x-large) 0 var(--spacing-5x-large);background:var(--color-secondary-100)}.section-related{margin:var(--spacing-4x-large) 0}.section-related .title{font-size:var(--font-size-2x-large);margin:0 0 var(--spacing-4x-large) 0;font-weight:var(--font-weight-semibold)}.select2-search--dropdown{padding:8px}.fb-like span,.fb-like iframe{width:230px !important}
