html{font-size:16px}.vv-listing-section>.cms-section-default{width:calc(100% - 2rem);max-width:82.5rem;margin-inline:auto;padding-inline:0}@media(max-width: 767px){.vv-listing-section>.cms-section-default{width:calc(100% - 1rem)}}@media(max-width: 991.98px){.vv-listing-section>.cms-section-default>.cms-block>.cms-block-container>.cms-block-container-row{--bs-gutter-x: 0;margin-inline:0}}@media(min-width: 992px){.cms-section:has(.vv-listing-section--with-filter){overflow:visible}.vv-listing-section--with-filter>.cms-section-default{display:grid;grid-template-columns:minmax(0, 17.5rem) minmax(0, 1fr);grid-auto-flow:row dense;column-gap:1.5rem}.vv-listing-section--with-filter>.cms-section-default>.cms-block{grid-column:1/-1;min-width:0}.vv-listing-section--with-filter>.cms-section-default>.cms-block-sidebar-filter{grid-column:1;align-self:start;position:sticky;top:9.5rem;scrollbar-width:thin}.vv-listing-section--with-filter>.cms-section-default>.cms-block-product-listing{grid-column:2}}.cms-element-sidebar-filter .filter-panel-wrapper-toggle{border-radius:.5rem;margin-bottom:1rem}.cms-element-sidebar-filter .filter-panel-wrapper{background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);padding:.5rem 1.25rem 1.25rem}.cms-element-sidebar-filter .filter-panel-wrapper::before{content:"Filter";display:block;padding:.875rem 0 .25rem;font-size:1.0625rem;font-weight:700;color:#1e2d7d}@media(min-width: 992px){.cms-element-sidebar-filter .filter-panel-wrapper{display:none}}.cms-element-sidebar-filter .filter-panel.is--sidebar,.offcanvas-filter .filter-panel.is--sidebar{margin-bottom:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-items-container,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-items-container{margin-bottom:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item{margin:0;border-bottom:.0625rem solid rgba(30,45,125,.08)}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item:last-child,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item:last-child{border-bottom:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item-toggle,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;padding:.875rem 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;font-size:.9375rem;font-weight:600;color:#1e2d7d;text-align:left}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item-toggle:hover,.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item-toggle:focus-visible,.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item-toggle[aria-expanded=true],.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item-toggle:hover,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item-toggle:focus-visible,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item-toggle[aria-expanded=true]{color:#00badb}.cms-element-sidebar-filter .filter-panel.is--sidebar .icon-filter-panel-item-toggle,.offcanvas-filter .filter-panel.is--sidebar .icon-filter-panel-item-toggle{margin-left:auto;color:currentColor}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-multi-select-count,.offcanvas-filter .filter-panel.is--sidebar .filter-multi-select-count{font-size:.8125rem;font-weight:400;color:#677279}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-item-dropdown,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-item-dropdown{min-width:100%;max-height:17.5rem;border:0;border-radius:0;padding:0 0 .875rem}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-multi-select-list-item,.offcanvas-filter .filter-panel.is--sidebar .filter-multi-select-list-item{padding:.125rem 0}.cms-element-sidebar-filter .filter-panel.is--sidebar .form-check,.offcanvas-filter .filter-panel.is--sidebar .form-check{display:flex;align-items:center;gap:.625rem;min-height:2.25rem;margin:0;padding:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .form-check-input,.offcanvas-filter .filter-panel.is--sidebar .form-check-input{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:0;border-color:rgba(30,45,125,.35)}.cms-element-sidebar-filter .filter-panel.is--sidebar .form-check-input:checked,.offcanvas-filter .filter-panel.is--sidebar .form-check-input:checked{background-color:#00badb;border-color:#00badb}.cms-element-sidebar-filter .filter-panel.is--sidebar .form-check-input:focus,.offcanvas-filter .filter-panel.is--sidebar .form-check-input:focus{border-color:#00badb;box-shadow:0 0 0 .2rem rgba(0,186,219,.15)}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-multi-select-item-label,.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-boolean-label,.offcanvas-filter .filter-panel.is--sidebar .filter-multi-select-item-label,.offcanvas-filter .filter-panel.is--sidebar .filter-boolean-label{padding:0;font-size:.9375rem;line-height:1.4;color:#677279}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-boolean,.offcanvas-filter .filter-panel.is--sidebar .filter-boolean{display:flex;align-items:center;width:100%;height:auto;min-height:3rem;padding:.375rem 0;border:0;border-radius:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-boolean-input,.offcanvas-filter .filter-panel.is--sidebar .filter-boolean-input{margin-top:0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-boolean-label,.offcanvas-filter .filter-panel.is--sidebar .filter-boolean-label{width:auto;height:auto;line-height:1.4}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-container,.offcanvas-filter .filter-panel.is--sidebar .filter-range-container{display:flex;align-items:flex-end;gap:.5rem;padding:.25rem 0 0}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-min,.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-max,.offcanvas-filter .filter-panel.is--sidebar .filter-range-min,.offcanvas-filter .filter-panel.is--sidebar .filter-range-max{flex:1 1 50%;width:auto;margin:0;font-size:.8125rem;font-weight:500;color:#677279}.cms-element-sidebar-filter .filter-panel.is--sidebar .min-input,.cms-element-sidebar-filter .filter-panel.is--sidebar .max-input,.offcanvas-filter .filter-panel.is--sidebar .min-input,.offcanvas-filter .filter-panel.is--sidebar .max-input{height:2.75rem;margin-top:.25rem;padding:.5rem 2.5rem .5rem .75rem;border-radius:.5rem;border-color:rgba(30,45,125,.16);font-size:.9375rem;color:#1e2d7d}.cms-element-sidebar-filter .filter-panel.is--sidebar .min-input:focus,.cms-element-sidebar-filter .filter-panel.is--sidebar .max-input:focus,.offcanvas-filter .filter-panel.is--sidebar .min-input:focus,.offcanvas-filter .filter-panel.is--sidebar .max-input:focus{border-color:#00badb;box-shadow:0 0 0 .2rem rgba(0,186,219,.15)}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-unit,.offcanvas-filter .filter-panel.is--sidebar .filter-range-unit{bottom:.0625rem;right:.0625rem;height:2.625rem;line-height:2.625rem;padding:0 .625rem;border-radius:0 .5rem .5rem 0;background-color:#fff;font-size:.875rem;color:#677279}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-divider,.offcanvas-filter .filter-panel.is--sidebar .filter-range-divider{width:auto;height:2.75rem;line-height:2.75rem;color:#677279}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-range-error,.offcanvas-filter .filter-panel.is--sidebar .filter-range-error{padding:.5rem 0 0;font-size:.8125rem}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-panel-active-container,.offcanvas-filter .filter-panel.is--sidebar .filter-panel-active-container{margin-top:.375rem}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-active,.offcanvas-filter .filter-panel.is--sidebar .filter-active{--bs-btn-color: #1e2d7d;--bs-btn-bg: #ffffff;--bs-btn-border-color: rgba(30, 45, 125, 0.24);--bs-btn-hover-color: #1e2d7d;--bs-btn-hover-bg: rgba(0, 186, 219, 0.08);--bs-btn-hover-border-color: #00badb;--bs-btn-active-color: #00badb;--bs-btn-active-bg: #ffffff;--bs-btn-active-border-color: #00badb;--bs-btn-border-radius: 50rem;--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.25rem;--bs-btn-font-size: 0.875rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;display:inline-flex;align-items:center}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-active .fs-4,.offcanvas-filter .filter-panel.is--sidebar .filter-active .fs-4{font-size:1.0625rem !important;line-height:1}.cms-element-sidebar-filter .filter-panel.is--sidebar .filter-reset-all,.offcanvas-filter .filter-panel.is--sidebar .filter-reset-all{--bs-btn-color: #d71920;--bs-btn-bg: #ffffff;--bs-btn-border-color: rgba(215, 25, 32, 0.5);--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #d71920;--bs-btn-hover-border-color: #d71920;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(183.01875, 21.28125, 27.24);--bs-btn-active-border-color: rgb(183.01875, 21.28125, 27.24);--bs-btn-border-radius: 50rem;--bs-btn-padding-x: 0.875rem;--bs-btn-padding-y: 0.25rem;--bs-btn-font-size: 0.875rem;--bs-btn-font-weight: 600}.offcanvas-filter .filter-panel-offcanvas-header{height:auto;justify-content:space-between;gap:.75rem;min-height:3.25rem;padding:.875rem 1.25rem .75rem;background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-bottom:0;border-radius:.875rem .875rem 0 0}.offcanvas-filter .filter-panel-offcanvas-title{font-size:1.0625rem;font-weight:700;line-height:1.25;color:#1e2d7d}.offcanvas-filter .filter-panel-offcanvas-close{flex:0 0 auto;padding:.25rem;opacity:.55;transition:opacity .18s ease}.offcanvas-filter .filter-panel-offcanvas-close:hover,.offcanvas-filter .filter-panel-offcanvas-close:focus-visible{opacity:1}.offcanvas-filter .filter-panel.is--sidebar{background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-top:0;border-radius:0 0 .875rem .875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);padding:0 1.25rem 1rem}.vv-category-listing .cms-element-product-listing-actions{--bs-gutter-x: 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin:0 0 1.5rem;padding:.75rem 1.25rem;background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem}.vv-category-listing .cms-element-product-listing-actions>[class*=col-]{flex:0 0 auto;width:auto;padding:0;margin:0}.vv-category-listing .cms-element-product-listing-actions>.vv-listing-filter-toggle{flex:0 0 auto;width:auto;max-width:none;margin:0}.vv-category-listing .cms-element-product-listing-actions>.vv-listing-filter-row{flex:0 0 100%;width:100%;max-width:100%}.vv-category-listing .cms-element-product-listing-actions>.filter-panel-wrapper-toggle{--bs-btn-color: #1e2d7d;--bs-btn-bg: #ffffff;--bs-btn-border-color: rgba(30, 45, 125, 0.16);--bs-btn-hover-color: #00badb;--bs-btn-hover-bg: rgba(0, 186, 219, 0.06);--bs-btn-hover-border-color: #00badb;--bs-btn-active-color: #00badb;--bs-btn-active-bg: #ffffff;--bs-btn-active-border-color: #00badb;flex:0 0 auto;width:auto;max-width:none;margin:0}@media(max-width: 991.98px){.vv-category-listing .cms-element-product-listing-actions>.filter-panel-wrapper-toggle{display:inline-flex;align-items:center;gap:.4375rem;height:2.75rem;padding:0 1rem;border-radius:.5rem;font-size:.9375rem;font-weight:600;white-space:nowrap}}.vv-category-listing .cms-element-product-listing-actions>.filter-panel-wrapper-toggle .icon{color:currentColor}.vv-category-listing .cms-element-product-listing-actions>.filter-panel-wrapper-toggle .icon>svg{top:0}.vv-category-listing .vv-listing-toolbar{display:flex;align-items:center;gap:1rem}.vv-category-listing .vv-listing-actions-end{margin-left:auto}.vv-category-listing .vv-listing-filter-toggle{display:none}@media(min-width: 992px){.vv-category-listing .vv-listing-filter-toggle{display:inline-flex;align-items:center;gap:.4375rem;height:2.75rem;padding:0 1rem;border:.0625rem solid rgba(30,45,125,.16);border-radius:.5rem;background-color:#fff;color:#1e2d7d;font-size:.9375rem;font-weight:600;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.vv-category-listing .vv-listing-filter-toggle:hover,.vv-category-listing .vv-listing-filter-toggle:focus-visible{color:#00badb;border-color:#00badb;background-color:rgba(0,186,219,.06)}.vv-category-listing .vv-listing-filter-toggle .icon{color:currentColor}.vv-category-listing .vv-listing-filter-toggle .icon>svg{top:0}.vv-category-listing .vv-listing-filter-toggle .icon-vv-listing-filter-toggle-caret{transition:transform .2s ease}.vv-category-listing .vv-listing-filter-toggle[aria-expanded=true] .icon-vv-listing-filter-toggle-caret{transform:rotate(180deg)}}.vv-category-listing .vv-listing-filter-row{flex:0 0 100%;width:100%;max-width:100%}.vv-category-listing .vv-listing-filter-row.show,.vv-category-listing .vv-listing-filter-row.collapsing{margin-top:.75rem;padding-top:.75rem;border-top:.0625rem solid rgba(30,45,125,.08)}.vv-category-listing .vv-listing-filter-row .filter-panel{display:block;margin:0}.vv-category-listing .vv-listing-filter-row .filter-panel-items-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr));gap:.5rem;margin:0}.vv-category-listing .vv-listing-filter-row .filter-panel-item{min-width:0;margin:0}.vv-category-listing .vv-listing-filter-row .filter-panel-item.dropdown{position:relative}.vv-category-listing .vv-listing-filter-row .filter-panel-item-toggle{display:inline-flex;align-items:center;gap:.375rem;width:100%;height:2.75rem;padding:0 .625rem;border:.0625rem solid rgba(30,45,125,.16);border-radius:.5rem;background-color:#fff;color:#1e2d7d;font-size:.875rem;font-weight:600;text-align:left;white-space:nowrap}.vv-category-listing .vv-listing-filter-row .filter-panel-item-toggle:hover,.vv-category-listing .vv-listing-filter-row .filter-panel-item-toggle:focus-visible,.vv-category-listing .vv-listing-filter-row .filter-panel-item-toggle[aria-expanded=true]{color:#00badb;border-color:#00badb}.vv-category-listing .vv-listing-filter-row .filter-boolean{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.5rem .625rem;border-radius:.5rem;border-color:rgba(30,45,125,.16)}.vv-category-listing .vv-listing-filter-row .filter-multi-select-count{font-size:.8125rem;font-weight:400;color:#677279}.vv-category-listing .vv-listing-filter-row .filter-multi-select-count:empty{display:none}.vv-category-listing .vv-listing-filter-row .icon-filter-panel-item-toggle{flex:0 0 auto;margin-left:auto;color:currentColor}.vv-category-listing .vv-listing-filter-row .icon-filter-panel-item-toggle>svg{top:0}.vv-category-listing .vv-listing-filter-row .filter-panel-item-dropdown.dropdown-menu{min-width:16rem;max-height:20rem;overflow-y:auto;margin-top:.375rem;padding:.75rem;border:.0625rem solid rgba(30,45,125,.1);border-radius:.875rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.08)}.vv-category-listing .vv-listing-filter-row .filter-multi-select-list-item{padding:.125rem 0}.vv-category-listing .vv-listing-filter-row .form-check{display:flex;align-items:center;gap:.625rem;min-height:2.25rem;margin:0;padding:0}.vv-category-listing .vv-listing-filter-row .form-check-input{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:0;border-color:rgba(30,45,125,.35)}.vv-category-listing .vv-listing-filter-row .form-check-input:checked{background-color:#00badb;border-color:#00badb}.vv-category-listing .vv-listing-filter-row .form-check-input:focus{border-color:#00badb;box-shadow:0 0 0 .2rem rgba(0,186,219,.15)}.vv-category-listing .vv-listing-filter-row .filter-multi-select-item-label,.vv-category-listing .vv-listing-filter-row .filter-boolean-label{padding:0;font-size:.9375rem;line-height:1.4;color:#677279}.vv-category-listing .vv-listing-filter-row .filter-range-container{display:flex;align-items:flex-end;gap:.5rem}.vv-category-listing .vv-listing-filter-row .filter-range-min,.vv-category-listing .vv-listing-filter-row .filter-range-max{flex:1 1 50%;width:auto;margin:0;font-size:.8125rem;font-weight:500;color:#677279}.vv-category-listing .vv-listing-filter-row .min-input,.vv-category-listing .vv-listing-filter-row .max-input{height:2.75rem;margin-top:.25rem;padding:.5rem 2.5rem .5rem .75rem;border-radius:.5rem;border-color:rgba(30,45,125,.16);font-size:.9375rem;color:#1e2d7d}.vv-category-listing .vv-listing-filter-row .min-input:focus,.vv-category-listing .vv-listing-filter-row .max-input:focus{border-color:#00badb;box-shadow:0 0 0 .2rem rgba(0,186,219,.15)}.vv-category-listing .vv-listing-filter-row .filter-range-unit{bottom:.0625rem;right:.0625rem;height:2.625rem;line-height:2.625rem;padding:0 .625rem;border-radius:0 .5rem .5rem 0;background-color:#fff;font-size:.875rem;color:#677279}.vv-category-listing .vv-listing-filter-row .filter-range-divider{width:auto;height:2.75rem;line-height:2.75rem;color:#677279}.vv-category-listing .vv-listing-filter-row .filter-panel-active-container{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;padding-top:.625rem;border-top:.0625rem solid rgba(30,45,125,.08)}.vv-category-listing .vv-listing-filter-row .filter-panel-active-container:empty{display:none}.vv-category-listing .vv-listing-filter-row .filter-active{--bs-btn-color: #1e2d7d;--bs-btn-bg: #ffffff;--bs-btn-border-color: rgba(30, 45, 125, 0.24);--bs-btn-hover-color: #1e2d7d;--bs-btn-hover-bg: rgba(0, 186, 219, 0.08);--bs-btn-hover-border-color: #00badb;--bs-btn-active-color: #00badb;--bs-btn-active-bg: #ffffff;--bs-btn-active-border-color: #00badb;--bs-btn-border-radius: 50rem;--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.25rem;--bs-btn-font-size: 0.875rem;--bs-btn-font-weight: 500;display:inline-flex;align-items:center}.vv-category-listing .vv-listing-filter-row .filter-active .fs-4{font-size:1.0625rem !important;line-height:1}.vv-category-listing .vv-listing-filter-row .filter-reset-all{--bs-btn-color: #d71920;--bs-btn-bg: #ffffff;--bs-btn-border-color: rgba(215, 25, 32, 0.5);--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #d71920;--bs-btn-hover-border-color: #d71920;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(183.01875, 21.28125, 27.24);--bs-btn-active-border-color: rgb(183.01875, 21.28125, 27.24);--bs-btn-border-radius: 50rem;--bs-btn-padding-x: 0.875rem;--bs-btn-padding-y: 0.25rem;--bs-btn-font-size: 0.875rem;--bs-btn-font-weight: 600}.vv-category-listing .vv-listing-filter-row--standalone{margin:0 0 1.5rem;padding:.75rem 1.25rem;background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem}.vv-category-listing .vv-listing-filter-row--standalone.show,.vv-category-listing .vv-listing-filter-row--standalone.collapsing{margin-top:0;padding-top:.75rem;border-top:.0625rem solid rgba(30,45,125,.08)}.vv-category-listing .vv-listing-count{font-size:.9375rem;color:#677279;white-space:nowrap}.vv-category-listing .sorting.form-select{width:100%;border-radius:.5rem;border-color:rgba(30,45,125,.15);color:#1e2d7d;font-size:.9375rem}.vv-category-listing .sorting.form-select:focus{border-color:#00badb;box-shadow:0 0 0 .2rem rgba(0,186,219,.15)}@media(max-width: 575px){.vv-category-listing .cms-element-product-listing-actions{flex-direction:column;align-items:stretch}.vv-category-listing .vv-listing-toolbar{justify-content:space-between}.vv-category-listing .sorting.form-select{flex:1 1 auto}}.vv-category-listing .cms-listing-row{--bs-gutter-x: 0;--bs-gutter-y: 0;display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem;margin:0}@media(min-width: 576px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(4, minmax(0, 1fr))}}.vv-category-listing .cms-listing-col{width:100%;max-width:100%;padding:0;margin:0}.vv-category-listing .card.product-box{background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.vv-category-listing .card.product-box:hover,.vv-category-listing .card.product-box:focus-within{transform:translateY(-0.25rem);box-shadow:0 .5rem 1.25rem rgba(30,45,125,.12)}.vv-category-listing .card.product-box .card-body{display:flex;flex-direction:column;padding:1rem}.vv-category-listing .product-badges{z-index:2;top:.5rem;left:.5rem}.vv-category-listing .product-badges .badge{border-radius:2rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;box-shadow:0 .125rem .375rem rgba(0,0,0,.15)}.vv-category-listing .product-badges .badge-discount{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:.3125rem .625rem;border-radius:999rem;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap}.vv-category-listing .product-info{display:flex;flex-direction:column;flex:1 1 auto}.vv-category-listing .product-rating{height:auto;min-height:0;margin-bottom:.5rem}.vv-category-listing .product-rating:empty{display:none}.vv-category-listing .product-box{height:100%}.vv-category-listing .card,.vv-category-listing .product-info{height:100%}.vv-category-listing .product-info{display:flex;flex-direction:column}.vv-category-listing .product-rating{order:2}.vv-category-listing .product-price-info{order:3;margin-top:0;margin-bottom:.75rem}.vv-category-listing .vv-product-card__stock{order:4}.vv-category-listing .product-action{order:5;margin-top:auto}.vv-category-listing .product-name{min-height:0}.vv-category-listing .product-image-wrapper{height:12.5rem;flex-grow:0;flex-shrink:0;flex-basis:12.5rem;margin-bottom:.9375rem;position:relative}.vv-category-listing .vv-product-card__manufacturer{margin-bottom:.25rem;font-size:.75rem;font-weight:600;letter-spacing:.0375rem;color:#677279;text-transform:uppercase}.vv-category-listing .vv-product-card__rating{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem}.vv-category-listing .vv-product-card__rating .product-review-rating{display:inline-flex;align-items:center}.vv-category-listing .vv-product-card__rating .vv-product-card__rating-value{font-weight:600;color:#1e2d7d}.vv-category-listing .vv-product-card__stock{display:flex;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.vv-category-listing .vv-product-card__stock--available{color:#2f8f1f}.vv-category-listing .vv-product-card__stock--unavailable{color:#d71920}.vv-category-listing .vv-product-card__stock-dot{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:999rem;background-color:currentColor}.vv-category-listing .product-variant-characteristics,.vv-category-listing .product-variant-characteristics-text,.vv-category-listing .product-description,.vv-category-listing .product-price-unit,.vv-category-listing .product-price-tax-link{display:none}.vv-category-listing .product-image-wrapper{height:12.5rem;flex-grow:0;flex-shrink:0;flex-basis:12.5rem;margin-bottom:.9375rem;position:relative}.vv-category-listing .product-name{height:auto;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.4;color:#1e2d7d;text-decoration:none}.vv-category-listing .product-name:hover,.vv-category-listing .product-name:focus{color:#00badb}.vv-category-listing .product-cheapest-price{display:none;font-size:.75rem;color:#677279}.vv-category-listing .product-cheapest-price:empty{display:none}.vv-category-listing .product-price{font-size:1.25rem;font-weight:700;color:#1e2d7d}.vv-category-listing .product-price:not(.with-regulation-price){font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-style:italic;font-weight:500;letter-spacing:.02em}.vv-category-listing .product-price.with-list-price{color:#dc3545}.vv-category-listing .list-price{font-size:.875rem;font-weight:400;color:#677279}.vv-category-listing .list-price .list-price-price{text-decoration:line-through}.vv-category-listing .list-price .list-price-percentage{font-size:.8125rem;color:#dc3545}.vv-category-listing .product-image-wrapper .product-image,.vv-category-listing .product-image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.vv-category-listing .product-action{margin-top:auto}.vv-category-listing .product-action .btn-buy{--bs-btn-bg: #00badb;--bs-btn-border-color: #00badb;--bs-btn-color: #ffffff;--bs-btn-hover-bg: rgb(0, 160.0109589041, 188.4);--bs-btn-hover-border-color: rgb(0, 160.0109589041, 188.4);--bs-btn-hover-color: #ffffff;--bs-btn-active-bg: rgb(0, 147.0164383562, 173.1);--bs-btn-active-border-color: rgb(0, 147.0164383562, 173.1);--bs-btn-active-color: #ffffff;--bs-btn-font-weight: 600;--bs-btn-border-radius: 0.5rem;--bs-btn-padding-y: 0.625rem;--bs-btn-font-size: 0.875rem;text-transform:uppercase;letter-spacing:.025rem}.vv-category-listing .pagination{margin-bottom:0;gap:.375rem;--bs-pagination-color: #1e2d7d;--bs-pagination-hover-color: #00badb;--bs-pagination-focus-color: #00badb;--bs-pagination-active-bg: #00badb;--bs-pagination-active-border-color: #00badb;--bs-pagination-border-color: rgba(30, 45, 125, 0.12)}.vv-category-listing .pagination .page-link{min-width:2.5rem;margin-left:0;border-radius:.5rem;text-align:center;font-size:.9375rem}.vv-category-listing .cms-element-product-listing>.pagination-nav{display:flex;justify-content:center;margin-top:2rem}@media(min-width: 1200px){.vv-listing-section--with-filter .vv-category-listing .cms-listing-row{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 992px)and (max-width: 1199px){.vv-listing-section--with-filter .vv-category-listing .cms-listing-row{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 768px)and (max-width: 991px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 541px)and (max-width: 767px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 540px){.vv-category-listing .cms-listing-row{grid-template-columns:repeat(1, minmax(0, 1fr))}}.vv-collection-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;width:calc(100% - 2rem);max-width:56.25rem;margin-inline:auto;padding-bottom:1.5rem;text-align:center}@media(max-width: 767px){.vv-collection-meta{width:calc(100% - 1rem);gap:.5rem;padding-bottom:1.25rem}}.vv-collection-meta__count{display:inline-flex;align-items:center;padding:.375rem 1rem;border-radius:999rem;background-color:#00badb;color:#fff;font-size:.8125rem;font-weight:600;line-height:1.25;white-space:nowrap}.vv-collection-meta__rating{display:inline-flex;align-items:center;gap:.5rem}.vv-collection-meta__rating .product-review-rating{display:inline-flex;align-items:center}.vv-collection-meta__rating-caption{font-size:.875rem;font-weight:500;color:#677279;white-space:nowrap}.vv-category-filter-menu--mobile{display:none}@media(max-width: 991px){.vv-category-filter-menu--desktop{display:none}.vv-category-filter-menu--mobile{display:block}}@media(min-width: 992px){.vv-category-filter-menu--desktop{display:block}.vv-category-filter-menu--mobile{display:none}}.vv-category-filter-menu{background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);padding:.875rem 1.25rem 1rem;margin-bottom:1rem}.vv-category-filter-menu__header{border-bottom:.0625rem solid rgba(30,45,125,.08);margin-bottom:.25rem}.vv-category-filter-menu__root-toggle{width:100%;min-height:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0;color:#1e2d7d;background:rgba(0,0,0,0);border:0;font-size:1rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer}.vv-category-filter-menu__root-toggle:hover,.vv-category-filter-menu__root-toggle:focus-visible{color:#00badb}.vv-category-filter-menu__root-icon{flex:0 0 auto;width:.625rem;height:.625rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;transform:rotate(45deg);transition:transform .18s ease}.vv-category-filter-menu__root-toggle[aria-expanded=true] .vv-category-filter-menu__root-icon{transform:rotate(-135deg)}.vv-category-filter-menu__body{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .2s ease,opacity .2s ease,visibility .2s ease}.vv-category-filter-menu__body.is-open{grid-template-rows:1fr;visibility:visible;opacity:1}.vv-category-filter-menu__body-inner{min-height:0;overflow:hidden}.vv-category-filter-menu__list,.vv-category-filter-menu__sublist{list-style:none;margin:0;padding:0}.vv-category-filter-menu__sublist--level-2{padding-left:1.375rem}.vv-category-filter-menu__sublist--level-3{padding-left:1.375rem;padding-bottom:.375rem}.vv-category-filter-menu__item{margin:0}.vv-category-filter-menu__row{display:flex;align-items:center;gap:.375rem}.vv-category-filter-menu__link{display:flex;align-items:center;gap:.625rem;flex:1 1 auto;min-width:0;padding:.5rem 0;font-size:.9375rem;color:#677279;text-decoration:none;line-height:1.4}.vv-category-filter-menu__link:hover,.vv-category-filter-menu__link:focus-visible{color:#00badb;text-decoration:none}.vv-category-filter-menu__link:hover .vv-category-filter-menu__radio,.vv-category-filter-menu__link:focus-visible .vv-category-filter-menu__radio{border-color:#00badb}.vv-category-filter-menu__link.is-active{color:#1e2d7d;font-weight:600}.vv-category-filter-menu__link.is-active .vv-category-filter-menu__radio{border-color:#1e2d7d}.vv-category-filter-menu__link.is-active .vv-category-filter-menu__radio::after{transform:scale(1)}.vv-category-filter-menu__link--static{cursor:default;color:#1e2d7d;font-weight:600}.vv-category-filter-menu__item--root>.vv-category-filter-menu__row .vv-category-filter-menu__link{font-size:1rem;font-weight:600;color:#1e2d7d}.vv-category-filter-menu__radio{flex:0 0 auto;width:1rem;height:1rem;border:.125rem solid rgba(30,45,125,.35);border-radius:50%;position:relative;transition:border-color .15s ease}.vv-category-filter-menu__radio::after{content:"";position:absolute;inset:.125rem;border-radius:50%;background-color:#00badb;transform:scale(0);transition:transform .15s ease}.vv-category-filter-menu__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:.25rem;background:rgba(0,0,0,0);cursor:pointer}.vv-category-filter-menu__toggle:hover,.vv-category-filter-menu__toggle:focus-visible{background-color:rgba(30,45,125,.06)}.vv-category-filter-menu__toggle-icon{display:block;width:.5rem;height:.5rem;border-right:.125rem solid #1e2d7d;border-bottom:.125rem solid #1e2d7d;transform:rotate(45deg) translate(-0.0625rem, -0.0625rem);transition:transform .2s ease}.vv-category-filter-menu__item.is-open>.vv-category-filter-menu__row .vv-category-filter-menu__toggle-icon{transform:rotate(225deg) translate(-0.0625rem, -0.0625rem)}.vv-category-filter-menu__content{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;pointer-events:none;transition:grid-template-rows .25s ease,opacity .2s ease,visibility 0s linear .25s}.vv-category-filter-menu__content>.vv-category-filter-menu__sublist{min-height:0;overflow:hidden}.vv-category-filter-menu__item.is-open>.vv-category-filter-menu__content{grid-template-rows:1fr;visibility:visible;opacity:1;pointer-events:auto;transition:grid-template-rows .25s ease,opacity .2s ease .05s,visibility 0s}.vv-category-filter-menu__body[aria-hidden=true] a,.vv-category-filter-menu__body[aria-hidden=true] button,.vv-category-filter-menu__content[aria-hidden=true] a,.vv-category-filter-menu__content[aria-hidden=true] button{visibility:hidden}@media(prefers-reduced-motion: reduce){.vv-category-filter-menu__content,.vv-category-filter-menu__body,.vv-category-filter-menu__radio,.vv-category-filter-menu__radio::after,.vv-category-filter-menu__toggle-icon,.vv-category-filter-menu__root-icon{transition:none}}@media(max-width: 991px){.filter-panel-wrapper,.offcanvas-filter,.offcanvas-body,.filter-panel-offcanvas{max-height:calc(100vh - 5rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.vv-category-filter-menu--mobile{margin-bottom:1rem}.vv-category-filter-menu--mobile .vv-category-filter-menu__body{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .2s ease,opacity .2s ease,visibility .2s ease}.vv-category-filter-menu--mobile .vv-category-filter-menu__body.is-open{grid-template-rows:1fr;visibility:visible;opacity:1}.vv-category-filter-menu--mobile .vv-category-filter-menu__body-inner{min-height:0;overflow:hidden}}.vv-blog-layout{display:block}.vv-blog-layout__sidebar{margin-bottom:1.5rem}@media(min-width: 992px){.cms-section:has(.vv-blog-layout){overflow:visible}.vv-blog-layout{display:grid;grid-template-columns:minmax(0, 18rem) minmax(0, 1fr);column-gap:1.5rem;align-items:start}.vv-blog-layout__sidebar{grid-column:1;margin-bottom:0;position:sticky;top:9.5rem;scrollbar-width:thin}.vv-blog-layout__main{grid-column:2;min-width:0}}.vv-blog-sidebar--desktop{display:none;background-color:#fff;border:.0625rem solid rgba(30,45,125,.08);border-radius:.875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);padding:1.25rem}@media(min-width: 992px){.vv-blog-sidebar--desktop{display:block}}.vv-blog-sidebar__search{margin-bottom:1.5rem}.vv-blog-sidebar__search-label{display:block;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;color:#1e2d7d}.vv-blog-sidebar__search-row{display:flex;align-items:stretch}.vv-blog-sidebar__search-input{flex:1 1 auto;min-width:0;height:2.75rem;padding:0 .875rem;border:.0625rem solid rgba(30,45,125,.2);border-right:0;border-radius:.25rem 0 0 .25rem;font-size:.9375rem;color:#677279;background-color:#fff}.vv-blog-sidebar__search-input:focus-visible{outline:.125rem solid #00badb;outline-offset:-0.125rem}.vv-blog-sidebar__search-input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}.vv-blog-sidebar__search-button{flex:0 0 auto;width:2.75rem;height:2.75rem;border:.0625rem solid #00badb;border-radius:0 .25rem .25rem 0;background-color:#00badb;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.vv-blog-sidebar__search-button:hover,.vv-blog-sidebar__search-button:focus-visible{background-color:#1e2d7d;border-color:#1e2d7d}.vv-blog-sidebar__search-icon{display:block;width:.875rem;height:.875rem;border:.125rem solid currentColor;border-radius:50%;position:relative}.vv-blog-sidebar__search-icon::after{content:"";position:absolute;width:.5rem;height:.125rem;background:currentColor;top:.8125rem;left:.6875rem;transform:rotate(45deg)}.vv-blog-sidebar__heading{margin:0 0 .625rem;font-size:1rem;font-weight:700;color:#1e2d7d}.vv-blog-sidebar__group{display:flex;flex-direction:column}.vv-blog-sidebar__item{margin:0}.vv-blog-sidebar__item--level-1+.vv-blog-sidebar__item--level-1,.vv-blog-sidebar__item--level-1{border-top:.0625rem solid rgba(30,45,125,.08)}.vv-blog-sidebar__item--level-1+.vv-blog-sidebar__item--level-1:first-child,.vv-blog-sidebar__item--level-1:first-child{border-top:0}.vv-blog-sidebar__children-inner{padding-left:1.375rem;margin-left:.5rem;border-left:.0625rem solid rgba(30,45,125,.08)}.vv-blog-sidebar__row-wrap{display:flex;align-items:center;gap:.375rem}.vv-blog-sidebar__row{display:flex;align-items:center;gap:.625rem;flex:1 1 auto;min-width:0;padding:.625rem .25rem;font-size:.9375rem;color:#677279;text-decoration:none;line-height:1.3}.vv-blog-sidebar__row:hover,.vv-blog-sidebar__row:focus-visible{color:#1e2d7d;text-decoration:none}.vv-blog-sidebar__row:hover .vv-blog-sidebar__radio,.vv-blog-sidebar__row:focus-visible .vv-blog-sidebar__radio{border-color:#00badb}.vv-blog-sidebar__row.is-active{color:#1e2d7d;font-weight:600}.vv-blog-sidebar__row.is-active .vv-blog-sidebar__radio{border-color:#1e2d7d}.vv-blog-sidebar__row.is-active .vv-blog-sidebar__radio::after{transform:scale(1)}.vv-blog-sidebar__item--level-1>.vv-blog-sidebar__row-wrap>.vv-blog-sidebar__row{font-weight:600;color:#1e2d7d}.vv-blog-sidebar__radio{flex:0 0 auto;width:1rem;height:1rem;border:.125rem solid rgba(30,45,125,.35);border-radius:50%;position:relative;transition:border-color .15s ease}.vv-blog-sidebar__radio::after{content:"";position:absolute;inset:.125rem;border-radius:50%;background-color:#00badb;transform:scale(0);transition:transform .15s ease}.vv-blog-sidebar__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vv-blog-sidebar__count{flex:0 0 auto;min-width:1.5rem;padding:.125rem .5rem;border-radius:999rem;background-color:rgba(30,45,125,.08);color:#1e2d7d;font-size:.75rem;font-weight:600;text-align:center}.vv-blog-sidebar__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:.25rem;background:rgba(0,0,0,0);cursor:pointer}.vv-blog-sidebar__toggle:hover,.vv-blog-sidebar__toggle:focus-visible{background-color:rgba(30,45,125,.06)}.vv-blog-sidebar__toggle-icon{display:block;width:.5rem;height:.5rem;border-right:.125rem solid #1e2d7d;border-bottom:.125rem solid #1e2d7d;transform:rotate(45deg) translate(-0.0625rem, -0.0625rem);transition:transform .2s ease}.vv-blog-sidebar__item.is-open>.vv-blog-sidebar__row-wrap .vv-blog-sidebar__toggle-icon{transform:rotate(225deg) translate(-0.0625rem, -0.0625rem)}.vv-blog-sidebar__children{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;pointer-events:none;transition:grid-template-rows .25s ease,opacity .2s ease,visibility 0s linear .25s}.vv-blog-sidebar__children>.vv-blog-sidebar__children-inner{min-height:0;overflow:hidden}.vv-blog-sidebar__item.is-open>.vv-blog-sidebar__children{grid-template-rows:1fr;visibility:visible;opacity:1;pointer-events:auto;transition:grid-template-rows .25s ease,opacity .2s ease .05s,visibility 0s}@media(prefers-reduced-motion: reduce){.vv-blog-sidebar__children,.vv-blog-sidebar__radio,.vv-blog-sidebar__radio::after,.vv-blog-sidebar__toggle-icon{transition:none}}.vv-blog-filter-mobile{display:block}@media(min-width: 992px){.vv-blog-filter-mobile{display:none}}.vv-blog-filter-mobile__trigger{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;margin-bottom:1.5rem;border:.0625rem solid #00badb;border-radius:.25rem;background-color:#fff;color:#1e2d7d;font-size:.9375rem;font-weight:600;cursor:pointer}.vv-blog-filter-mobile__trigger:hover,.vv-blog-filter-mobile__trigger:focus-visible{background-color:rgba(0,186,219,.08)}.vv-blog-filter-mobile__trigger-icon{display:block;width:1rem;height:.75rem;position:relative;border-top:.125rem solid currentColor}.vv-blog-filter-mobile__trigger-icon::before,.vv-blog-filter-mobile__trigger-icon::after{content:"";position:absolute;left:.125rem;right:.125rem;border-top:.125rem solid currentColor}.vv-blog-filter-mobile__trigger-icon::before{top:.25rem}.vv-blog-filter-mobile__trigger-icon::after{top:.5rem;left:.3125rem;right:.3125rem}.vv-blog-filter-mobile__overlay{position:fixed;inset:0;z-index:1140;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.vv-blog-filter-mobile__overlay.is-open{opacity:1;visibility:visible}.vv-blog-filter-mobile__drawer{position:fixed;top:0;bottom:0;left:0;z-index:1150;width:min(90vw,24rem);max-width:100%;background-color:#fff;box-shadow:.25rem 0 1rem rgba(0,0,0,.15);transform:translateX(-100%);visibility:hidden;transition:transform .25s ease,visibility .25s ease;display:flex;flex-direction:column}.vv-blog-filter-mobile__drawer.is-open{transform:translateX(0);visibility:visible}.vv-blog-filter-mobile__drawer-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:.0625rem solid rgba(30,45,125,.08)}.vv-blog-filter-mobile__drawer-title{font-size:1.0625rem;font-weight:700;color:#1e2d7d}.vv-blog-filter-mobile__close{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#1e2d7d;font-size:1.5rem;line-height:1;cursor:pointer}.vv-blog-filter-mobile__close:hover,.vv-blog-filter-mobile__close:focus-visible{background-color:rgba(30,45,125,.08)}.vv-blog-filter-mobile__drawer-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.25rem}.vv-blog-filter-mobile__drawer-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;border-top:.0625rem solid rgba(30,45,125,.08)}.vv-blog-filter-mobile__apply{width:100%;min-height:2.875rem;border:0;border-radius:.25rem;background-color:#00badb;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer}.vv-blog-filter-mobile__apply:hover,.vv-blog-filter-mobile__apply:focus-visible{background-color:#1e2d7d}.vv-blog-filter-mobile__clear{width:100%;text-align:center;padding:.625rem 0;color:#677279;font-size:.875rem;text-decoration:underline}.vv-blog-filter-mobile__clear:hover,.vv-blog-filter-mobile__clear:focus-visible{color:#1e2d7d}body.vv-blog-filter-open{overflow:hidden}.cms-blog{width:calc(100% - 2rem);max-width:75rem;margin-inline:auto}.cms-blog .cms-section .cms-section-default.boxed{max-width:none !important;padding-left:0;padding-right:0}.cms-blog .cms-block-container-row.cms-row{margin-left:0;margin-right:0}.cms-blog .cms-block-container-row.cms-row>.col-12{padding-left:0;padding-right:0}.cms-blog .cms-blog-header-title{margin-top:0;margin-bottom:1rem}.cms-blog .vv-blog-header-meta{margin-bottom:1.5rem;color:#677279;font-size:.9375rem}.cms-blog .vv-blog-header-meta__line{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.cms-blog .vv-blog-header-meta .cms-blog-header-meta-author{font-weight:600}.cms-blog .vv-blog-header-meta .cms-blog-header-meta-divider{opacity:.6}.cms-blog .vv-blog-header-meta .cms-blog-header-meta-category{color:#00badb;font-weight:600;text-decoration:none}.cms-blog .vv-blog-header-meta .cms-blog-header-meta-category:hover,.cms-blog .vv-blog-header-meta .cms-blog-header-meta-category:focus-visible{text-decoration:underline}.cms-blog .cms-blog-header-image-aside-wrapper{margin-bottom:1.5rem}@media screen and (min-width: 1200px){.cms-blog .cms-blog-header-image-aside-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) 20rem;column-gap:3rem;align-items:start}}.cms-blog .cms-block:has(.cms-element-atl-blog-header)>.cms-block-container{padding-bottom:0 !important}.cms-blog .cms-blog-header-image{display:block;width:100%;height:auto;border-radius:.5rem;overflow:hidden}@media screen and (min-width: 1200px){.cms-blog .cms-blog-header-image{max-width:47rem}}.cms-blog .cms-blog-header-aside{position:static;top:auto;right:auto;width:auto;margin-top:1.5rem;font-size:.875rem}@media screen and (min-width: 1200px){.cms-blog .cms-blog-header-aside{margin-top:0}}.cms-blog .cms-blog-header-aside .cms-blog-header-aside-share-title{color:#677279}@media screen and (min-width: 1200px){.vv-blog-detail-layout{display:grid;grid-template-columns:minmax(0, 1fr) 20rem;column-gap:3rem;align-items:start}}.vv-blog-detail-layout__main{min-width:0;max-width:47rem}.vv-blog-detail-layout__intro{margin-bottom:2rem}.vv-blog-detail-layout__aside{display:none}@media screen and (min-width: 1200px){.vv-blog-detail-layout__aside{display:block;position:sticky;top:9.5rem}}.vv-blog-cta{padding:1.5rem;background-color:#fff;border:1px solid rgba(103,114,121,.15);border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.05)}.vv-blog-cta__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.vv-blog-cta__tile-wrapper--centered{grid-column:1/-1;display:flex;justify-content:center}.vv-blog-cta__tile-wrapper--centered .vv-blog-cta__tile{width:50%}.vv-blog-cta__tile{display:block;aspect-ratio:1/1;padding:.5rem;background-color:#f3f5f6;border-radius:.375rem;overflow:hidden}.vv-blog-cta__tile-img{display:block;width:100%;height:100%;object-fit:contain}.vv-blog-cta__grid+.vv-blog-cta__button{margin-top:1.5rem}.vv-blog-cta--fallback{text-align:center}.vv-blog-cta__fallback-heading{margin-bottom:1rem;font-weight:700;font-size:1.125rem}.vv-blog-cta__fallback-text{margin-bottom:1.5rem;color:#677279;font-size:.9375rem}.vv-blog-cta__fallback-text p:last-child{margin-bottom:0}.vv-blog-cta__button{display:inline-block;width:100%;text-align:center;font-size:.9rem;color:#fff}.vv-blog-cta__button:hover,.vv-blog-cta__button:focus,.vv-blog-cta__button:active,.vv-blog-cta__button:disabled,.vv-blog-cta__button.disabled{color:#fff}.vv-blog-cta__button:focus-visible{outline:.125rem solid #1e2d7d;outline-offset:.125rem}.vv-blog-detail-layout__main{font-size:1.0625rem;line-height:1.8;color:#677279}.vv-blog-detail-layout__main p{margin:0 0 1.5rem}.vv-blog-detail-layout__main h2,.vv-blog-detail-layout__main h3,.vv-blog-detail-layout__main h4{margin:3rem 0 1rem;line-height:1.4;font-weight:700}.vv-blog-detail-layout__main h2:first-child,.vv-blog-detail-layout__main h3:first-child,.vv-blog-detail-layout__main h4:first-child{margin-top:0}.vv-blog-detail-layout__main h2{font-size:1.5rem}.vv-blog-detail-layout__main h3{font-size:1.25rem}.vv-blog-detail-layout__main h4{font-size:1.0625rem}.vv-blog-detail-layout__main ul,.vv-blog-detail-layout__main ol{margin:0 0 1.5rem;padding-left:1.5rem}.vv-blog-detail-layout__main ul li,.vv-blog-detail-layout__main ol li{margin-bottom:.5rem}.vv-blog-detail-layout__main a{color:#00badb;text-decoration:underline}.vv-blog-detail-layout__main a:hover,.vv-blog-detail-layout__main a:focus-visible{text-decoration:none}.vv-blog-detail-layout__main img{max-width:100%;height:auto;border-radius:.375rem}.vv-blog-detail-layout__main figure{margin:1.5rem 0}.vv-blog-detail-layout__main figure figcaption{margin-top:.5rem;color:rgba(103,114,121,.85);font-size:.875rem;text-align:center}.vv-blog-detail-layout__main blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:.25rem solid #00badb;background-color:#f3f5f6;font-style:italic;color:#677279}.vv-blog-detail-layout__main blockquote p:last-child{margin-bottom:0}.vv-blog-detail-layout__main .table-wrapper,.vv-blog-detail-layout__main .article-table-wrap{max-width:100%;overflow-x:auto}.vv-blog-detail-layout__main table{display:block;width:100%;max-width:100%;margin:1.5rem 0;overflow-x:auto;border-collapse:separate;border-spacing:0;border:1px solid rgba(103,114,121,.15);border-radius:.375rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.05)}.vv-blog-detail-layout__main table th,.vv-blog-detail-layout__main table td{padding:.625rem .875rem;border-bottom:1px solid rgba(103,114,121,.12);text-align:left}.vv-blog-detail-layout__main table th{background-color:#f3f5f6;font-weight:600}.vv-blog-detail-layout__main table tbody tr:nth-child(even){background-color:rgba(243,245,246,.6)}.vv-blog-detail-layout__main table tr:last-child td{border-bottom:0}.vv-blog-detail-layout__main pre,.vv-blog-detail-layout__main code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:.9em}.vv-blog-detail-layout__main pre{padding:1rem;overflow-x:auto;background-color:#f3f5f6;border-radius:.375rem}.vv-blog-detail-layout__main iframe{max-width:100%}.cms-blog .vv-faq-section__title{margin:0 0 1rem !important;font-size:1.375rem !important;line-height:1.55 !important}.cms-blog .vv-faq-section__question-text{margin:0 !important;font:inherit !important}.cms-blog .vv-faq-section__answer>*:first-child{margin-top:0 !important}.cms-blog .vv-faq-section__answer>*:last-child{margin-bottom:0 !important}.cms-blog .vv-faq-section__answer p,.cms-blog .vv-faq-section__answer ul,.cms-blog .vv-faq-section__answer ol{margin:0 0 1rem !important}@media screen and (min-width: 768px){.cms-blog .vv-faq-section__title{font-size:1.5rem !important}}@media screen and (min-width: 1200px){.cms-blog .vv-faq-section__title{font-size:1.75rem !important}}.vv-blog-related{max-width:75rem;margin:4rem auto 0;padding-inline:1rem}.vv-blog-related__title{margin-bottom:1.5rem}.vv-blog-related__col{margin-bottom:1.5rem}@media screen and (min-width: 768px)and (max-width: 1199px){.vv-blog-detail-layout__main{max-width:none}}@media screen and (max-width: 767px){.vv-blog-detail-layout__main{max-width:none}.vv-blog-related{padding-inline:1rem}}:where(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary){display:inline-flex}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary){align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--vv-action-min-height, 3rem) !important;height:auto !important;padding:.625rem 1.375rem !important;border:1px solid var(--vv-action-border, #1e2d7d) !important;border-radius:.5rem !important;background:var(--vv-action-bg, #1e2d7d) !important;color:var(--vv-action-color, #ffffff) !important;font-size:var(--vv-action-font-size, 0.9375rem) !important;font-weight:600 !important;line-height:1.5 !important;letter-spacing:normal !important;text-transform:none !important;text-decoration:none !important;text-align:center;white-space:normal !important;overflow-wrap:break-word;opacity:1 !important;transform:none !important;box-shadow:none !important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary):is(:hover,:focus,:active){background:var(--vv-action-hover-bg, #141f58) !important;color:var(--vv-action-hover-color, #ffffff) !important;border-color:var(--vv-action-hover-border, #141f58) !important;opacity:1 !important;transform:none !important;text-decoration:none;box-shadow:none !important}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary):focus-visible{outline:2px solid var(--vv-action-focus, #1e2d7d) !important;outline-offset:3px;box-shadow:0 0 0 2px #fff !important}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary):is(:disabled,.disabled),:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary)[aria-disabled=true]{background:#e5e9ee !important;color:#586273 !important;border-color:#cad1dc !important;opacity:1 !important;cursor:not-allowed;transform:none !important;box-shadow:none !important}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary).vv-blog-sidebar__search-button{width:2.75rem;height:2.75rem !important;min-width:2.75rem;padding:0 !important}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary)[hidden]{display:none !important}:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary) .icon{color:currentColor !important}:where(.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary){--vv-action-bg: #ffffff;--vv-action-color: #1e2d7d;--vv-action-hover-bg: #edf1fa;--vv-action-hover-color: #1e2d7d;--vv-action-hover-border: #1e2d7d}.vv-hero-slider__cta--primary,.vv-footer-newsletter-submit,.vollversion-announcement-bar__button,.vv-product-slider-teaser__panel:is(.is-button-white,.is-button-outline) .vv-product-slider-teaser__panel-button{--vv-action-bg: #ffffff;--vv-action-color: #1e2d7d;--vv-action-border: #ffffff;--vv-action-hover-bg: #edf1fa;--vv-action-hover-color: #1e2d7d;--vv-action-hover-border: #edf1fa;--vv-action-focus: #ffffff}.vv-hero-slider__cta.vv-hero-slider__cta--secondary{--vv-action-bg: transparent;--vv-action-color: #ffffff;--vv-action-border: #ffffff;--vv-action-hover-bg: #ffffff;--vv-action-hover-color: #1e2d7d;--vv-action-hover-border: #ffffff;--vv-action-focus: #ffffff}.vv-btn--copy{min-inline-size:7.5rem}.vv-btn--copy.is-copied{--vv-action-bg: #d1fae5;--vv-action-color: #047857;--vv-action-border: #6ee7b7;--vv-action-hover-bg: #d1fae5;--vv-action-hover-color: #047857;--vv-action-hover-border: #047857}.vv-btn--copy.is-copy-error{--vv-action-bg: #fff1f2;--vv-action-color: #9f1239;--vv-action-border: #be123c;--vv-action-hover-bg: #fff1f2;--vv-action-hover-color: #9f1239;--vv-action-hover-border: #9f1239}:is(.login-submit,.register-submit,.account-recover-password,.account-reset-password,.vv-contact-form-narrow,.account-profile,.account-address) :is(.btn-primary,.btn-outline-primary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button)),.vv-footer-newsletter-submit,.vollversion-announcement-bar__button,.vv-download-card__cta,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.vv-btn--copy{--vv-action-min-height: 2.75rem;--vv-action-font-size: 0.875rem}:is(.login-submit,.register-submit,.account-recover-password,.account-reset-password,.vv-contact-form-narrow,.account-profile,.account-address) :is(.btn-primary,.btn-outline-primary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button)),.vv-footer-newsletter-submit,.vollversion-announcement-bar__button,.vv-download-card__cta,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.vv-btn--copy{padding-block:.5rem !important}@media(prefers-reduced-motion: reduce){:is(.btn-primary,.btn-buy,.vv-cart-checkout-btn,.begin-checkout-btn,.vv-footer-newsletter-submit,.vv-cart-empty__cta,.vollversion-announcement-bar__button,.vv-hero-slider__cta--primary,.vv-blog-cta-banner__button,.vv-product-slider-teaser__panel-button,.vv-download-card__cta,.vv-btn--primary,.vv-btn--copy,.vv-blog-filter-mobile__apply,.vv-blog-sidebar__search-button,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.vv-cart-upsell__details,.vv-btn--ghost,.vv-hero-slider__cta--secondary){transition:none !important}}
