body.jvcat{--jvcat-navy: #0e1b33;--jvcat-blue: #0b63df;--jvcat-line: #e4e8ef;--jvcat-muted: #6b7385;--jvcat-soft: #f2f4f8;--jvcat-radius: 16px;--jvcat-card-radius: 12px}@media(min-width:1561px){.jvcat:is(.layout-fullwidth,.main-content-fullwidth) .jvcat-wrap.container{max-width:100%;padding-left:70px;padding-right:70px}}.jvcat .jvcat-hero{display:block;margin:16px 0 0}.jvcat .jvcat-hero__inner{position:relative}.jvcat .jvcat-hero__frame{position:relative;overflow:hidden;border-radius:var(--jvcat-radius);height:clamp(260px,21vw,360px);background:#1b2333;isolation:isolate}.jvcat .jvcat-hero__frame picture{display:contents}.jvcat .jvcat-hero__img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;z-index:-2}.jvcat .jvcat-hero--left .jvcat-hero__img{object-position:15% 50%}.jvcat .jvcat-hero--right .jvcat-hero__img{object-position:85% 50%}.jvcat .jvcat-hero__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#070c189e,#070c1857 38%,#070c1800 66%)}.jvcat .jvcat-hero--usp .jvcat-hero__shade{background:linear-gradient(0deg,#070c188c,#070c1800 30%),linear-gradient(90deg,#070c189e,#070c1857 38%,#070c1800 66%)}.jvcat .jvcat-hero__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px clamp(24px,3vw,48px);color:#fff}.jvcat .jvcat-hero--usp .jvcat-hero__body{padding-bottom:64px}.jvcat .jvcat-hero,.jvcat .jvcat-backbar,.jvcat .jvcat-trend{font-family:inherit}.jvcat .jvcat-hero__title{margin:0 0 8px;padding:0;color:#fff;font-family:inherit;font-size:clamp(38px,3.8vw,58px);line-height:1.04;font-weight:600;letter-spacing:-.025em;text-transform:none;text-shadow:0 2px 18px rgba(0,0,0,.25)}.jvcat .jvcat-hero__slogan{margin:0 0 22px;max-width:30ch;color:#fffffff0;font-size:clamp(17px,1.55vw,22px);line-height:1.25;white-space:pre-line;text-shadow:0 1px 12px rgba(0,0,0,.25)}.jvcat .jvcat-hero__cta{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;background:var(--jvcat-blue);color:#fff!important;font-size:16px;font-weight:600;line-height:1;text-decoration:none!important;box-shadow:0 6px 20px #0b63df59;transition:transform .15s ease,background-color .15s ease}.jvcat .jvcat-hero__cta:hover{background:#0a55c0;transform:translateY(-1px)}.jvcat .jvcat-ico{flex:0 0 auto;display:block}.jvcat .jvcat-hero__cta .jvcat-ico{width:18px;height:18px}.jvcat .jvcat-back{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--jvcat-navy)!important;font-size:14px;font-weight:500;line-height:1.1;text-decoration:none!important;box-shadow:0 2px 12px #070c1829;white-space:nowrap;max-width:calc(100% - 24px)}.jvcat .jvcat-back__txt{overflow:hidden;text-overflow:ellipsis}.jvcat .jvcat-back:hover{background:#fff}.jvcat .jvcat-back:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat .jvcat-back .jvcat-ico{width:18px;height:18px}.jvcat .jvcat-hero .jvcat-back{position:absolute;top:18px;right:18px;z-index:3}.jvcat .jvcat-backbar{display:block;padding:14px 0 0}.jvcat .jvcat-backbar__in{display:flex;justify-content:flex-end}.jvcat .jvcat-backbar .jvcat-back{border:1px solid var(--jvcat-line);box-shadow:none;background:#fff;max-width:100%}.jvcat.jvcat-back-title #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:12px}.jvcat .jvcat-usp{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:8px 34px;position:absolute;left:0;right:0;bottom:0;padding:0 clamp(24px,3vw,48px) 18px;color:#fff;font-size:14px;line-height:1.2;pointer-events:none}.jvcat .jvcat-usp__item{display:inline-flex;align-items:center;gap:9px;margin:0;padding:0;list-style:none}.jvcat .jvcat-usp .jvcat-ico{width:20px;height:20px}.jvcat .jvcat-anchor{position:relative;top:-90px;height:0}.jvcat #main .breadcrumb-title-wrapper{border:0}.jvcat #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:26px;padding-bottom:10px}.jvcat.jvcat-hero-on #main .breadcrumb-title-wrapper .breadcrumbs{display:none}.jvcat #main .breadcrumb-title-wrapper h1.page-title{color:var(--jvcat-navy);font-family:inherit;font-size:clamp(30px,2.4vw,38px);line-height:1.08;font-weight:600;letter-spacing:-.025em}.jvcat #main .title-button-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.jvcat #main .title-button-container h1.page-title{flex:1 1 auto;min-width:0}.jvcat #main .title-button-container .same-line-btn{margin-left:auto;padding:0;background:none;border:0;color:var(--jvcat-navy);font-size:15px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.jvcat #main .title-button-container .same-line-btn{flex:0 0 auto;white-space:nowrap;cursor:pointer}.jvcat #main .title-button-container .same-line-btn:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:3px;border-radius:4px}.jvcat #page .before-loop-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:14px 12px;margin-bottom:26px;padding-bottom:0;border:0}.jvcat #page .before-loop-wrapper:before,.jvcat #page .before-loop-wrapper:after{display:none}.jvcat #page .before-loop-wrapper>.woocommerce-notices-wrapper{order:-3;flex:1 0 100%}.jvcat #page .before-loop-wrapper>.woocommerce-notices-wrapper:empty{display:none}.jvcat #page .before-loop-wrapper>.special-filter-area{order:-2;flex:1 0 100%;width:100%;margin:0;padding:0;min-width:0;position:relative}.jvcat #page .before-loop-wrapper>.ts-active-filters{order:-1}.jvcat #page .before-loop-wrapper>.woocommerce-ordering{order:1;margin:0 auto 0 0}.jvcat #page .before-loop-wrapper>.filter-widget-area-button{order:2;position:static;margin:0}.jvcat #page .before-loop-wrapper>.ts-product-columns-selector{order:3;margin:0}.jvcat #page .before-loop-wrapper>.product-on-sale-form{display:none}.jvcat #page .special-filter-area>ul{display:flex;flex-wrap:nowrap;gap:10px;position:relative;margin:0 -4px;padding:4px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}.jvcat #page .special-filter-area>ul::-webkit-scrollbar{display:none}.jvcat #page .special-filter-area>ul li{flex:0 0 auto;margin:0;padding:0}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a{display:inline-flex;align-items:center;height:42px;padding:0 20px;border:1px solid var(--jvcat-line);border-radius:999px;background:#fff;color:var(--jvcat-navy);font-family:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;text-transform:none;transition:border-color .15s ease,background-color .15s ease}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a:before,.jvcat #page .before-loop-wrapper .special-filter-area>ul li a:after{display:none}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a:hover{border-color:var(--jvcat-navy);color:var(--jvcat-navy)}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a.current,.jvcat #page .before-loop-wrapper .special-filter-area>ul li a.current:hover{background:var(--jvcat-navy);border-color:var(--jvcat-navy);color:#fff;font-weight:600}.jvcat #page .before-loop-wrapper .special-filter-area.jvcat-chips-more-right>ul{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}@media(hover:hover)and (pointer:fine){.jvcat #page .special-filter-area>ul{cursor:grab}.jvcat #page .special-filter-area>ul.is-dragging{cursor:grabbing;scroll-behavior:auto;user-select:none;-webkit-user-select:none}.jvcat #page .special-filter-area>ul.is-dragging a{cursor:grabbing;pointer-events:none}}.jvcat .jvcat-count{display:block;margin:-4px 0 14px;color:var(--jvcat-muted);font-size:14px;font-weight:400;line-height:1.3}.jvcat #page .before-loop-wrapper>.jvcat-qf{order:0;flex:1 0 100%;width:100%;min-width:0}.jvcat .jvcat-qf{display:block}.jvcat .jvcat-qf__row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.jvcat .jvcat-qf__row::-webkit-scrollbar{display:none}@media(min-width:768px){.jvcat .jvcat-qf__row{flex-wrap:wrap;overflow:visible}}.jvcat .jvcat-qf__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-width:132px;height:44px;margin:0;padding:0 12px 0 14px!important;border:1px solid #dfe7f3!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:var(--jvcat-navy)!important;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-transform:none;letter-spacing:0;cursor:pointer}.jvcat .jvcat-qf__btn span{flex:1 1 auto;text-align:left}.jvcat .jvcat-qf__btn .jvcat-ico{width:18px;height:18px}.jvcat .jvcat-qf__btn .jvcat-ico:last-child{width:16px;height:16px;opacity:.7}.jvcat .jvcat-qf__btn:hover{border-color:#c9d4e5!important}.jvcat .jvcat-qf__btn:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat .jvcat-qf__btn.is-on{border-color:var(--jvcat-navy)!important;box-shadow:inset 0 0 0 1px var(--jvcat-navy)!important}.jvcat .jvcat-qf__btn[aria-expanded=true] .jvcat-ico:last-child{transform:rotate(180deg)}.jvcat .jvcat-qf__sale{display:flex;align-items:center;flex:0 0 auto;margin-left:6px}.jvcat .jvcat-qf__sale .product-on-sale-form{display:flex;align-items:center;margin:0}.jvcat .jvcat-qf__sale .product-on-sale-form label{display:inline-flex;align-items:center;min-height:44px;padding:0 4px 0 30px;color:var(--jvcat-navy);font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap}.jvcat .jvcat-qf__sale .product-on-sale-form label:before{width:20px;height:20px;margin-top:-10px;border:1.5px solid #c3ccda;border-radius:6px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.jvcat .jvcat-qf__sale .product-on-sale-form:hover label:before{border-color:var(--jvcat-navy);background:#fff}.jvcat .jvcat-qf__sale .product-on-sale-form.checked label:before{border-color:var(--jvcat-navy);background:var(--jvcat-navy)}.jvcat .jvcat-qf__sale .product-on-sale-form:not(.checked) label:hover:after{transform:scale(0)}.jvcat .jvcat-qf__sale .product-on-sale-form.checked label{font-weight:400}.jvcat .jvcat-qf__sale .product-on-sale-form:focus-within label:before{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat .jvcat-sheet{position:fixed;z-index:100001;width:340px;max-width:calc(100vw - 32px);max-height:560px;display:flex;flex-direction:column;border:1px solid #e3e8f0;border-radius:14px;background:#fff;box-shadow:0 18px 44px #0e1b3324,0 2px 6px #0e1b330d;color:var(--jvcat-navy);font-family:inherit;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.jvcat .jvcat-sheet--merk{width:320px}.jvcat .jvcat-sheet--kleur{width:300px}.jvcat .jvcat-sheet.is-open{opacity:1;transform:none}.jvcat .jvcat-sheet[hidden],.jvcat .jvcat-sheet-backdrop{display:none}.jvcat .jvcat-sheet__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 4px 20px}.jvcat .jvcat-sheet__title{font-size:16px;font-weight:700;letter-spacing:-.01em}.jvcat .jvcat-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--jvcat-navy)!important;cursor:pointer}.jvcat .jvcat-sheet__close .jvcat-ico{width:20px;height:20px}.jvcat .jvcat-sheet__close:hover{background:var(--jvcat-soft)!important}.jvcat .jvcat-sheet__close:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:1px}.jvcat .jvcat-sheet__search{flex:0 0 auto;position:relative;margin:6px 20px 8px}.jvcat .jvcat-sheet__search .jvcat-ico{position:absolute;left:12px;top:50%;width:18px;height:18px;margin-top:-9px;color:#7b8496;pointer-events:none}.jvcat .jvcat-sheet__search input[type=search]{width:100%;height:42px;margin:0;padding:0 12px 0 40px;border:1px solid #dfe5ee;border-radius:10px;background:#f7f9fc;color:var(--jvcat-navy);font-family:inherit;font-size:14px;line-height:42px;box-shadow:none;-webkit-appearance:none;appearance:none}.jvcat .jvcat-sheet__search input[type=search]::placeholder{color:#8a92a3;opacity:1}.jvcat .jvcat-sheet__search input[type=search]:focus{border-color:var(--jvcat-navy);background:#fff;outline:none}.jvcat .jvcat-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 12px;transition:opacity .15s ease;scrollbar-width:thin;scrollbar-color:#cfd6e2 transparent}.jvcat .jvcat-sheet__body::-webkit-scrollbar{width:6px}.jvcat .jvcat-sheet__body::-webkit-scrollbar-thumb{background:#cfd6e2;border-radius:6px}.jvcat .jvcat-sheet.is-busy .jvcat-sheet__body,.jvcat .jvcat-sheet.is-busy .jvcat-sheet__foot{opacity:.45;pointer-events:none}.jvcat .jvcat-sheet__empty{margin:8px 0 4px;color:var(--jvcat-muted);font-size:14px}.jvcat .jvcat-sheet__foot{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 20px 14px;border-top:1px solid #eef1f5;background:#fff;border-radius:0 0 14px 14px}.jvcat .jvcat-sheet__apply{width:100%;height:46px;margin:0;padding:0 16px!important;border:0!important;border-radius:10px!important;background:var(--jvcat-navy)!important;box-shadow:none!important;color:#fff!important;font-family:inherit;font-size:15px;font-weight:700;line-height:46px;text-transform:none;letter-spacing:0;cursor:pointer}.jvcat .jvcat-sheet__apply:hover{background:#1b2c4d!important}.jvcat .jvcat-sheet__apply:focus-visible,.jvcat .jvcat-sheet__clear:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat .jvcat-sheet__clear{height:34px;margin:0;padding:0 10px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jvcat-navy)!important;font-family:inherit;font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:3px;text-transform:none;letter-spacing:0;cursor:pointer}.jvcat .jvcat-sheet ul{display:block;margin:0;padding:0;list-style:none}.jvcat .jvcat-sheet li{margin:0;padding:0;list-style:none;border:0}.jvcat .jvcat-sheet li[hidden]{display:none!important}.jvcat .jvcat-sheet li:before,.jvcat .jvcat-sheet li:after,.jvcat .jvcat-sheet li a:before,.jvcat .jvcat-sheet li a:after,.jvcat .jvcat-sheet li label:before,.jvcat .jvcat-sheet li label:after{display:none!important}.jvcat .jvcat-sheet .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{display:flex;align-items:center;margin:0;padding:0}.jvcat .jvcat-sheet .woocommerce-widget-layered-nav-list .wc-layered-nav-term a,.jvcat .jvcat-sheet .jvcat-brand li>label{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;margin:0;padding:0;border:0;background:none;color:var(--jvcat-navy);font-size:15px;font-weight:400;line-height:1.25;text-decoration:none;text-transform:none;cursor:pointer}.jvcat .jvcat-sheet .woocommerce-widget-layered-nav-list .wc-layered-nav-term a:hover,.jvcat .jvcat-sheet .jvcat-brand li>label:hover{color:var(--jvcat-navy)}.jvcat .jvcat-sheet .jvcat-check{flex:0 0 auto;position:relative;width:20px;height:20px;border:1.5px solid #c3ccda;border-radius:6px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.jvcat .jvcat-sheet .jvcat-check:after{content:"";position:absolute;left:5.5px;top:1.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .12s ease}.jvcat .jvcat-sheet a:hover .jvcat-check,.jvcat .jvcat-sheet label:hover .jvcat-check{border-color:var(--jvcat-navy)}.jvcat .jvcat-sheet li.is-checked>a .jvcat-check,.jvcat .jvcat-sheet li.is-checked>label .jvcat-check{border-color:var(--jvcat-navy);background:var(--jvcat-navy)}.jvcat .jvcat-sheet li.is-checked>a .jvcat-check:after,.jvcat .jvcat-sheet li.is-checked>label .jvcat-check:after{transform:rotate(45deg) scale(1)}.jvcat .jvcat-sheet .woocommerce-widget-layered-nav-list .wc-layered-nav-term a:focus-visible,.jvcat .jvcat-sheet .jvcat-brand input:focus-visible+label{outline:2px solid var(--jvcat-blue);outline-offset:2px;border-radius:6px}.jvcat .jvcat-sheet .wc-layered-nav-term .count,.jvcat .jvcat-sheet .jvcat-brand .count{margin-left:2px;color:var(--jvcat-muted);font-size:14px;font-weight:400}.jvcat .jvcat-sheet .wc-layered-nav-term>.count{margin-left:auto;padding-left:8px}.jvcat .jvcat-sheet .jvcat-brand input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.jvcat .jvcat-sheet .jvcat-brand ul.children{margin:0 0 0 30px}.jvcat .jvcat-sheet .jvcat-brand .query-type{display:none}.jvcat .jvcat-sheet--sizes .woocommerce-widget-layered-nav-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jvcat .jvcat-sheet--sizes .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{display:block;min-width:0}.jvcat .jvcat-sheet--sizes .wc-layered-nav-term>.count{display:none}.jvcat .jvcat-sheet--sizes .woocommerce-widget-layered-nav-list .wc-layered-nav-term a{gap:8px;height:44px;min-height:0;padding:0 10px;border:1px solid #dfe5ee;border-radius:10px;background:#fff;font-size:14px;white-space:nowrap;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.jvcat .jvcat-sheet--sizes .woocommerce-widget-layered-nav-list .wc-layered-nav-term a:hover{border-color:#b9c4d6}.jvcat .jvcat-sheet--sizes .woocommerce-widget-layered-nav-list .wc-layered-nav-term.is-checked a{border-color:var(--jvcat-navy);box-shadow:inset 0 0 0 1px var(--jvcat-navy)}.jvcat .jvcat-sheet--sizes .jvcat-check{width:18px;height:18px}.jvcat .jvcat-sheet--sizes .jvcat-check:after{left:5px;top:1px}.jvcat .jvcat-price{padding:2px 0 4px}.jvcat .jvcat-price__value{margin:0 0 6px;color:var(--jvcat-navy);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.jvcat .jvcat-price__slider{position:relative;height:44px;margin:0 2px}.jvcat .jvcat-price__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:#dfe5ee}.jvcat .jvcat-price__fill{position:absolute;inset:0;border-radius:4px;background:var(--jvcat-blue)}.jvcat .jvcat-price__range{position:absolute;left:-22px;width:calc(100% + 44px);top:0;height:44px;margin:0;padding:0;border:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:2}.jvcat .jvcat-price__range.is-top{z-index:3}.jvcat .jvcat-price__range:focus{outline:none}.jvcat .jvcat-price__range::-webkit-slider-runnable-track{height:44px;background:none;border:0}.jvcat .jvcat-price__range::-moz-range-track{height:44px;background:none;border:0}.jvcat .jvcat-price__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:44px;height:44px;border:11px solid transparent;border-radius:50%;background:var(--jvcat-blue) padding-box;box-shadow:inset 0 0 0 3px #fff;cursor:grab;pointer-events:auto}.jvcat .jvcat-price__range::-moz-range-thumb{width:44px;height:44px;border:11px solid transparent;border-radius:50%;background:var(--jvcat-blue) padding-box;box-shadow:inset 0 0 0 3px #fff;cursor:grab;pointer-events:auto}.jvcat .jvcat-price__range:active::-webkit-slider-thumb{cursor:grabbing}.jvcat .jvcat-price__range:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 3px #fff,0 0 0 2px var(--jvcat-blue)}.jvcat .jvcat-price__ticks{position:relative;height:18px;margin:0 2px 14px}.jvcat .jvcat-price__ticks span{position:absolute;top:0;transform:translate(-50%);color:var(--jvcat-muted);font-size:12px;line-height:18px;white-space:nowrap}.jvcat .jvcat-price__ticks span:first-child{transform:none}.jvcat .jvcat-price__ticks span:last-child{transform:translate(-100%)}.jvcat .jvcat-price__inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jvcat .jvcat-price__inputs label{display:flex;align-items:center;gap:6px;height:46px;margin:0;padding:0 12px;border:1px solid #dfe5ee;border-radius:10px;background:#fff;color:var(--jvcat-navy);font-size:15px;cursor:text}.jvcat .jvcat-price__inputs label:focus-within{border-color:var(--jvcat-navy)}.jvcat .jvcat-price__inputs input[type=number]{flex:1 1 auto;min-width:0;width:100%;height:44px;margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--jvcat-navy);font-family:inherit;font-size:15px;-moz-appearance:textfield}.jvcat .jvcat-price__inputs input[type=number]:focus{outline:none}.jvcat .jvcat-price__inputs input::-webkit-outer-spin-button,.jvcat .jvcat-price__inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jvcat .jvcat-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px}.jvcat .jvcat-active__chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;background:#eef2f8;color:var(--jvcat-navy)!important;font-size:13px;font-weight:500;text-decoration:none!important}.jvcat .jvcat-active__chip:hover{background:#e2e8f2}.jvcat .jvcat-active__clear{padding:0 6px;color:var(--jvcat-navy)!important;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){html body.jvcat-m.jvcat-children-only .jvcat-back,html body.jvcat-m.jvcat-children-only .special-filter-area>ul>li.jvcat-category-root{display:none!important}.jvcat .jvcat-count{margin:-2px 0 12px;font-size:13px}.jvcat .jvcat-qf__row{gap:6px}.jvcat .jvcat-qf__btn{flex:1 0 auto;min-width:0;height:42px;gap:5px;padding:0 8px!important;font-size:13px}.jvcat .jvcat-qf__btn .jvcat-ico{width:16px;height:16px}.jvcat .jvcat-qf__btn .jvcat-ico:last-child{width:12px;height:12px}.jvcat .jvcat-active{gap:6px;margin-bottom:14px}.jvcat .jvcat-active__chip{height:32px;font-size:12.5px}.jvcat .jvcat-qf__sale{display:none}.jvcat .jvcat-sheet{position:fixed;inset:auto 0 0;width:auto;max-width:none;max-height:82vh;border:0;border-radius:18px 18px 0 0;transform:translateY(24px);transition:opacity .2s ease,transform .2s ease}.jvcat .jvcat-sheet__foot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:0}.jvcat .jvcat-sheet.is-open{transform:none}.jvcat .jvcat-sheet__head:before{content:"";position:absolute;left:50%;top:6px;width:36px;height:4px;margin-left:-18px;border-radius:4px;background:#d5dbe5}.jvcat .jvcat-sheet__head{position:relative;padding-top:16px}.jvcat .jvcat-sheet-backdrop{display:block;position:fixed;inset:0;z-index:100000;background:#0e1b3352;opacity:0;transition:opacity .2s ease}.jvcat .jvcat-sheet-backdrop.is-open{opacity:1}.jvcat .jvcat-sheet-backdrop[hidden]{display:none}html.jvcat-sheet-open{overflow:hidden}}.jvcat #page .before-loop-wrapper .woocommerce-ordering,.jvcat #page .before-loop-wrapper .filter-widget-area-button{position:relative;height:46px;border:1px solid var(--jvcat-line);border-radius:10px;background:#fff;color:var(--jvcat-navy);font-size:15px}.jvcat #page .before-loop-wrapper .woocommerce-ordering{display:flex;align-items:center;min-width:min(390px,100%);padding:0 14px 0 46px}.jvcat #page .before-loop-wrapper .woocommerce-ordering:before{content:"";position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.jvcat #page .before-loop-wrapper .woocommerce-ordering>span{display:none}.jvcat #page .before-loop-wrapper .woocommerce-ordering ul.orderby{flex:1 1 auto;min-width:0;margin:0;position:static}.jvcat #page .before-loop-wrapper .woocommerce-ordering ul.orderby>li{min-width:0;border:0;padding:0;margin:0;background:none;position:static}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current{display:block;line-height:44px;color:var(--jvcat-navy);font-size:15px;font-weight:500}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown{top:calc(100% + 6px);left:-1px;right:auto;min-width:calc(100% + 2px);width:max-content;max-width:calc(100vw - 20px);padding:6px;border:1px solid var(--jvcat-line);border-radius:12px;background:#fff;box-shadow:0 12px 32px #0e1b3324;z-index:30}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown:before{display:none}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown li{margin:0;padding:0}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown a{display:block;padding:11px 14px;border-radius:8px;color:var(--jvcat-navy);font-size:14px;font-weight:400;line-height:1.3;white-space:nowrap}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown a:hover,.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown a:focus-visible{background:var(--jvcat-soft);outline:none}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby ul.dropdown a.current{background:var(--jvcat-soft);font-weight:600}body.jvcat:not(.ts_desktop) #page .before-loop-wrapper .woocommerce-ordering select.orderby{display:none!important}body.jvcat:not(.ts_desktop) #page .before-loop-wrapper .woocommerce-ordering .orderby-current.active~ul.dropdown{display:block!important}.jvcat #page .before-loop-wrapper .filter-widget-area-button{display:flex;align-items:center}.jvcat #page .before-loop-wrapper .filter-widget-area-button a{display:inline-flex;align-items:center;height:44px;padding:0 20px;border:0;background:none;color:var(--jvcat-navy);font-size:15px;line-height:44px}.jvcat #page .before-loop-wrapper .ts-product-columns-selector{display:flex;align-items:center;gap:2px;height:46px;padding:0 3px;border:1px solid var(--jvcat-line);border-radius:10px;background:#fff}.jvcat #page .ts-product-columns-selector>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;border:0;border-radius:8px;opacity:1;color:#8a93a5;cursor:pointer;transition:color .15s ease,background-color .15s ease}.jvcat #page .ts-product-columns-selector>span:after{display:none}.jvcat #page .ts-product-columns-selector>span:before{content:"";display:block;width:18px;height:18px;margin:0;border:0;background:currentColor;-webkit-mask:var(--jvcat-ico-c2) center / contain no-repeat;mask:var(--jvcat-ico-c2) center / contain no-repeat}.jvcat #page .ts-product-columns-selector>span.column-1:before{-webkit-mask-image:var(--jvcat-ico-c1);mask-image:var(--jvcat-ico-c1)}.jvcat #page .ts-product-columns-selector>span.column-1-1:before{-webkit-mask-image:var(--jvcat-ico-c1_1);mask-image:var(--jvcat-ico-c1_1)}.jvcat #page .ts-product-columns-selector>span.column-3:before{-webkit-mask-image:var(--jvcat-ico-c3);mask-image:var(--jvcat-ico-c3)}.jvcat #page .ts-product-columns-selector>span.column-4:before{-webkit-mask-image:var(--jvcat-ico-c4);mask-image:var(--jvcat-ico-c4)}.jvcat #page .ts-product-columns-selector>span.column-5:before{-webkit-mask-image:var(--jvcat-ico-c5);mask-image:var(--jvcat-ico-c5)}.jvcat #page .ts-product-columns-selector>span:hover{color:var(--jvcat-navy);background:var(--jvcat-soft)}.jvcat #page .ts-product-columns-selector>span.selected,.jvcat #page .ts-product-columns-selector>span.selected:hover{color:#fff;background:var(--jvcat-navy)}body.jvcat{--jvcat-ico-c1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4.5' width='5.5' height='5.5' rx='1'/%3E%3Crect x='11.5' y='5' width='8.5' height='1.8' rx='0.9'/%3E%3Crect x='11.5' y='8.2' width='5.5' height='1.8' rx='0.9'/%3E%3Crect x='4' y='14' width='5.5' height='5.5' rx='1'/%3E%3Crect x='11.5' y='14.5' width='8.5' height='1.8' rx='0.9'/%3E%3Crect x='11.5' y='17.7' width='5.5' height='1.8' rx='0.9'/%3E%3C/svg%3E");--jvcat-ico-c2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='7' height='7' rx='1.2'/%3E%3Crect x='13' y='4' width='7' height='7' rx='1.2'/%3E%3Crect x='4' y='13' width='7' height='7' rx='1.2'/%3E%3Crect x='13' y='13' width='7' height='7' rx='1.2'/%3E%3C/svg%3E");--jvcat-ico-c3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='4' height='4' rx='1.2'/%3E%3Crect x='10' y='4' width='4' height='4' rx='1.2'/%3E%3Crect x='16' y='4' width='4' height='4' rx='1.2'/%3E%3Crect x='4' y='10' width='4' height='4' rx='1.2'/%3E%3Crect x='10' y='10' width='4' height='4' rx='1.2'/%3E%3Crect x='16' y='10' width='4' height='4' rx='1.2'/%3E%3Crect x='4' y='16' width='4' height='4' rx='1.2'/%3E%3Crect x='10' y='16' width='4' height='4' rx='1.2'/%3E%3Crect x='16' y='16' width='4' height='4' rx='1.2'/%3E%3C/svg%3E");--jvcat-ico-c4: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='8.4' y='4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='12.8' y='4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='17.2' y='4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='4' y='8.4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='8.4' y='8.4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='12.8' y='8.4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='17.2' y='8.4' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='4' y='12.8' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='8.4' y='12.8' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='12.8' y='12.8' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='17.2' y='12.8' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='4' y='17.2' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='8.4' y='17.2' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='12.8' y='17.2' width='2.8' height='2.8' rx='0.6'/%3E%3Crect x='17.2' y='17.2' width='2.8' height='2.8' rx='0.6'/%3E%3C/svg%3E");--jvcat-ico-c5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='7.44' y='4' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='10.88' y='4' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='14.32' y='4' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='17.76' y='4' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='4' y='7.44' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='7.44' y='7.44' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='10.88' y='7.44' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='14.32' y='7.44' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='17.76' y='7.44' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='4' y='10.88' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='7.44' y='10.88' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='10.88' y='10.88' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='14.32' y='10.88' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='17.76' y='10.88' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='4' y='14.32' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='7.44' y='14.32' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='10.88' y='14.32' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='14.32' y='14.32' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='17.76' y='14.32' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='4' y='17.76' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='7.44' y='17.76' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='10.88' y='17.76' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='14.32' y='17.76' width='2.24' height='2.24' rx='0.6'/%3E%3Crect x='17.76' y='17.76' width='2.24' height='2.24' rx='0.6'/%3E%3C/svg%3E");--jvcat-ico-c1_1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='16' height='7' rx='1.4'/%3E%3Crect x='4' y='13' width='16' height='7' rx='1.4'/%3E%3C/svg%3E")}.jvcat .jvcat-trend{display:block;margin:0 0 34px}.jvcat .jvcat-trend__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px}.jvcat .jvcat-trend__title{margin:0;padding:0;color:var(--jvcat-navy);font-family:inherit;font-size:clamp(22px,1.8vw,28px);line-height:1.12;font-weight:600;letter-spacing:-.02em;text-transform:none}.jvcat .jvcat-trend__sub{margin:4px 0 0;color:var(--jvcat-muted);font-size:16px;line-height:1.35}.jvcat .jvcat-trend__all{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:var(--jvcat-blue)!important;font-size:15px;font-weight:500;text-decoration:none!important;white-space:nowrap}.jvcat .jvcat-trend__all .jvcat-ico{width:20px;height:20px}.jvcat #page .jvcat-trend .products.jvcat-trend__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;width:auto}.jvcat #page .jvcat-trend__grid>section.product{width:auto!important;max-width:none;margin:0!important;padding:0!important;float:none;clear:none}.jvcat #page .main-products section.product .product-wrapper{height:100%;padding:10px 10px 12px;border:1px solid #eceff3;border-radius:10px;background:#fff;box-shadow:none;transition:border-color .2s ease}.jvcat #page .main-products section.product .product-wrapper:hover{border-color:#dde2ea}.jvcat #page .main-products section.product .thumbnail-wrapper{border-radius:8px;overflow:hidden}.jvcat #page .main-products section.product .product-brands{margin:10px 0 2px;color:var(--jvcat-muted);font-size:12px;font-weight:400;line-height:1.3}.jvcat #page .main-products section.product .product-brands a{color:inherit}.jvcat #page .main-products section.product h3.product-name{margin:0 0 6px;font-family:inherit;font-size:14px;line-height:1.3;font-weight:500}.jvcat #page .main-products section.product h3.product-name a{color:var(--jvcat-navy);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.jvcat #page .main-products section.product .meta-wrapper>.price{color:var(--jvcat-navy);font-size:16px;font-weight:600;line-height:1.3}.jvcat #page .main-products section.product .meta-wrapper>.price del{color:var(--jvcat-muted);font-size:14px;font-weight:400}.jvcat #page .main-products section.product .ts-product-galleries,.jvcat #page .jvcat-trend section.product .ts-product-galleries{--jvcat-thumb: 48px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:6px;margin:10px 0 0}.jvcat #page section.product .ts-product-galleries:has(>:nth-child(3)){justify-content:space-between}.jvcat #page section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);width:var(--jvcat-thumb);min-width:0;aspect-ratio:var(--jvcat-thumb-ratio, 4 / 3);height:auto;margin:0;padding:3px;display:flex;align-items:center;justify-content:center;border:1px solid #e3e8f0;border-radius:8px;background:#f6f8fb;overflow:hidden;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.jvcat #page section.product .ts-product-galleries>div:hover{border-color:#b9c4d6;opacity:1}.jvcat #page section.product .ts-product-galleries>div.active{border:1.5px solid var(--jvcat-navy);background:#fff;padding:2.5px}.jvcat #page section.product .ts-product-galleries>div img{display:block;width:100%;height:100%;object-fit:contain}.jvcat #page section.product .thumbnail-wrapper .product-group-button{position:static;overflow:visible}.jvcat #page .main-products section.product .thumbnail-wrapper .product-group-button .button-in.wishlist{position:absolute;top:8px;right:8px;z-index:4;opacity:1;visibility:visible;transform:none;margin:0}.jvcat #page .main-products section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffffe6!important;box-shadow:0 1px 3px #0e1b3314}body.jvcat:not(.ts_desktop) #page .main-products section.product .thumbnail-wrapper .product-group-button{display:block;position:static;overflow:visible}body.jvcat:not(.ts_desktop) #page .main-products section.product .thumbnail-wrapper .product-group-button>.button-in:not(.wishlist){display:none}body.jvcat:not(.ts_desktop) #page .main-products section.product .product-group-button-meta{margin-top:0}body.jvcat:not(.ts_desktop) #page .main-products section.product .product-group-button-meta .wishlist{display:none}@media(max-width:767px){.jvcat .jvcat-hero{margin-top:8px}.jvcat .jvcat-hero__frame{height:clamp(196px,56vw,250px);border-radius:14px}.jvcat .jvcat-hero__body,.jvcat .jvcat-hero--usp .jvcat-hero__body{justify-content:flex-end;padding:60px 18px 18px}.jvcat .jvcat-hero__title{font-size:clamp(28px,8.4vw,34px);margin-bottom:6px}.jvcat .jvcat-hero__slogan{font-size:15px;margin-bottom:14px}.jvcat .jvcat-hero__cta{min-height:44px;padding:0 20px;font-size:14px}.jvcat .jvcat-hero .jvcat-back{top:10px;right:10px;min-height:44px;padding:0 16px;font-size:14px}.jvcat .jvcat-hero--usp .jvcat-hero__shade{background:linear-gradient(90deg,#070c189e,#070c184d,#070c180d)}.jvcat .jvcat-usp{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:6px;padding:12px 0 2px;color:var(--jvcat-navy);font-size:12px;text-align:center;pointer-events:auto}.jvcat .jvcat-usp__item{flex-direction:column;gap:4px}.jvcat .jvcat-usp .jvcat-ico{width:22px;height:22px}.jvcat .jvcat-backbar{padding-top:10px}.jvcat .jvcat-backbar .jvcat-back{min-height:44px;padding:0 14px;gap:6px;font-size:13px}.jvcat .jvcat-backbar .jvcat-back__long{display:none}.jvcat.jvcat-back-title #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:8px}.jvcat #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:16px;padding-bottom:4px}.jvcat #main .breadcrumb-title-wrapper h1.page-title{font-size:28px;line-height:1.08}.jvcat #main .title-button-container{gap:10px}.jvcat #main .breadcrumb-title-wrapper h1.page-title{overflow-wrap:anywhere}.jvcat #main .title-button-container .same-line-btn{font-size:0;text-decoration:none;padding:10px 0}.jvcat #main .title-button-container .same-line-btn:before{content:"Meer informatie \2192";font-size:13px;font-weight:500;color:var(--jvcat-navy);text-decoration:underline;text-decoration-color:#0e1b334d;text-underline-offset:3px}.jvcat #main .title-button-container .same-line-btn.active:before{content:"Verbergen \2191"}.jvcat #page .before-loop-wrapper{gap:10px 8px;margin-bottom:18px;flex-wrap:wrap}.jvcat #page .before-loop-wrapper .special-filter-area>ul{gap:8px}.jvcat #page .before-loop-wrapper .special-filter-area>ul li a{height:38px;padding:0 16px;font-size:14px;font-weight:500}.jvcat #page .before-loop-wrapper .woocommerce-ordering{flex:1 1 0;min-width:0;margin-right:0;padding-left:40px;padding-right:10px}.jvcat #page .before-loop-wrapper .woocommerce-ordering:before{left:13px}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current{overflow:hidden;white-space:nowrap;font-size:0}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current:before{content:"Sorteren";font-size:13px;font-weight:500}.jvcat #page .before-loop-wrapper .woocommerce-ordering ul.orderby,.jvcat #page .before-loop-wrapper .woocommerce-ordering ul.orderby>li{width:100%;min-width:0}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current:after{font-size:12px;position:absolute;right:0;top:0;line-height:44px}.jvcat #page .before-loop-wrapper .filter-widget-area-button a:after,.jvcat #page .before-loop-wrapper .filter-widget-area-button.active a:after{content:"Filters"}.jvcat #page .before-loop-wrapper .woocommerce-ordering,.jvcat #page .before-loop-wrapper .filter-widget-area-button,.jvcat #page .before-loop-wrapper .ts-product-columns-selector{height:44px}.jvcat #page .before-loop-wrapper .filter-widget-area-button{flex:1 1 0;min-width:0;width:auto!important;justify-content:center}.jvcat #page .before-loop-wrapper .filter-widget-area-button a{height:42px;line-height:42px;padding:0 14px;font-size:13px;font-weight:500}.jvcat #page .before-loop-wrapper .ts-product-columns-selector{gap:2px;padding:0 2px}.jvcat #page .ts-product-columns-selector>span{display:none!important;width:40px;height:38px}.jvcat #page .ts-product-columns-selector>span.column-2,.jvcat #page .ts-product-columns-selector>span.column-1{display:inline-flex!important}.jvcat #page .ts-product-columns-selector>span.column-1{order:2}.jvcat #page .ts-product-columns-selector>span.column-1:before{-webkit-mask-image:var(--jvcat-ico-c1_1);mask-image:var(--jvcat-ico-c1_1)}.jvcat #page .ts-product-columns-selector:not(:has(>.column-1.selected,>.column-1-1.selected))>.column-2{color:#fff;background:var(--jvcat-navy)}.jvcat #page .ts-product-columns-selector:has(>.column-1-1.selected)>.column-1{color:#fff;background:var(--jvcat-navy)}.jvcat .jvcat-trend{margin-bottom:24px}.jvcat .jvcat-trend__head{margin-bottom:12px;align-items:flex-start}.jvcat .jvcat-trend__title{font-size:21px}.jvcat .jvcat-trend__sub{font-size:14px}.jvcat .jvcat-trend__all{font-size:13px;padding-top:4px}.jvcat #page .jvcat-trend .products.jvcat-trend__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jvcat #page .main-products section.product .product-wrapper{padding:6px 6px 10px}.jvcat #page .main-products section.product h3.product-name{font-size:13px;line-height:1.3}.jvcat #page .main-products section.product .product-brands{font-size:11px;margin-top:8px}.jvcat #page .main-products section.product .meta-wrapper>.price{font-size:15px}.jvcat #page .main-products section.product .thumbnail-wrapper .product-group-button .button-in.wishlist{top:6px;right:6px}.jvcat #page .main-products section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{width:30px;height:30px}.jvcat #page .main-products section.product .ts-product-galleries,.jvcat #page .jvcat-trend section.product .ts-product-galleries{--jvcat-thumb: 36px;gap:5px;margin-top:8px}.jvcat #page section.product figure.jvcat-swipe{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;aspect-ratio:var(--jvcat-frame, 16 / 10);margin:0}.jvcat #page section.product figure.jvcat-swipe::-webkit-scrollbar{display:none}.jvcat #page section.product figure.jvcat-swipe>img{flex:0 0 100%;width:100%;height:100%;max-width:none;object-fit:contain;scroll-snap-align:start;scroll-snap-stop:always;position:static;opacity:1;transform:none;transition:none}.jvcat #page section.product .thumbnail-wrapper>a{position:relative;display:block}.jvcat .jvcat-hint{position:absolute;left:50%;bottom:8px;z-index:4;display:flex;align-items:center;gap:8px;max-width:calc(100% - 14px);padding:6px 13px 6px 10px;border-radius:999px;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px #0e1b331a;color:var(--jvcat-navy);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%);transition:opacity .22s ease}.jvcat .jvcat-hint.is-on{opacity:1}.jvcat .jvcat-hint svg{flex:0 0 auto;display:block}.jvcat .jvcat-hint__txt{display:flex;flex-direction:column;min-width:0;line-height:1.2}.jvcat .jvcat-hint__t{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.jvcat .jvcat-hint__s{font-size:10px;font-weight:400;color:var(--jvcat-muted);overflow:hidden;text-overflow:ellipsis}.jvcat #page .main-products:not(.columns-1) .jvcat-hint,.jvcat #page .jvcat-trend .jvcat-hint{gap:5px;padding:4px 9px 4px 7px;bottom:6px}.jvcat #page .main-products:not(.columns-1) .jvcat-hint svg,.jvcat #page .jvcat-trend .jvcat-hint svg{width:14px;height:14px}.jvcat #page .main-products:not(.columns-1) .jvcat-hint__t,.jvcat #page .jvcat-trend .jvcat-hint__t{font-size:10.5px}.jvcat #page .main-products:not(.columns-1) .jvcat-hint__s,.jvcat #page .jvcat-trend .jvcat-hint__s{display:none}}.jvcat .jvcat-info{margin:6px 0 0;color:var(--jvcat-muted);font-size:13px;font-weight:400;line-height:1.4}.jvcat .jvcat-info span+span:before{content:"\2022";margin:0 8px;color:#b3b9c6}.jvcat #page .main-products.columns-1>div.products .jvcat-info{display:flex;flex-wrap:wrap}@media(max-width:991px){.jvcat #page .main-products.columns-1>div.products>section.product{width:100%;padding:0 5px;margin-bottom:12px}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 8px 14px;border-radius:14px}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper{flex:none;width:100%;max-width:none;border-radius:10px}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper figure img{width:100%}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0 6px;text-align:left}.jvcat #page .main-products.columns-1>div.products>section.product .ts-product-galleries{--jvcat-thumb: 64px;order:-1;gap:8px;width:calc(100% + 12px);margin:8px -6px 10px}.jvcat #page .main-products.columns-1>div.products>section.product .ts-product-galleries>div{aspect-ratio:16 / 10}.jvcat #page .main-products.columns-1>div.products>section.product .product-brands{margin:0 0 2px;font-size:13px}.jvcat #page .main-products.columns-1>div.products>section.product h3.product-name{margin:0 0 4px;font-size:15px;font-weight:500;line-height:1.35}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.price{font-size:19px;font-weight:600}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist{top:10px;right:10px}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{width:36px;height:36px}.jvcat #page .main-products.columns-1>div.products>section.product .product-group-button-meta{margin:0}}@media(max-width:380px){.jvcat .jvcat-qf__btn .jvcat-ico:last-child{display:none}}@media(max-width:374px){.jvcat #main .title-button-container .same-line-btn:before{content:"Meer info \2192"}.jvcat #main .breadcrumb-title-wrapper h1.page-title{font-size:26px}.jvcat #page .before-loop-wrapper .woocommerce-ordering{padding-left:34px;padding-right:8px}.jvcat #page .before-loop-wrapper .woocommerce-ordering:before{left:10px}.jvcat #page .before-loop-wrapper .filter-widget-area-button a{padding:0 8px}.jvcat #page .before-loop-wrapper .filter-widget-area-button a:before{margin-right:6px}.jvcat #page .ts-product-columns-selector>span{width:36px}}@media(max-width:320px){.jvcat #page .main-products:not(.columns-1) .products .product{width:50%}}@media(prefers-reduced-motion:reduce){.jvcat .jvcat-hero__cta,.jvcat .jvcat-hint,.jvcat #page .main-products section.product .product-wrapper{transition:none}}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:18px;padding-bottom:4px}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"back title count more";align-items:center;column-gap:18px;min-height:68px;margin:0;padding:10px 22px 10px 8px;border-radius:16px;background:#f2f5fa;text-align:left}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title:not(:has(>.jvcat-cbar__back)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title count more";padding-left:22px}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumbs{display:none}.jvcat.jvcat-compact #main .breadcrumb-title .title-button-container{display:contents}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{grid-area:back;display:inline-flex;align-self:stretch;min-height:44px;margin:0;padding:0 20px 0 12px;border:0;border-right:1px solid #dbe2ec;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-size:14px;font-weight:400}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back:hover{background:none;text-decoration:underline;text-underline-offset:3px}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{max-width:none;white-space:nowrap}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back .jvcat-back__txt{overflow:visible;text-overflow:clip}.jvcat.jvcat-compact #main .breadcrumb-title h1.page-title{grid-area:title;margin:0;padding:0;font-size:clamp(24px,1.9vw,30px);line-height:1.1}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-count{grid-area:count;display:block;margin:0;padding-top:3px;font-size:14px;white-space:nowrap}.jvcat.jvcat-compact #main .title-button-container .same-line-btn{grid-area:more;justify-self:end;margin:0;padding:10px 0;font-size:0;text-decoration:none}.jvcat.jvcat-compact #main .title-button-container .same-line-btn:before{content:"Meer informatie \2192";color:var(--jvcat-navy);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:#0e1b3359;text-underline-offset:3px}.jvcat.jvcat-compact #main .title-button-container .same-line-btn.active:before{content:"Verbergen \2191"}@media(max-width:767px){.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:10px;padding-bottom:2px}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title more" "back count more";column-gap:10px;row-gap:1px;min-height:64px;padding:8px 12px 8px 4px;border-radius:14px;text-align:center}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title:not(:has(>.jvcat-cbar__back)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title more" "count more";padding-left:14px;text-align:left}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{padding:0 12px 0 10px;gap:6px;font-size:13px}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back .jvcat-ico{width:16px;height:16px}.jvcat.jvcat-compact #main .breadcrumb-title h1.page-title{align-self:end;font-size:22px;line-height:1.15;overflow-wrap:anywhere}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-count{align-self:start;padding:0;font-size:12.5px}.jvcat.jvcat-compact #main .title-button-container .same-line-btn{align-self:center;justify-self:center;max-width:none;padding:10px 0;line-height:1.2;white-space:nowrap;text-align:center}.jvcat.jvcat-compact #main .title-button-container .same-line-btn:before{font-size:12.5px;white-space:nowrap}}@media(max-width:400px){.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title{column-gap:8px;padding-right:10px}.jvcat.jvcat-compact #main .breadcrumb-title h1.page-title{font-size:20px}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{padding:0 10px 0 8px;font-size:12.5px}.jvcat.jvcat-compact #main .title-button-container .same-line-btn:before{font-size:12px}}@media(max-width:359px){.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{justify-content:center;min-width:44px;padding:0 8px}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back .jvcat-back__txt{display:none}}@media(min-width:992px){.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper{position:relative;align-items:center;padding:16px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0;padding:0 0 0 32px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>*{grid-column:auto}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.product-brands{order:1;margin:0 0 4px;font-size:13px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.product-name{order:2;margin:0 0 8px;font-size:17px;line-height:1.35}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-info{order:3;margin:0 0 14px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.price{order:4;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0 0 14px;padding:0;border:0;font-size:22px;font-weight:600}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.ts-product-galleries{order:5}.jvcat #page .main-products.columns-1>div.products>section.product .product-group-button-price{display:none}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper{position:relative}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button{display:block;position:static;opacity:1;visibility:visible;transform:none}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button>.button-in:not(.wishlist){display:none!important}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist{display:block!important;top:14px;right:14px}.jvcat #page .main-products.columns-1>div.products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{width:36px;height:36px}}@media(min-width:992px){.jvcat #page .main-products.columns-1>div.products>section.product .ts-product-galleries,.jvcat #page .main-products.columns-1>div.products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 48px;justify-content:flex-start;gap:10px;width:auto;margin:0}.jvcat #page .main-products.columns-1>div.products>section.product .ts-product-galleries>div{flex:0 0 var(--jvcat-thumb);aspect-ratio:1 / 1}}@media(min-width:768px){.jvcat #page .main-products.columns-2>div.products>section.product .ts-product-galleries,.jvcat #page .main-products.columns-2>div.products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 48px;justify-content:flex-start;gap:10px}.jvcat #page .main-products.columns-2>div.products>section.product .ts-product-galleries>div{flex:0 0 var(--jvcat-thumb);aspect-ratio:1 / 1}}@media(max-width:767px){.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-info{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;align-self:stretch;width:100%;margin:10px 0 0;padding:0;text-align:center}.jvcat #page .main-products.columns-1>div.products .jvcat-info span{display:block;min-width:0;padding:2px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jvcat #page .main-products.columns-1>div.products .jvcat-info span+span{border-left:1px solid #dfe5ee}.jvcat #page .main-products.columns-1>div.products .jvcat-info span+span:before{content:none;display:none}.jvcat #page .main-products.columns-1>div.products .jvcat-info .jvcat-info__ship{display:none}.jvcat #page .main-products.columns-1>div.products .jvcat-info .jvcat-info__stock{border-left:0}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-info:not(:has(>:not(.jvcat-info__ship))){display:none}}body.jvcat:not(.jvcat-apparel) #page .main-products section.product .thumbnail-wrapper figure,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend section.product .thumbnail-wrapper figure{position:relative;aspect-ratio:var(--jvcat-frame, 4 / 3);width:100%;height:auto;margin:0;background:#fff}body.jvcat:not(.jvcat-apparel) #page .main-products section.product .thumbnail-wrapper figure:not(.jvcat-swipe)>img,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend section.product .thumbnail-wrapper figure:not(.jvcat-swipe)>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain;object-position:center}body.jvcat:not(.jvcat-apparel) #page section.product .thumbnail-wrapper>a{display:block;width:100%}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product{display:flex;flex-direction:column}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product>.product-wrapper,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product>.product-wrapper{display:flex;flex-direction:column;flex:1 1 auto;align-self:stretch;width:100%;height:auto}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .product-wrapper>.thumbnail-wrapper,body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .product-wrapper>.meta-wrapper,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .product-wrapper>.thumbnail-wrapper,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .product-wrapper>.meta-wrapper{flex:none;align-self:stretch;width:100%;max-width:none;min-width:0}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .product-wrapper>.meta-wrapper,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .product-wrapper>.meta-wrapper{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>h3.product-name,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .meta-wrapper>h3.product-name{min-height:2.6em}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper:not(:has(>.product-brands)):before,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .meta-wrapper:not(:has(>.product-brands)):before{content:"\a0";display:block;margin:10px 0 2px;font-size:12px;line-height:1.3}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.ts-product-galleries,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .meta-wrapper>.ts-product-galleries{margin-top:auto;padding-top:10px}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .ts-product-galleries,body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .ts-product-galleries:has(>:nth-child(3)),body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .ts-product-galleries,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .ts-product-galleries:has(>:nth-child(3)){justify-content:center;gap:10px}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .ts-product-galleries:has(>:nth-child(4)),body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .ts-product-galleries:has(>:nth-child(4)){gap:8px}@media(max-width:767px){body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper:not(:has(>.product-brands)):before,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .meta-wrapper:not(:has(>.product-brands)):before{margin-top:8px;font-size:11px}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.ts-product-galleries,body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .meta-wrapper>.ts-product-galleries{padding-top:8px}body.jvcat:not(.jvcat-apparel) #page .main-products:not(.columns-1)>div.products>section.product .ts-product-galleries:has(>:nth-child(4)),body.jvcat:not(.jvcat-apparel) #page .jvcat-trend__grid>section.product .ts-product-galleries:has(>:nth-child(4)){gap:6px}}@media(min-width:768px){body.jvcat:not(.jvcat-apparel) #page .main-products.columns-2>div.products>section.product .ts-product-galleries,body.jvcat:not(.jvcat-apparel) #page .main-products.columns-2>div.products>section.product .ts-product-galleries:has(>:nth-child(3)),body.jvcat:not(.jvcat-apparel) #page .main-products.columns-2>div.products>section.product .ts-product-galleries:has(>:nth-child(4)){justify-content:flex-start;gap:10px}}body.jvcat-apparel{--jvcat-apparel-ratio: 2 / 3}.jvcat-apparel #page section.product .thumbnail-wrapper figure{position:relative;aspect-ratio:var(--jvcat-apparel-ratio);width:100%;height:auto;margin:0;overflow:hidden;background:#fff}.jvcat-apparel #page section.product .thumbnail-wrapper figure.jvcat-swipe{overflow-x:auto;overflow-y:hidden}.jvcat-apparel #page section.product .thumbnail-wrapper figure>img,.jvcat-apparel #page section.product .thumbnail-wrapper figure>picture>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain;object-position:center center}.jvcat-apparel #page section.product .thumbnail-wrapper figure>picture{display:contents}.jvcat-apparel #page section.product figure.jvcat-swipe{aspect-ratio:var(--jvcat-apparel-ratio)}.jvcat-apparel #page section.product figure.jvcat-swipe>img{position:static;inset:auto;height:100%;object-fit:contain;object-position:center center}.jvcat-apparel #page .products>section.product .ts-product-galleries,.jvcat-apparel #page .products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 44px;flex-wrap:nowrap;justify-content:center;gap:8px}.jvcat-apparel #page .products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);width:var(--jvcat-thumb);max-width:52px;min-width:0;aspect-ratio:3 / 4;padding:2px;border:1px solid #e3e8f0;border-radius:6px;background:#fff}.jvcat-apparel #page .products>section.product .ts-product-galleries>div.active{padding:1.5px;border:1.5px solid var(--jvcat-navy);background:#fff}.jvcat-apparel #page .products>section.product .ts-product-galleries>div img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}@media(max-width:767px){.jvcat-apparel #page .products>section.product .ts-product-galleries,.jvcat-apparel #page .products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 30px;gap:6px}}.jvcat-apparel #page .main-products.columns-1>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);aspect-ratio:3 / 4}@media(max-width:991px){.jvcat-apparel #page .main-products.columns-1>div.products>section.product .ts-product-galleries,.jvcat-apparel #page .main-products.columns-1>div.products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 52px;justify-content:center;gap:8px}}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product,.jvcat-apparel #page .jvcat-trend__grid>section.product{display:flex;flex-direction:column}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product>.product-wrapper,.jvcat-apparel #page .jvcat-trend__grid>section.product>.product-wrapper{display:flex;flex-direction:column;flex:1 1 auto;align-self:stretch;width:100%;height:auto}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper,.jvcat-apparel #page .jvcat-trend__grid>section.product .meta-wrapper{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>h3.product-name,.jvcat-apparel #page .jvcat-trend__grid>section.product .meta-wrapper>h3.product-name{min-height:2.6em}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.ts-product-galleries,.jvcat-apparel #page .jvcat-trend__grid>section.product .meta-wrapper>.ts-product-galleries{margin-top:auto;padding-top:10px}.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product .product-wrapper>.thumbnail-wrapper,.jvcat-apparel #page .main-products:not(.columns-1)>div.products>section.product .product-wrapper>.meta-wrapper,.jvcat-apparel #page .jvcat-trend__grid>section.product .product-wrapper>.thumbnail-wrapper,.jvcat-apparel #page .jvcat-trend__grid>section.product .product-wrapper>.meta-wrapper{align-self:stretch;width:100%;max-width:none;min-width:0}.jvcat-apparel #page section.product .thumbnail-wrapper>a{display:block;width:100%}.jvcat-apparel #page .main-products.columns-2>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);aspect-ratio:3 / 4}.jvcat .jvcat-hero__more,.jvcat .jvcat-hero__controls,.jvcat .jvcat-hero__more-m{display:none}@media(min-width:992px){.jvcat-hero-merged .jvcat-hero__frame{display:flex;flex-direction:column;justify-content:space-between;gap:28px;height:auto;min-height:clamp(380px,27vw,460px);padding:44px clamp(32px,3.4vw,56px) 26px;overflow:visible;isolation:auto;background:#eef1f6}.jvcat-hero-merged .jvcat-hero__img,.jvcat-hero-merged .jvcat-hero__shade{border-radius:var(--jvcat-radius)}.jvcat-hero-merged .jvcat-hero__img,.jvcat-hero-merged .jvcat-hero__shade,.jvcat-hero-merged .jvcat-hero__body,.jvcat-hero-merged .jvcat-hero .jvcat-back,.jvcat-hero-merged .jvcat-hero__more,.jvcat-hero-merged .jvcat-hero__controls{z-index:auto}.jvcat-hero-merged .jvcat-hero__shade,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__shade{background:linear-gradient(90deg,#f6f8fbf2,#f6f8fbd6 28%,#f6f8fb40 52%,#f6f8fb00 66%),linear-gradient(0deg,#f6f8fbc7,#f6f8fb00 40%)}.jvcat-hero-merged .jvcat-hero__body,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__body{position:relative;inset:auto;justify-content:flex-start;max-width:min(640px,60%);padding:0;color:var(--jvcat-navy)}.jvcat-hero-merged .jvcat-hero__title{margin:0 0 10px;color:var(--jvcat-navy);text-shadow:none;font-size:clamp(40px,3.3vw,56px)}.jvcat-hero-merged .jvcat-hero__slogan{margin:0 0 22px;color:#35405a;text-shadow:none}.jvcat-hero-merged .jvcat-hero__more{position:absolute;top:70px;right:18px;display:inline-flex;align-items:center;gap:6px;min-height:34px;margin:0;padding:0 14px!important;border:0!important;border-radius:999px!important;background:#ffffffdb!important;box-shadow:0 1px 6px #070c181a!important;color:var(--jvcat-navy)!important;font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline;text-decoration-color:#0e1b334d;text-underline-offset:3px;text-transform:none;letter-spacing:0;cursor:pointer}.jvcat-hero-merged .jvcat-hero__more:hover{background:#fff!important}.jvcat-hero-merged .jvcat-hero__more:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat-hero-merged .jvcat-usp{display:none}.jvcat-hero-merged .jvcat-hero__controls{display:block;position:relative}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper{gap:12px 10px;margin:0;padding:0}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.jvcat-qf{flex:1 0 100%;width:100%}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.woocommerce-ordering{min-width:260px;margin:0 0 0 auto}.jvcat-hero-merged #page .jvcat-hero__controls .jvcat-qf__btn,.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper .woocommerce-ordering,.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper .filter-widget-area-button,.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper .ts-product-columns-selector,.jvcat-hero-merged #page .jvcat-hero__controls .special-filter-area>ul li a{box-shadow:0 1px 3px #0e1b3312!important}.jvcat-hero-merged #page .jvcat-hero__controls .jvcat-qf__sale .product-on-sale-form label{height:44px;padding:0 14px 0 40px;border-radius:12px;background:#ffffffe0;box-shadow:0 1px 3px #0e1b3312}.jvcat-hero-merged #page .jvcat-hero__controls .jvcat-qf__sale .product-on-sale-form label:before,.jvcat-hero-merged #page .jvcat-hero__controls .jvcat-qf__sale .product-on-sale-form label:after{left:12px}.jvcat-hero-merged #main .breadcrumb-title-wrapper{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jvcat-hero-merged .jvcat-hero{margin-bottom:18px}.jvcat-hero-merged #main-content .jvcat-count{margin:0 0 14px}}@media(min-width:1700px){.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.jvcat-qf{flex:0 1 auto;width:auto}}@media(max-width:991px){.jvcat-hero-merged .jvcat-hero__frame{display:flex;flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:14px;overflow:visible;isolation:auto;border-radius:16px;background:#1b2333}.jvcat-hero-merged .jvcat-hero__img,.jvcat-hero-merged .jvcat-hero__shade{border-radius:16px}.jvcat-hero-merged .jvcat-hero__img,.jvcat-hero-merged .jvcat-hero__shade,.jvcat-hero-merged .jvcat-hero__body,.jvcat-hero-merged .jvcat-hero .jvcat-back,.jvcat-hero-merged .jvcat-hero__more,.jvcat-hero-merged .jvcat-hero__controls{z-index:auto}.jvcat-hero-merged .jvcat-hero__shade,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__shade{background:linear-gradient(90deg,#070c1894,#070c1857 52%,#070c180f),linear-gradient(180deg,#070c181f,#070c1800 40%)}.jvcat-hero-merged .jvcat-hero .jvcat-back{position:relative;top:auto;right:auto;min-height:44px;margin:0 0 22px;padding:0 16px;font-size:14px}.jvcat-hero-merged .jvcat-hero .jvcat-back__long{display:inline}.jvcat-hero-merged .jvcat-hero__body,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__body{position:relative;inset:auto;justify-content:flex-start;width:100%;padding:0 4px}.jvcat-hero-merged .jvcat-hero__title{margin:0 0 6px;font-size:clamp(28px,8.2vw,36px);line-height:1.06}.jvcat-hero-merged .jvcat-hero__slogan{margin:0 0 16px;font-size:15px;line-height:1.3}.jvcat-hero-merged .jvcat-hero__cta{min-height:44px;padding:0 20px;font-size:15px}.jvcat-hero-merged .jvcat-hero__more{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:0;padding:0 12px!important;border:0!important;border-radius:999px!important;background:#ffffffdb!important;box-shadow:none!important;color:var(--jvcat-navy)!important;font-family:inherit;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0}.jvcat-hero-merged .jvcat-usp{display:none}.jvcat-hero-merged .jvcat-hero__controls{display:block;position:relative;width:100%;margin-top:18px}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper{position:relative!important;top:auto!important;transform:none!important;gap:8px 6px;margin:0;padding:10px;border-radius:14px;background:#fffffff2;box-shadow:0 8px 24px #070c1829}.jvcat-hero-merged #page .jvcat-hero__controls .special-filter-area>ul li a{height:36px;padding:0 14px;font-size:13.5px}}@media(max-width:767px){.jvcat-hero-merged .jvcat-hero__controls .jvcat-qf__row{gap:6px;overflow:visible}.jvcat-hero-merged .jvcat-hero__controls .jvcat-qf__btn{flex:1 1 0;min-width:0;gap:4px;padding:0 6px!important;justify-content:center}.jvcat-hero-merged .jvcat-hero__controls .jvcat-qf__btn span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jvcat-hero-merged .jvcat-hero__controls .jvcat-qf__btn .jvcat-ico:last-child{display:none}}@media(max-width:991px){.jvcat-hero-merged #main .breadcrumb-title-wrapper{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jvcat-hero-merged .jvcat-hero{margin:8px 0 14px}.jvcat-hero-merged #main-content .jvcat-count{margin:0 0 12px;font-size:14px}}@media(max-width:374px){.jvcat-hero-merged .jvcat-hero .jvcat-back{padding:0 12px;font-size:13px}.jvcat-hero-merged .jvcat-hero .jvcat-back__long{display:none}.jvcat-hero-merged .jvcat-hero__more{padding:0 10px!important;font-size:12px}}@media(max-width:359px){.jvcat-hero-merged .jvcat-hero__controls .jvcat-qf__btn .jvcat-ico:first-child{display:none}}.jvcat-bar-home{display:none}body.jvcat-controls-sticky .jvcat-bar-home{display:block}body.jvcat #page .before-loop-wrapper.jvcat-bar{position:relative!important;top:auto!important;transform:none!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{position:fixed!important;top:var(--jvcat-bar-top, 0px)!important;left:0!important;right:0!important;z-index:990;width:auto!important;max-width:none!important;margin:0!important;padding:10px var(--jvcat-bar-pr, 16px) 12px var(--jvcat-bar-pl, 16px)!important;border-radius:0!important;background:#fff!important;box-shadow:0 6px 18px #0e1b331a!important;transform:translateY(calc(-100% - var(--jvcat-bar-top, 0px) - 12px))!important;opacity:0;visibility:hidden}body.jvcat.jvcat-controls-sticky.jvcat-controls-shown #page .before-loop-wrapper.jvcat-bar{transform:none!important;opacity:1;visibility:visible}body.jvcat.jvcat-bar-anim #page .before-loop-wrapper.jvcat-bar{transition:transform .2s ease,opacity .2s ease,top .22s ease-out,visibility 0s linear .2s!important}body.jvcat.jvcat-bar-anim.jvcat-controls-shown #page .before-loop-wrapper.jvcat-bar{transition:transform .2s ease,opacity .2s ease,top .22s ease-out,visibility 0s!important}body.jvcat #page .before-loop-wrapper.jvcat-bar:has(.filter-widget-area-button.active),body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar:has(.filter-widget-area-button.active){z-index:100000}@media(prefers-reduced-motion:reduce){body.jvcat.jvcat-bar-anim #page .before-loop-wrapper.jvcat-bar,body.jvcat.jvcat-bar-anim.jvcat-controls-shown #page .before-loop-wrapper.jvcat-bar{transition:none!important}}@media(max-width:767px){html body.jvcat.jvcat-controls-shown .ts-header.header-sticky{box-shadow:none!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{gap:8px 6px;padding-top:8px!important;padding-bottom:10px!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar .special-filter-area>ul li a{height:36px;padding:0 14px;font-size:13.5px}}@media(min-width:768px){body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{gap:10px 10px}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar>.jvcat-qf{flex:0 1 auto!important;width:auto!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar .jvcat-qf__sale{display:none}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar>.woocommerce-ordering{min-width:220px!important;margin-left:auto!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar .filter-widget-area-button a:after,body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar .filter-widget-area-button.active a:after{content:"Filters"}}.jvcat #page section.product .jvcat-side{display:block;container:jvcat-side / inline-size;width:100%;min-width:0}.jvcat #page section.product .jvcat-side .jvcat-intro,.jvcat #page section.product .jvcat-side .jvcat-feat,.jvcat #page section.product .jvcat-side .jvcat-buy.jvcat-buy--choose{display:none}.jvcat #page section.product .jvcat-buy{display:flex;align-items:center;gap:8px;margin:12px 0 0}.jvcat #page section.product .jvcat-buy .quantity{flex:none;margin:0;padding:0}.jvcat #page section.product .jvcat-buy .quantity .ts-screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.jvcat #page section.product .jvcat-buy .quantity .number-button{display:flex;align-items:center;width:auto;max-width:none;height:40px;margin:0;padding:0;border:1px solid #dfe5ee;border-radius:10px;background:#fff;overflow:hidden}.jvcat #page section.product .jvcat-buy .quantity .minus,.jvcat #page section.product .jvcat-buy .quantity .plus{flex:none;width:34px;height:38px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--jvcat-navy);font-size:18px;font-weight:400;line-height:38px;text-align:center;cursor:pointer;box-shadow:none}.jvcat #page section.product .jvcat-buy .quantity .minus:hover,.jvcat #page section.product .jvcat-buy .quantity .plus:hover{background:#f4f6fa}.jvcat #page section.product .jvcat-buy .quantity input.qty{width:30px;height:38px;min-width:0;margin:0;padding:0;border:0;background:transparent;color:var(--jvcat-navy);font-size:14px;font-weight:500;text-align:center;-moz-appearance:textfield;appearance:textfield;box-shadow:none}.jvcat #page section.product .jvcat-buy .quantity input.qty::-webkit-inner-spin-button,.jvcat #page section.product .jvcat-buy .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jvcat #page section.product .jvcat-buy .loop-add-to-cart{flex:1 1 auto;min-width:0;margin:0}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:40px;min-height:0;margin:0;padding:0 12px;border:1px solid #0b33b3;border-radius:10px;background:#0b33b3;color:#fff;font-size:13.5px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none;transition:background-color .15s ease,border-color .15s ease}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button:hover,.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button:focus-visible{background:#082a94;border-color:#082a94;color:#fff}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.add_to_cart_button:before{content:"";position:static;display:block;flex:none;width:16px;height:16px;margin:0;border:0;background:currentColor;font-size:0;animation:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button:after{content:none;display:none}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.loading{opacity:.7;pointer-events:none}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.added:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.jvcat #page section.product .jvcat-buy .added_to_cart{display:none!important}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button:not(.add_to_cart_button){border-color:#dfe5ee;background:#fff;color:var(--jvcat-navy);font-weight:500}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button:not(.add_to_cart_button):hover{border-color:var(--jvcat-navy);background:#fff;color:var(--jvcat-navy)}@container jvcat-side (max-width: 230px){.jvcat #page section.product .jvcat-buy{gap:6px}.jvcat #page section.product .jvcat-buy .quantity .number-button{height:34px;border-radius:8px}.jvcat #page section.product .jvcat-buy .quantity .minus,.jvcat #page section.product .jvcat-buy .quantity .plus{width:26px;height:32px;font-size:16px;line-height:32px}.jvcat #page section.product .jvcat-buy .quantity input.qty{width:22px;height:32px;font-size:13px}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button{gap:5px;height:34px;padding:0 8px;border-radius:8px;font-size:11.5px}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.add_to_cart_button:before{width:13px;height:13px}}@container jvcat-side (max-width: 185px){.jvcat #page section.product .jvcat-buy{gap:5px}.jvcat #page section.product .jvcat-buy .quantity .minus,.jvcat #page section.product .jvcat-buy .quantity .plus{width:20px}.jvcat #page section.product .jvcat-buy .quantity input.qty{width:18px}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.add_to_cart_button:before{display:none}.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button{padding:0 6px;font-size:10.5px}}@container jvcat-side (max-width: 142px){.jvcat #page section.product .jvcat-buy .loop-add-to-cart .button.add_to_cart_button:before{display:block;width:17px;height:17px}.jvcat #page section.product .jvcat-buy .loop-add-to-cart a.button.add_to_cart_button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}.jvcat #page section.product .jvcat-buy .quantity{display:block!important}.jvcat #page section.product .jvcat-buy .quantity .minus,.jvcat #page section.product .jvcat-buy .quantity .plus{position:static!important;inset:auto!important;transform:none!important}.jvcat #page section.product .jvcat-buy .quantity .minus:before,.jvcat #page section.product .jvcat-buy .quantity .minus:after,.jvcat #page section.product .jvcat-buy .quantity .plus:before,.jvcat #page section.product .jvcat-buy .quantity .plus:after,.jvcat #page section.product .jvcat-buy .quantity .number-button:before,.jvcat #page section.product .jvcat-buy .quantity .number-button:after{content:none;display:none}.jvcat #page section.product .jvcat-buy .loop-add-to-cart a.button span,.jvcat #page section.product .jvcat-buy .loop-add-to-cart a.button .ts-tooltip{position:static;display:inline;width:auto;height:auto;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:0;text-transform:none;opacity:1;visibility:visible;transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none;pointer-events:none}.jvcat #page section.product .jvcat-buy .loop-add-to-cart a.button span:before,.jvcat #page section.product .jvcat-buy .loop-add-to-cart a.button span:after{content:none;display:none}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart{position:relative;inset:auto;display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px;min-width:0;height:40px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;background:none;opacity:1;visibility:visible;transform:none;scrollbar-width:none}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart::-webkit-scrollbar{display:none}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart:after{content:none;display:none}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>span{flex:none;width:18px;height:18px;margin:0 2px 0 0;overflow:hidden;color:transparent;font-size:0;background:var(--jvcat-navy);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:36px;margin:0;padding:0 10px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:var(--jvcat-navy);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a:hover,.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a:focus-visible{border-color:#0b33b3;color:#0b33b3}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a.loading{opacity:.6;pointer-events:none}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a.added{border-color:#0b33b3;background:#0b33b3;color:#fff}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a:before,.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a:after{content:none;display:none}@container jvcat-side (max-width: 230px){.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart{height:34px;gap:5px}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>a{min-width:34px;height:32px;padding:0 8px;font-size:12px}.jvcat #page section.product .jvcat-buy .variable-product-quick-add-to-cart>span{width:15px;height:15px}}.jvcat #page .main-products.columns-1 .jvcat-trend section.product .meta-wrapper>.price{margin-bottom:0;padding:0;border:0}.jvcat #page section.product .jvcat-buy.jvcat-buy--choose{flex-direction:column;align-items:stretch;gap:0}.jvcat #page section.product .jvcat-var{margin:0 0 12px}.jvcat #page section.product .jvcat-var__label{display:block;margin:0 0 8px;color:var(--jvcat-navy);font-size:13px;font-weight:600;line-height:1.3}.jvcat #page section.product .jvcat-var__opts{display:flex;flex-wrap:wrap;gap:8px}.jvcat #page section.product .jvcat-var__opt{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;margin:0;padding:0 14px;border:1px solid #dfe5ee;border-radius:10px;background:#fff;box-shadow:none;color:var(--jvcat-navy);font-family:inherit;font-size:14px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.jvcat #page section.product .jvcat-var__opt:hover{border-color:#b9c4d6;background:#fff}.jvcat #page section.product .jvcat-var__opt[aria-pressed=true]{border:1.5px solid var(--jvcat-navy);background:#eef3fd;font-weight:600;padding:0 13.5px}.jvcat #page section.product .jvcat-var__opt.is-off{opacity:.4;text-decoration:line-through;cursor:not-allowed}.jvcat #page section.product .jvcat-var__opt:focus-visible{outline:2px solid #0b33b3;outline-offset:2px}.jvcat #page section.product .jvcat-var__select{width:100%;max-width:260px;height:40px;margin:0;padding:0 12px;border:1px solid #dfe5ee;border-radius:10px;background-color:#fff;color:var(--jvcat-navy);font-size:14px}.jvcat #page section.product .jvcat-buy--choose .jvcat-buy__row{display:flex;align-items:center;gap:8px}.jvcat #page section.product .jvcat-var__msg{margin:6px 0 0;color:#b4231b;font-size:12.5px;line-height:1.3}.jvcat #page section.product .jvcat-var__msg:empty{display:none}.jvcat #page section.product .jvcat-buy--choose.is-need .jvcat-var__opt:not(.is-off):not([aria-pressed=true]),.jvcat #page section.product .jvcat-buy--choose.is-need .jvcat-var__select{animation:jvcat-need .7s ease}@keyframes jvcat-need{0%,to{border-color:#e3e8f0}30%,70%{border-color:#b4231b}}.jvcat #page section.product .jvcat-buy--choose .loop-add-to-cart .button.jvcat-var-add{border-color:#0b33b3;background:#0b33b3;color:#fff;font-weight:500}.jvcat #page section.product .jvcat-buy--choose .loop-add-to-cart .button.jvcat-var-add:hover,.jvcat #page section.product .jvcat-buy--choose .loop-add-to-cart .button.jvcat-var-add:focus-visible{border-color:#082a94;background:#082a94;color:#fff}.jvcat #page section.product .jvcat-buy--choose .loop-add-to-cart .button.jvcat-var-add:before{content:"";position:static;display:block;flex:none;width:16px;height:16px;margin:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1.2'/%3E%3Ccircle cx='17' cy='20' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat}@media(min-width:992px){.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper{display:grid;grid-template-columns:minmax(0,26fr) minmax(0,28fr) minmax(0,24fr) minmax(0,22fr);grid-template-rows:1fr repeat(5,auto) 1fr auto;align-items:start;gap:0;padding:18px}.jvcat #page .main-products.columns-1.big-thumbnail>div.products>section.product .product-wrapper{grid-template-columns:minmax(0,32fr) minmax(0,26fr) minmax(0,22fr) minmax(0,20fr)}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper>.meta-wrapper,.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper>.meta-wrapper>.jvcat-side{display:contents}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper>.thumbnail-wrapper{grid-column:1;grid-row:1 / 8;width:100%;max-width:none;margin:0}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>*{grid-column:2;margin-left:0;margin-right:0;padding-left:28px;padding-right:24px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.product-brands{grid-row:2}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.product-name{grid-row:3}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-info{grid-row:4}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.price{grid-row:5}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-intro{display:block;grid-column:2;grid-row:6;margin:2px 0 0;padding:0 24px 0 28px;color:#5b6577;font-size:14px;font-weight:400;line-height:1.5}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-intro .jvcat-intro__more,.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-intro .jvcat-intro__more:hover,.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-intro .jvcat-intro__more:focus,.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-intro .jvcat-intro__more:visited{color:inherit;font-weight:inherit;text-decoration:none;white-space:nowrap}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-intro .jvcat-intro__more:focus-visible{outline:2px solid var(--jvcat-navy);outline-offset:2px;border-radius:2px}.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.ts-product-galleries,.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(3)){grid-column:1;grid-row:8;--jvcat-thumb: 48px;justify-content:flex-start;gap:8px;width:auto;margin:12px 0 0;padding:0}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-feat{display:block;grid-column:3;grid-row:1 / -1;align-self:center;padding:4px 24px;border-left:1px solid #eef1f5}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-feat__title{margin:0 0 10px;color:var(--jvcat-navy);font-size:13px;font-weight:600;line-height:1.3}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-feat__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-feat__list li{position:relative;margin:0;padding:0 0 0 24px;color:#2b3648;font-size:14px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-feat__list li:before{content:"";position:absolute;left:0;top:.15em;width:15px;height:15px;background:#0b33b3;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy{grid-column:4;grid-row:1 / -1;align-self:center;margin:0;padding:4px 0 4px 24px;border-left:1px solid #eef1f5}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--quick{display:none}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:flex}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-buy .loop-add-to-cart{flex:1 1 auto}.jvcat #page .main-products.columns-1>div.products>section.product .jvcat-buy .loop-add-to-cart .button{width:100%;min-width:0;padding:0 14px}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-feat)) .meta-wrapper>*:not(.ts-product-galleries),.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-feat)) .jvcat-side>.jvcat-intro{grid-column:2 / 4}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-buy)) .jvcat-side>.jvcat-feat{grid-column:3 / 5}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-buy)):not(:has(.jvcat-feat)) .meta-wrapper>*:not(.ts-product-galleries),.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-buy)):not(:has(.jvcat-feat)) .jvcat-side>.jvcat-intro{grid-column:2 / 5}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.ts-product-galleries,html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(3)),html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(4)){order:-1;--jvcat-thumb: 52px;justify-content:center;gap:10px;margin:12px 0 4px;padding:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .ts-product-galleries>div{flex:0 0 var(--jvcat-thumb);width:var(--jvcat-thumb);max-width:none;aspect-ratio:1 / 1;border-radius:10px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.product-brands{margin-top:10px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product h3.product-name{font-size:16px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.price{font-size:19px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .meta-wrapper>.jvcat-side{display:flex;flex:1 1 auto;flex-direction:column}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-side>.jvcat-buy{margin-top:auto;padding-top:14px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--quick{display:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:flex;flex:1 1 auto;margin-top:0;padding-top:12px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-buy--choose .jvcat-var__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-buy--choose .jvcat-buy__row{margin-top:auto;padding-top:14px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var__opt{flex:1 1 auto}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var__opts{gap:10px}}@media(min-width:992px){.jvcat #page .main-products.columns-1>div.products>section.product .meta-wrapper>.price{padding-left:28px;padding-right:24px}.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper:not(:has(.jvcat-feat)) .meta-wrapper>.price{padding-right:24px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);min-width:0}}@container jvcat-side (max-width: 260px){.jvcat #page section.product .jvcat-var__opts{gap:6px}.jvcat #page section.product .jvcat-var__opt{min-width:0;height:36px;padding:0 8px;font-size:12.5px}.jvcat #page section.product .jvcat-var__opt[aria-pressed=true]{padding:0 7.5px}}.jvcat #page section.product .jvcat-var__name{display:none}@media(max-width:767px){html body.jvcat.jvcat-cart #page section.product .jvcat-side>.jvcat-buy.jvcat-buy--quick{display:none}html body.jvcat.jvcat-cart #page section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:flex}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.ts-product-galleries,html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 40px;justify-content:flex-start;gap:6px;margin:8px 0 0;padding:0}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);min-width:0;aspect-ratio:1 / 1;border-radius:8px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .meta-wrapper>.jvcat-side{display:flex;flex:1 1 auto;flex-direction:column}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-side>.jvcat-buy{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:10px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{flex:1 1 auto;margin-top:0;padding-top:10px;gap:0}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var{margin:0 0 10px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opts{gap:5px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opt{flex:1 1 auto;min-width:0;height:34px;padding:0 4px;border-radius:8px;font-size:11px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opt[aria-pressed=true]{padding:0 3.5px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy--choose .jvcat-buy__row{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .quantity{width:100%}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .quantity .number-button{justify-content:space-between;width:100%;height:36px;border-radius:8px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .quantity .minus,html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .quantity .plus{width:40px;height:34px;line-height:34px;font-size:18px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .quantity input.qty{flex:1 1 auto;width:auto;height:34px;font-size:14px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .loop-add-to-cart{flex:none;width:100%}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{gap:6px;width:100%;height:40px;padding:0 8px;border-radius:9px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button.add_to_cart_button:before,html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button.jvcat-var-add:before{display:block;width:15px;height:15px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button span{position:static;width:auto;height:auto;overflow:hidden;clip:auto}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .ts-product-galleries,html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .ts-product-galleries:has(>:nth-child(3)){--jvcat-thumb: 56px;justify-content:center;gap:10px;width:100%;margin:10px 0 12px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);aspect-ratio:1 / 1;border-radius:10px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-info{display:none}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .meta-wrapper>.jvcat-side{width:100%}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy{margin:12px 0 0}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{margin-top:12px;padding-top:12px;border-top:1px solid #eef1f5}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var__label{display:none}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var__name{display:block;margin:0 0 8px;color:#5b6577;font-size:14px;font-weight:400;line-height:1.3}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var__opt{min-width:112px;height:42px;font-size:14px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy__row,html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose){gap:10px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .number-button{height:48px;border-radius:12px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .minus,html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .plus{width:40px;height:46px;line-height:46px;font-size:20px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity input.qty{width:32px;height:46px;font-size:16px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{height:48px;border-radius:12px;font-size:15px}}@media(max-width:767px){html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opts{gap:4px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opt{padding:0 3px;font-size:10.5px;letter-spacing:-.1px}html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opt[aria-pressed=true]{padding:0 2.5px}}@media(max-width:380px){html body.jvcat.jvcat-cart #page .main-products:not(.columns-1)>div.products>section.product .jvcat-var__opt{font-size:10px;letter-spacing:-.15px}}html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opts{display:block!important}html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt,html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt[aria-pressed=true]{display:inline-flex!important;align-items:center!important;gap:6px!important;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#2b3648!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-decoration:none!important;opacity:1!important;cursor:default!important;pointer-events:none!important;animation:none!important}html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt:before{content:"";flex:none;width:13px;height:13px;background:#5b6577;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:767px){html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt{width:100%;min-width:0;height:auto;min-height:42px;padding:6px 8px;font-size:14px;line-height:1.2;white-space:normal;text-align:center}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt[aria-pressed=true]{padding:5.5px 7.5px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(3):last-child) .jvcat-var__opt{padding:6px 4px;font-size:13px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.jvcat-side,html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:contents}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--quick{display:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.product-brands{order:1}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.product-name{order:2;font-size:17px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.price{order:3;font-size:21px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy--choose>.jvcat-var{order:5;margin:14px 0 0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy--choose>.jvcat-var__msg{order:6}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.ts-product-galleries,html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(3)){order:7;--jvcat-thumb: 56px;justify-content:flex-start;gap:10px;margin:auto 0 0;padding:16px 0 0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .ts-product-galleries>div{flex:0 0 var(--jvcat-thumb);aspect-ratio:1 / 1;border-radius:10px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy--choose>.jvcat-buy__row,html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose):not(.jvcat-buy--quick){order:8;display:flex;align-items:center;gap:16px;margin:14px 0 0;padding:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var__label{display:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var__name{display:block;margin:0 0 8px;color:#5b6577;font-size:14px;font-weight:400;line-height:1.3}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt{width:100%;min-width:0;height:46px;padding:0 10px;font-size:15px;white-space:normal;line-height:1.2}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt[aria-pressed=true]{padding:0 9.5px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity{flex:0 0 32%}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity .number-button{justify-content:space-between;width:100%;height:54px;border-radius:12px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity .minus,html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity .plus{width:52px;height:52px;line-height:52px;font-size:22px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity input.qty{flex:1 1 auto;width:auto;height:52px;font-size:17px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart{flex:1 1 auto}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{width:100%;height:54px;gap:10px;border-radius:12px;font-size:17px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button:before{width:20px;height:20px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity{min-width:0;max-width:32%}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity .number-button{min-width:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .quantity input.qty{flex:1 1 0;width:0;min-width:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart{min-width:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(3):last-child) .jvcat-var__opt{padding:0 6px;font-size:14px}}@media(min-width:992px)and (max-width:1499px){html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy .quantity .number-button{height:48px}html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy .quantity .minus,html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy .quantity .plus{width:38px;height:46px;line-height:46px;font-size:20px}html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{height:48px;gap:8px;font-size:15px}html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy__row,html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose):not(.jvcat-buy--quick){gap:10px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart,html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{width:auto;max-width:none;margin:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{width:100%}html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt,html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt[aria-pressed=true]{display:flex!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:40px!important;padding:0 12px!important;border:1px solid #cfd6e2!important;border-radius:10px!important;background:transparent!important;color:var(--jvcat-navy)!important;font-size:14px!important;font-weight:400!important;text-align:center!important}html body.jvcat #page section.product .jvcat-var.is-single .jvcat-var__opt:before{content:none;display:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var.is-single .jvcat-var__opt{min-height:46px!important;font-size:15px!important}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var__select{display:block;width:100%;max-width:none;height:42px;margin:0;padding:0 38px 0 12px;border:1px solid #dfe5ee;border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center / 16px 16px;color:var(--jvcat-navy);font-size:14px;line-height:40px;text-align:left;-webkit-appearance:none;appearance:none;box-shadow:none;cursor:pointer}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var__select:focus-visible{outline:2px solid #0b33b3;outline-offset:2px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-buy--choose.is-need .jvcat-var__select{animation:jvcat-need .7s ease}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4)>div.products>section.product .jvcat-var__select{display:block;width:100%;max-width:none;height:42px;margin:0;padding:0 38px 0 12px;border:1px solid #dfe5ee;border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center / 16px 16px;color:var(--jvcat-navy);font-size:14px;line-height:40px;text-align:left;-webkit-appearance:none;appearance:none;box-shadow:none;cursor:pointer}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3)>div.products>section.product .jvcat-var__select{height:48px;padding-left:14px;font-size:15px;line-height:46px}}html body.jvcat #page section.product .jvcat-var.has-select .jvcat-var__opts{display:none!important}@media(min-width:992px){.jvcat #page .main-products.columns-1>div.products>section.product .product-wrapper{grid-template-columns:minmax(0,24fr) minmax(0,27fr) minmax(0,21fr) minmax(0,28fr)}.jvcat #page .main-products.columns-1.big-thumbnail>div.products>section.product .product-wrapper{grid-template-columns:minmax(0,30fr) minmax(0,26fr) minmax(0,19fr) minmax(0,25fr)}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var.has-select .jvcat-var__opts{display:grid!important}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var.has-select .jvcat-var__select{display:none!important}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var__label{display:none}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var__name{display:block;margin:0 0 10px;color:var(--jvcat-navy);font-size:14px;font-weight:600;line-height:1.3}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var{margin:0 0 14px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opts:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt{width:100%;min-width:0;height:44px;padding:0 4px;border-radius:8px;font-size:14px;font-weight:400;white-space:nowrap}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt[aria-pressed=true]{padding:0 3.5px;font-weight:500}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var:not(.is-single) .jvcat-var__opt.is-off{opacity:.35;text-decoration:none;background:#f6f8fb}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy__row,html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose):not(.jvcat-buy--quick){gap:10px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .number-button{height:48px;border-radius:10px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .minus,html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity .plus{width:38px;height:46px;line-height:46px;font-size:20px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .quantity input.qty{width:30px;height:46px;font-size:16px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .loop-add-to-cart{flex:1 1 auto;min-width:0;max-width:none;width:auto;margin:0}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-buy .loop-add-to-cart a.button{width:100%;min-width:0;max-width:none;height:48px;border-radius:10px;font-size:15px}}.jvcat #page section.product .jvcat-var__strip{display:contents}.jvcat #page section.product .jvcat-var__nav{display:none}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__select{display:none!important}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__strip{display:flex;align-items:center;gap:8px;min-width:0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opts{display:flex!important;flex:1 1 auto;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding:1px 0}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opts::-webkit-scrollbar{display:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.has-overflow .jvcat-var__opts{cursor:grab}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip .jvcat-var__opts.is-dragging{cursor:grabbing;user-select:none}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt{flex:0 0 auto;width:auto;min-width:56px;height:44px;padding:0 14px;border-radius:10px;font-size:14px;font-weight:400;white-space:nowrap}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt[aria-pressed=true]{padding:0 13.5px;font-weight:400}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt.is-off{opacity:.35;text-decoration:none;background:#f6f8fb}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.has-overflow .jvcat-var__nav{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;margin:0;padding:0;border:1px solid #dfe5ee;border-radius:50%;background:#fff;color:var(--jvcat-navy);cursor:pointer;box-shadow:none;transition:opacity .15s ease,border-color .15s ease}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.has-overflow .jvcat-var__nav:hover{border-color:var(--jvcat-navy)}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__nav:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__nav[data-jvcat-dir="1"]:before{transform:scaleX(-1)}html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.is-start .jvcat-var__nav[data-jvcat-dir="-1"],html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.is-end .jvcat-var__nav[data-jvcat-dir="1"]{opacity:.35;pointer-events:none}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .meta-wrapper>.ts-product-galleries,html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .meta-wrapper>.ts-product-galleries:has(>:nth-child(3)){order:-1;--jvcat-thumb: 72px;gap:12px;margin:12px 0 6px;padding:0}html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);min-width:0;aspect-ratio:4 / 3}html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-buy--choose>.jvcat-buy__row,html body.jvcat.jvcat-cart #page .main-products.columns-3>div.products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose):not(.jvcat-buy--quick){margin-top:auto;padding-top:16px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(4):last-child){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opt{width:100%;min-width:0;padding:0 4px;white-space:normal;line-height:1.15}html body.jvcat.jvcat-cart #page .main-products:is(.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(4):last-child) .jvcat-var__opt{padding:0 4px;font-size:13px;white-space:normal;line-height:1.15}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__name{display:block;margin:0 0 6px;color:#5b6577;font-size:13px;font-weight:400;line-height:1.3}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__strip{gap:6px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opts{gap:6px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt{min-width:44px;height:40px;padding:0 10px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt[aria-pressed=true]{padding:0 9.5px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var__strip.has-overflow .jvcat-var__nav{width:34px;height:34px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var.has-strip .jvcat-var__strip,html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var.has-strip .jvcat-var__opts{gap:5px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt{min-width:38px;height:36px;padding:0 8px;border-radius:8px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var.has-strip .jvcat-var__opt[aria-pressed=true]{padding:0 7.5px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var__strip.has-overflow .jvcat-var__nav{width:28px;height:28px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var__nav:before{width:13px;height:13px}}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts,html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(3):last-child),html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(4):last-child){display:flex;flex-wrap:wrap;gap:6px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opt,html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var:not(.is-single):not(.has-strip) .jvcat-var__opts:has(>:nth-child(4):last-child) .jvcat-var__opt{flex:1 1 0;width:auto;min-width:max-content;padding:0 8px;font-size:13px;white-space:nowrap}}.jvcat-var__pick{display:none}@media(max-width:767px){html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__label,html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__name,html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip .jvcat-var__opts,html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip .jvcat-var__nav,html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip .jvcat-var__select{display:none!important}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:44px;margin:0;padding:0 12px;border:1px solid #d5dbe5;border-radius:10px;background:#fff;color:var(--jvcat-navy);font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:left;text-transform:none;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick:after{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick.is-chosen{border-color:var(--jvcat-navy)}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick.is-missing{border-color:#d5dbe5;color:#6b7485;font-weight:400}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick .jvcat-var__miss{text-decoration:line-through;text-decoration-thickness:1px}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick .jvcat-var__x{margin-left:6px;color:#8a93a3;font-size:15px;line-height:1}html body.jvcat.jvcat-cart #page section.product .jvcat-var.has-strip>.jvcat-var__pick:focus-visible{outline:2px solid #0b33b3;outline-offset:2px}}html.jvcat-msheet-open,html.jvcat-msheet-open body{overflow:hidden!important}.jvcat-msheet{position:fixed;inset:0;z-index:100100;color:var(--jvcat-navy);font-size:14px}.jvcat-msheet[hidden]{display:none}.jvcat-msheet__overlay{position:absolute;inset:0;background:#0a122873;opacity:0;transition:opacity .25s ease}.jvcat-msheet.is-open .jvcat-msheet__overlay{opacity:1}.jvcat-msheet__panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:88vh;max-height:88dvh;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -8px 30px #0a12282e;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.jvcat-msheet.is-open .jvcat-msheet__panel{transform:none}.jvcat-msheet .jvcat-msheet__panel.is-dragging{transition:none}@media(prefers-reduced-motion:reduce){.jvcat-msheet__overlay,.jvcat-msheet__panel{transition:none}}@media(min-width:768px){.jvcat-msheet__panel{left:50%;right:auto;width:480px;margin-left:-240px}}.jvcat-msheet__grip{flex:none;width:40px;height:4px;margin:8px auto 2px;border-radius:2px;background:#d5dbe5}.jvcat-msheet__head{flex:none;display:flex;align-items:flex-start;gap:12px;padding:8px 8px 14px 16px;border-bottom:1px solid #eef1f5;touch-action:none}.jvcat-msheet__img{flex:0 0 64px;display:flex;width:64px;height:64px;overflow:hidden;border-radius:10px;background:#f4f5f8}.jvcat-msheet__img img{width:100%;height:100%;object-fit:contain}.jvcat-msheet__info{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.jvcat-msheet__brand{color:#5b6577;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.jvcat-msheet__brand[hidden]{display:none}.jvcat-msheet__title{display:-webkit-box;overflow:hidden;color:var(--jvcat-navy);font-size:15px;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jvcat-msheet .jvcat-msheet__price{display:block;margin:2px 0 0;color:var(--jvcat-navy);font-size:15px;font-weight:600;line-height:1.3}.jvcat-msheet .jvcat-msheet__price del{margin-right:6px;color:#8a93a3;font-weight:400}.jvcat-msheet .jvcat-msheet__price ins{text-decoration:none}html body .jvcat-msheet button.jvcat-msheet__close{flex:none;width:44px;height:44px;min-width:0;min-height:0;margin:-6px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--jvcat-navy);box-shadow:none;cursor:pointer}html body .jvcat-msheet button.jvcat-msheet__close:before{content:"";display:block;width:20px;height:20px;margin:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat}.jvcat-msheet__body{flex:1 1 auto;min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.jvcat-msheet__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.jvcat-msheet__h{color:var(--jvcat-navy);font-size:16px;font-weight:600;line-height:1.3}html body .jvcat-msheet button.jvcat-msheet__meet{display:inline-flex;align-items:center;gap:2px;width:auto;min-width:0;height:44px;min-height:0;margin:-10px -6px -10px 0;padding:0 6px;border:0;background:none;color:#0b33b3;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}html body .jvcat-msheet button.jvcat-msheet__meet[hidden]{display:none}html body .jvcat-msheet button.jvcat-msheet__meet:after{content:"";width:16px;height:16px;background:currentColor;transition:transform .15s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}html body .jvcat-msheet button.jvcat-msheet__meet[aria-expanded=true]:after{transform:rotate(90deg)}.jvcat-msheet__status{margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.4}.jvcat-msheet__status:empty{display:none}.jvcat-msheet__status.is-ok{color:#18743a}.jvcat-msheet__status.is-off{color:#b42318}.jvcat-msheet__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:359px){.jvcat-msheet__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}html body .jvcat-msheet button.jvcat-msheet__tile{width:100%;min-width:0;height:auto;min-height:48px;margin:0;padding:4px;border:1px solid #d5dbe5;border-radius:10px;background:#fff;color:var(--jvcat-navy);font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:normal;text-transform:none;white-space:normal;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .jvcat-msheet button.jvcat-msheet__tile[aria-pressed=true]{padding:3px;border:2px solid var(--jvcat-navy);background:#eef3fd;font-weight:600}html body .jvcat-msheet button.jvcat-msheet__tile.is-off{background:#f6f8fb;color:#9aa3b2;text-decoration:line-through;cursor:not-allowed;opacity:1}html body .jvcat-msheet button.jvcat-msheet__tile:focus-visible,html body .jvcat-msheet button.jvcat-msheet__meet:focus-visible,html body .jvcat-msheet button.jvcat-msheet__close:focus-visible{outline:2px solid #0b33b3;outline-offset:2px}.jvcat-msheet__foot{flex:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #eef1f5;background:#fff}html body .jvcat-msheet button.jvcat-msheet__add{width:100%;height:auto;min-height:52px;margin:0;padding:0 16px;border:0;border-radius:12px;background:#0b33b3;color:#fff;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}html body .jvcat-msheet button.jvcat-msheet__add:disabled{background:#c3cbe2;color:#fff;cursor:not-allowed;opacity:1}html body .jvcat-msheet button.jvcat-msheet__add.is-busy{opacity:.75;pointer-events:none}html body .jvcat-msheet button.jvcat-msheet__add:focus-visible{outline:2px solid var(--jvcat-navy);outline-offset:2px}.jvcat-msheet__fit{margin:0 0 14px}.jvcat-msheet__fit[hidden],.jvcat-msheet__fit select[hidden]{display:none}.jvcat-msheet .sv-fit-tool{box-sizing:border-box;width:100%;border-radius:10px;background:#f4f8ff;color:#111827}.jvcat-msheet .sv-fit-tool:empty{display:none}.jvcat-msheet .sv-fit-tool *{box-sizing:border-box}.jvcat-msheet .sv-fit-body{display:block;padding:14px}html body .jvcat-msheet .sv-fit-tool .sv-fit-toggle{display:none}.jvcat-msheet .sv-fit-title{display:block;margin:0 0 6px;font-size:14px;font-weight:600}.jvcat-msheet .sv-fit-intro{display:block;margin:0 0 10px;color:#596579;font-size:13px;line-height:1.5}html body .jvcat-msheet .sv-fit-tool .sv-fit-input{width:100%;height:48px;margin:0 0 10px;padding:0 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-family:inherit;font-size:16px}html body .jvcat-msheet .sv-fit-tool .sv-fit-calc{width:100%;height:auto;min-height:48px;margin:0;padding:0 16px;border:0;border-radius:8px;background:#0b33b3;color:#fff;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}.jvcat-msheet .sv-fit-result{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5}.jvcat-msheet .sv-fit-check{flex:none;color:#18743a;font-weight:700}.jvcat-msheet .sv-fit-note{color:#596579;font-size:13px}html body .jvcat-msheet .sv-fit-tool .sv-fit-clear{display:inline-block;width:auto;height:auto;min-height:0;margin:10px 0 0;padding:0;border:0;background:none;color:#0b33b3;font-family:inherit;font-size:14px;letter-spacing:normal;text-decoration:underline;text-transform:none;text-underline-offset:3px;box-shadow:none;cursor:pointer}.jvcat-var__ghost{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;min-width:44px;min-height:40px;padding:0 10px;border:1px dashed #d5dbe5;border-radius:8px;background:#fff;color:#8a93a3;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap;cursor:default;user-select:none}.jvcat-var__ghost s,html body.jvcat #page section.product .jvcat-var__opt.is-pref-miss{text-decoration:line-through;text-decoration-thickness:1px}html body.jvcat #page section.product .jvcat-var__opt.is-pref-miss{opacity:1;border-style:dashed;background:#fff;color:#8a93a3}@media(min-width:992px){html body.jvcat.jvcat-cart #page .main-products:is(.columns-2,.columns-3,.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__ghost{min-width:56px;height:44px;padding:0 14px;border-radius:10px;font-size:14px}html body.jvcat.jvcat-cart #page .main-products:is(.columns-4,.columns-5)>div.products>section.product .jvcat-var.has-strip .jvcat-var__ghost{min-width:44px;height:40px;padding:0 10px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products.columns-5>div.products>section.product .jvcat-var.has-strip .jvcat-var__ghost{min-width:38px;height:36px;padding:0 8px;border-radius:8px;font-size:13px}html body.jvcat.jvcat-cart #page .main-products.columns-1>div.products>section.product .jvcat-var.has-strip .jvcat-var__ghost{width:100%;height:44px}}@media(max-width:767px){html body.jvcat.jvcat-cart.jvcat-m-noqty #page section.product .jvcat-buy .quantity{display:none!important}html body.jvcat.jvcat-cart.jvcat-m-noqty #page section.product .jvcat-buy .loop-add-to-cart{flex:1 1 100%;width:100%;max-width:none;margin-left:0}html body.jvcat.jvcat-cart.jvcat-m-noqty #page section.product .jvcat-buy .loop-add-to-cart a.button{width:100%}}.jvcat-fcard{display:none}@media(max-width:767px){html body.jvcat #page .main-products:not(.columns-1) div.products>.jvcat-fcard{display:flex;box-sizing:border-box;flex:0 0 50%;width:50%;max-width:50%;padding:0 5px}.jvcat-fcard__in{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;min-width:0;padding:16px 12px 14px;border:1px solid #e3e9f4;border-radius:10px;background:#f6f9ff;color:var(--jvcat-navy)}.jvcat-fcard__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 0 12px;border-radius:50%;background:#e8eefb;color:var(--jvcat-navy)}.jvcat-fcard__icon svg{width:18px;height:18px}.jvcat-fcard__title{margin:0 0 4px;color:var(--jvcat-navy);font-size:17px;font-weight:700;line-height:1.2}.jvcat-fcard__sub{margin:0 0 14px;color:#4a5568;font-size:13px;line-height:1.35}.jvcat-fcard__fit{margin:-6px 0 10px;color:#18743a;font-size:12.5px;font-weight:600}.jvcat-fcard--kleur .jvcat-fcard__opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px;justify-items:center;margin:0 0 16px}.jvcat-fcard--maat .jvcat-fcard__opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 16px}html body .jvcat-fcard button.jvcat-fcard__sw{position:relative;width:30px;height:30px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid rgba(14,27,51,.18);border-radius:50%;background:var(--jvcat-sw, #fff);box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .jvcat-fcard button.jvcat-fcard__sw:after{content:"";position:absolute;inset:-7px;border-radius:50%}html body .jvcat-fcard button.jvcat-fcard__sw.is-empty{background:#fff;border-style:dashed}html body .jvcat-fcard button.jvcat-fcard__sw.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jvcat-navy)}html body .jvcat-fcard button.jvcat-fcard__sw:focus-visible,html body .jvcat-fcard button.jvcat-fcard__more:focus-visible,html body .jvcat-fcard button.jvcat-fcard__size:focus-visible,html body .jvcat-fcard button.jvcat-fcard__all:focus-visible{outline:2px solid #0b33b3;outline-offset:2px}html body .jvcat-fcard button.jvcat-fcard__more{display:flex;flex-direction:column;align-items:center;gap:2px;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;background:none;color:var(--jvcat-navy);font-size:11px;line-height:1;box-shadow:none;cursor:pointer}.jvcat-fcard__plus{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #d5dbe5;border-radius:50%;background:#fff;font-size:18px;line-height:1}html body .jvcat-fcard button.jvcat-fcard__size{width:100%;min-width:0;height:36px;min-height:0;margin:0;padding:0 2px;border:1px solid #d5dbe5;border-radius:8px;background:#fff;color:var(--jvcat-navy);font-size:13px;font-weight:500;line-height:1.1;letter-spacing:normal;text-transform:none;white-space:nowrap;box-shadow:none;cursor:pointer}html body .jvcat-fcard button.jvcat-fcard__size.is-fit{border-color:#18743a}html body .jvcat-fcard button.jvcat-fcard__size.is-active{border:2px solid var(--jvcat-navy);background:#eef3fd}html body .jvcat-fcard button.jvcat-fcard__all{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:40px;height:auto;margin:auto 0 0;padding:0 8px;border:1px solid #c9d3e6;border-radius:999px;background:#fff;color:var(--jvcat-navy);font-size:12.5px;font-weight:600;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:none;white-space:normal;box-shadow:none;cursor:pointer}}@media(max-width:359px){html body .jvcat-fcard button.jvcat-fcard__all{padding:6px;font-size:12px}}@media(max-width:767px){html body.jvcat #page .before-loop-wrapper{gap:8px 6px;margin-bottom:12px}html body.jvcat #page .before-loop-wrapper .special-filter-area>ul{gap:8px}html body.jvcat #page .before-loop-wrapper .special-filter-area>ul li a{height:36px;padding:0 15px;border-color:#e2e7ef;font-size:14px;font-weight:500;box-shadow:none}html body.jvcat #page .before-loop-wrapper .special-filter-area>ul li a.current{border-color:var(--jvcat-navy);font-weight:600}html body.jvcat #page .before-loop-wrapper .special-filter-area .jvcat-chips-next{display:none}html body.jvcat #page .before-loop-wrapper .special-filter-area.jvcat-chips-more-right .jvcat-chips-next{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-18px 0 0;padding:0!important;border:1px solid #e2e7ef!important;border-radius:50%!important;background:#fff!important;box-shadow:-10px 0 10px 2px #fff!important;color:var(--jvcat-navy)!important;line-height:1;cursor:pointer}html body.jvcat #page .before-loop-wrapper .special-filter-area.jvcat-chips-more-right .jvcat-chips-next svg{display:block;width:18px;height:18px}html body.jvcat #page .before-loop-wrapper .special-filter-area.jvcat-chips-more-right>ul{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 36px));mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 36px))}html body.jvcat #page .before-loop-wrapper .jvcat-qf__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn{justify-content:flex-start;gap:4px;width:100%;min-width:0;height:40px;padding:0 6px 0 8px!important;border:1px solid #e2e7ef!important;border-radius:11px!important;font-size:13px;font-weight:500}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn .jvcat-ico{width:15px;height:15px}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn .jvcat-ico:last-child{display:block;width:10px;height:10px;opacity:.75}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn.is-on{border-color:var(--jvcat-blue)!important;box-shadow:inset 0 0 0 1px var(--jvcat-blue)!important}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn.is-on .jvcat-ico:first-child{color:var(--jvcat-blue)}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering,html body.jvcat #page .before-loop-wrapper .filter-widget-area-button,html body.jvcat #page .before-loop-wrapper .ts-product-columns-selector{height:40px;border-color:#e2e7ef;border-radius:11px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering{flex:1.45 1 0;padding-left:38px;padding-right:10px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering:before{left:12px;width:17px;height:17px;margin-top:-8.5px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current{line-height:38px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current:before{font-size:13.5px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current:after{line-height:38px}html body.jvcat #page .before-loop-wrapper .filter-widget-area-button{flex:1 1 0;gap:0;justify-content:center;padding:0 8px 0 4px;cursor:pointer}html body.jvcat #page .before-loop-wrapper .filter-widget-area-button a{height:38px;line-height:38px;padding:0 4px;font-size:13.5px}html body.jvcat #page .before-loop-wrapper .filter-widget-area-button:after{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:9px;background:#0b33b3;color:#fff;font-size:11px;font-weight:600;line-height:1}html body.jvcat #page .before-loop-wrapper .ts-product-columns-selector{padding:0 2px}html body.jvcat #page .before-loop-wrapper .ts-product-columns-selector>span{width:40px;height:34px;border-radius:9px}}@media(max-width:374px){html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn{padding:0 6px!important;gap:4px}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn .jvcat-ico:last-child{display:none}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering{padding-left:32px}html body.jvcat #page .before-loop-wrapper .woocommerce-ordering:before{left:10px}html body.jvcat #page .before-loop-wrapper .ts-product-columns-selector>span{width:36px}}@media(max-width:339px){html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn{justify-content:center}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn .jvcat-ico:first-child{display:none}html body.jvcat #page .before-loop-wrapper .jvcat-qf__btn span{flex:0 1 auto}}@media(max-width:767px){.jvcat .jvcat-active__clear{margin-left:auto}}.jvcat-hero__controls-m:empty,.jvcat-hero__controls:empty{display:none}.jvcat .jvcat-hero__more .jvcat-ico,.jvcat .jvcat-hero__more .jvcat-hero__more-l,.jvcat .jvcat-hero__more .jvcat-hero__more-s{display:none}@media(max-width:767px){.jvcat-hero-merged .jvcat-hero{margin:8px 0 12px}.jvcat-hero-merged .jvcat-hero__frame{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;height:auto;min-height:124px;padding:12px 16px;overflow:hidden;isolation:isolate;border-radius:16px;background:linear-gradient(120deg,#f4f6f9,#edf0f5 55%,#e6eaf0);box-shadow:none}.jvcat-hero-merged .jvcat-hero__img,.jvcat-hero-merged .jvcat-hero__shade{border-radius:16px}.jvcat-hero-merged .jvcat-hero__img{z-index:-2;object-position:right center}.jvcat-hero-merged .jvcat-hero--left .jvcat-hero__img{object-position:15% 50%}.jvcat-hero-merged .jvcat-hero__shade,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__shade{z-index:-1;background:linear-gradient(90deg,#f3f5f8f7,#f3f5f8eb 40%,#f3f5f873 60%,#f3f5f800 76%)}.jvcat-hero-merged .jvcat-hero .jvcat-back{position:absolute;top:10px;right:10px;z-index:3;order:0;display:inline-flex;align-items:center;gap:3px;height:30px;min-height:0;max-width:40%;margin:0;padding:0 12px 0 8px;border:0;border-radius:999px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px #0b17300f;color:#0b1730!important;font-size:12.5px;font-weight:500;line-height:1}.jvcat-hero-merged .jvcat-hero .jvcat-back .jvcat-back__txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jvcat-hero-merged .jvcat-hero .jvcat-back:hover{background:#fff}.jvcat-hero-merged .jvcat-hero .jvcat-back .jvcat-ico{display:none}.jvcat-hero-merged .jvcat-hero .jvcat-back:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}.jvcat-hero-merged .jvcat-hero .jvcat-back .jvcat-back__long{display:none}.jvcat-hero-merged .jvcat-hero .jvcat-back:focus-visible{outline:2px solid var(--jvcat-blue);outline-offset:2px}.jvcat-hero-merged .jvcat-hero__body,.jvcat-hero-merged .jvcat-hero--usp .jvcat-hero__body{position:relative;inset:auto;order:1;flex:none;width:62%;padding:0;color:#0b1730}.jvcat-hero-merged .jvcat-hero__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:2px 0;color:#0b1730;font-size:clamp(22px,6.4vw,28px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-shadow:none}.jvcat-hero-merged .jvcat-hero__slogan{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:none;margin:0;color:#3b4558;font-size:13.5px;line-height:1.35;white-space:normal;text-shadow:none}.jvcat-hero-merged .jvcat-hero__cta{display:none}.jvcat-hero-merged .jvcat-hero__more{position:relative;top:auto;right:auto;order:2;display:inline-flex;align-items:center;gap:4px;max-width:74%;min-height:0;height:30px;margin:8px 0 0;padding:0 10px 0 13px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 2px #0b17300f!important;color:#0b1730!important;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden}.jvcat-hero-merged .jvcat-hero__more .jvcat-hero__more-d,.jvcat-hero-merged .jvcat-hero__more .jvcat-hero__more-m,.jvcat-hero-merged .jvcat-hero__more .jvcat-hero__more-arrow,.jvcat-hero-merged .jvcat-hero__more .jvcat-hero__more-s,.jvcat-hero-merged .jvcat-hero__more.is-short .jvcat-hero__more-l{display:none}.jvcat-hero-merged .jvcat-hero__more .jvcat-hero__more-l,.jvcat-hero-merged .jvcat-hero__more.is-short .jvcat-hero__more-s{display:inline;overflow:hidden;text-overflow:ellipsis}.jvcat-hero-merged .jvcat-hero__more .jvcat-ico{display:block;width:15px;height:15px}.jvcat-hero-merged .jvcat-usp{display:none}.jvcat-hero-merged .jvcat-hero__controls-m{display:block;padding-top:12px;padding-bottom:0}.jvcat-hero-merged #main-content .jvcat-count{margin:0 0 12px;font-size:13px}}@media(max-width:767px){.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-content{padding-top:12px;padding-bottom:0}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title,.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title:not(:has(>.jvcat-cbar__back)){display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:0;min-height:0;padding:0;border-radius:0;background:none;text-align:left}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title:before{content:none}.jvcat.jvcat-compact #main .breadcrumb-title-wrapper .breadcrumb-title:after{content:"";display:block;order:1;flex:0 0 100%;height:0}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back{order:0;justify-self:start;align-self:start;gap:4px;min-width:0;min-height:0;margin:0 0 4px -2px;padding:4px 2px;border:0;color:#3b4558!important;font-size:12.5px;font-weight:500}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back .jvcat-back__txt{display:inline}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__back .jvcat-ico{width:14px;height:14px}.jvcat.jvcat-compact #main .breadcrumb-title h1.page-title{order:2;flex:0 1 auto;min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;align-self:center;color:#0b1730;font-size:clamp(22px,6.4vw,28px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.jvcat.jvcat-compact #main .title-button-container .same-line-btn{display:none}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__more{order:3;flex:none;display:inline-flex;align-items:center;gap:3px;max-width:100%;margin:0 0 0 auto;padding:8px 0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--jvcat-blue)!important;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-transform:none;letter-spacing:0}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-cbar__sub{order:4;flex:0 0 100%;display:block;margin:2px 0 0;color:#3b4558;font-size:14px;line-height:1.35}.jvcat.jvcat-compact #main .breadcrumb-title .jvcat-count{order:5;flex:0 0 100%;margin-top:6px}}.jvcat-cbar__more-s,.jvcat-cbar__more.is-short .jvcat-cbar__more-l{display:none}.jvcat-cbar__more.is-short .jvcat-cbar__more-s{display:inline}.jvcat-cbar__more .jvcat-ico{width:15px;height:15px}@media(max-width:767px){body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar>.jvcat-bar__head{order:-4;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title count" "sub sub";align-items:baseline;column-gap:12px;flex:1 0 100%;width:100%;min-width:0;padding:2px 0 4px}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{padding-top:10px!important;box-shadow:0 6px 14px #0e1b3314!important}.jvcat .jvcat-bar__title{grid-area:title;display:block;overflow-wrap:break-word;color:#0b1730;font-size:clamp(22px,6.4vw,28px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.jvcat .jvcat-bar__count{grid-area:count;color:#6b7a90;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap}.jvcat .jvcat-bar__sub{grid-area:sub;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:2px;color:#3b4558;font-size:13.5px;line-height:1.3}body.jvcat.jvcat-controls-shown .jvcat-count{visibility:hidden}}@media(max-width:359px){.jvcat .jvcat-bar__count{font-size:13px}}@media all{html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product>.product-wrapper{display:flex;flex-direction:column;padding:5px 5px 10px;border:1px solid #edf0f4;border-radius:14px;background:#fff;box-shadow:0 1px 3px #1018280d}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper{border-radius:10px;background:#f5f6f8}html body.jvcat.jvcat-mcard:not(.jvcat-apparel) #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper figure{background:#f5f6f8}html body.jvcat.jvcat-mcard:not(.jvcat-apparel) #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper figure img{mix-blend-mode:multiply}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist{top:6px;right:6px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{width:32px;height:32px;background:#fff!important;box-shadow:0 1px 2px #0e1b3314;color:#0b1730}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .product-label{top:6px;left:6px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .product-label .onsale{padding:2px 6px;border-radius:6px;font-size:11px;font-weight:600;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper{display:flex;flex-direction:column;flex:1 1 auto;padding:0 3px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper:not(:has(>.product-brands)):before{margin:9px 0 1px;font-size:12px;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .product-brands{margin:9px 0 1px;color:#8a93a3;font-size:12px;font-weight:400;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>h3.product-name{min-height:0;margin:0;font-size:14px;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product h3.product-name a{display:block;-webkit-line-clamp:none;overflow:visible}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__full{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__m{display:block}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__model,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__color{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__model{color:#0e1b33;font-size:14px;font-weight:700;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__color{min-height:1.35em;color:#6b7280;font-size:13px;font-weight:400;line-height:1.35}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__flow{display:block;max-height:36px;overflow:hidden;white-space:normal;color:#6b7280;font-size:13px;font-weight:400;line-height:1.35}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__flow:first-line{color:#0e1b33;font-size:14px;font-weight:700;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price{margin:auto 0 0;padding:8px 0 0;color:#0e1b33;font-size:16px;font-weight:700;line-height:1.25}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price .amount,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price .amount bdi{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price del,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price ins{font-family:inherit;line-height:1.25}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price .amount:after{color:#8a93a3;font-size:11px;font-weight:400}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)){color:#626e82;font-size:14.5px;font-weight:400;line-height:1.4;letter-spacing:0}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .amount{white-space:nowrap}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .woocommerce-Price-currencySymbol{font-size:.85em;font-weight:400}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .amount:after{display:inline;margin-left:5px;color:#8490a3;font-size:11px;font-weight:400;vertical-align:baseline}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del){display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:baseline;gap:0;overflow:clip;line-height:1.25}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) del{order:1!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) ins{order:2!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) del,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) ins{display:inline!important;margin:0;padding:0;background:none}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price del:before{content:none!important;display:none!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price del{color:#8b95a5!important;font-size:10.5px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) ins{position:relative;margin-left:-11px!important;padding-left:11px!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price ins:before{content:""!important;display:block!important;position:absolute;left:5px;top:50%;width:1px;height:12px;margin-top:-6px;background:#d5dae2;font-size:0!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price:has(del) del{padding-right:11px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price ins{color:#d1202f!important;font-size:14px;font-weight:400;letter-spacing:0;text-decoration:none;white-space:nowrap}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.price ins .amount:after{margin-left:3px;color:#8490a3;font-size:9.5px;font-weight:400;letter-spacing:0}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-save{display:block;margin:2px 0 0;color:#d1202f;font-size:10.5px;font-weight:400;line-height:1.3}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-save[hidden]{display:none}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.jvcat-side{flex:none;margin:0 -3px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy{--jvcat-rf: clamp(10px, calc((100cqw - 34px) / (var(--jvcat-lc, 9) * .55 + 6.3)), 13px);gap:5px;margin:0;padding-top:10px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .quantity{display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:5px;padding-top:10px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose>.jvcat-var{display:none}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose>.jvcat-var.is-primary:has(>.jvcat-var__pick),html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose:not(.is-multi)>.jvcat-var.is-single,html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose:not(.is-multi)>.jvcat-var:has(>.jvcat-var__pick),html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose>.jvcat-buy__row{display:contents}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var:has(>.jvcat-var__pick)>:not(.jvcat-var__pick){display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose:not(.is-multi) .jvcat-var.is-single>:not(.jvcat-var__opts){display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var__msg{grid-column:1 / -1;margin:0}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var__msg:empty{display:none}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick,html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var.is-single>.jvcat-var__opts{grid-column:1;display:flex!important;align-items:center;justify-content:flex-start;gap:0;box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;margin:0;padding:0 6px 0 9px!important;border:1px solid #e3e7ee!important;border-radius:10px!important;background:#f6f7f9!important;box-shadow:none!important;color:#0e1b33!important;font-size:var(--jvcat-rf, 12.5px);font-weight:500;line-height:1.2;white-space:nowrap}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick>span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick:after{content:none!important;display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick.is-chosen{border-color:#c9d2df!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick.is-missing{color:#6b7485!important;font-weight:400}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var.is-single>.jvcat-var__opts{min-width:0;overflow:hidden}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var.is-single .jvcat-var__opt{display:block!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#0e1b33!important;font-size:var(--jvcat-rf, 12.5px)!important;font-weight:500!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var.is-single .jvcat-var__opt:before{content:none!important;display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart{grid-column:2;flex:none;width:100%;min-width:0;margin:0}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy:not(.jvcat-buy--choose) .loop-add-to-cart{grid-column:auto}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button{justify-content:center;gap:4px;width:100%;height:38px;min-height:38px;padding:0 5px;border:0!important;border-radius:10px!important;background:#0b33b3!important;box-shadow:none!important;color:#fff!important;font-size:13px;font-weight:600;transition:background-color .15s ease}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:is(.add_to_cart_button,.jvcat-var-add):hover{background:#0a2d9e!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:is(.add_to_cart_button,.jvcat-var-add):active{background:#08268a!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:is(.add_to_cart_button,.jvcat-var-add):focus-visible{outline:2px solid #0b33b3;outline-offset:2px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button>span{flex:none;overflow:visible;font-size:0}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button.jvcat-var-add:before,html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button.add_to_cart_button:before{display:block!important;flex:none;width:calc(var(--jvcat-rf, 12.5px) * 1.2);height:calc(var(--jvcat-rf, 12.5px) * 1.2);background:#fff}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button>span:before{content:"Toevoegen";content:"Toevoegen" / "";display:inline!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;font-family:inherit;font-size:var(--jvcat-rf, 12.5px);line-height:1}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button.jvcat-added>span:before{content:"Toegevoegd";content:"Toegevoegd" / ""}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button.jvcat-added,html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:is(.add_to_cart_button,.jvcat-var-add).jvcat-added:hover{background:#0a7a4f!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.added_to_cart{display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:not(.add_to_cart_button):not(.jvcat-var-add){border:1px solid #e3e7ee!important;background:#f6f7f9!important;color:#0e1b33!important;font-weight:500}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:not(.add_to_cart_button):not(.jvcat-var-add)>span{font-size:13px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:not(.add_to_cart_button):not(.jvcat-var-add)>span:before{content:none}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart a.button:not(.add_to_cart_button):not(.jvcat-var-add):before{display:none}}@media all{@container jvcat-side (max-width: 139px){html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{grid-template-columns:minmax(0,1fr)}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy .loop-add-to-cart{grid-column:1}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy{--jvcat-rf: 12.5px}}}@media all{html body.jvcat.jvcat-mcard #page .main-products section.product .product-label>.onsale.percent,html body.jvcat.jvcat-mcard #page .main-products section.product .product-label>.onsale.amount{display:none}html body.jvcat.jvcat-mcard #page .main-products section.product .product-label:not(:has(>:not(.onsale.percent,.onsale.amount))){display:none}}@media(max-width:767px){html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .ts-product-galleries{display:none!important}}@media(min-width:768px){html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--quick{display:none!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side{display:block!important;flex:none;margin:0 -3px}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(max-content,1fr)}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-buy--choose .jvcat-var>.jvcat-var__pick{display:flex!important}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-intro,html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-feat{display:none!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .product-wrapper{padding:8px 8px 12px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper{padding:0 6px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-side{margin:0 -6px!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper{display:flex!important;flex-direction:column}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>*{order:0!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.ts-product-galleries{--jvcat-thumb: 44px !important;order:-1!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin:10px 0 0!important;padding:0!important}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .ts-product-galleries>div{flex:0 1 var(--jvcat-thumb);aspect-ratio:1 / 1;padding:3px;border:1px solid #e6e9ef;border-radius:8px;background:#f5f6f8}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .ts-product-galleries>div.active{padding:2.5px;border:1.5px solid #0b1730;background:#fff}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .ts-product-galleries>div img{mix-blend-mode:multiply}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper>.product-brands,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .meta-wrapper:not(:has(>.product-brands)):before{margin-top:10px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__model{font-size:15px}html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .jvcat-t__color{font-size:13.5px}}@media(min-width:768px){.jvcat-msheet.is-pop .jvcat-msheet__overlay{background:transparent}html body .jvcat-msheet.is-pop .jvcat-msheet__panel{position:fixed;right:auto;bottom:auto;width:max-content;min-width:248px;max-width:min(440px,calc(100vw - 16px));max-height:min(420px,calc(100vh - 16px));margin:0;border:1px solid #e6e9ef;border-radius:14px;box-shadow:0 12px 32px #0e1b3329;transform:translateY(4px);opacity:0;transition:opacity .14s ease,transform .14s ease}html body .jvcat-msheet.is-pop.is-open .jvcat-msheet__panel{transform:none;opacity:1}.jvcat-msheet.is-pop .jvcat-msheet__grip,.jvcat-msheet.is-pop .jvcat-msheet__img,.jvcat-msheet.is-pop .jvcat-msheet__info,.jvcat-msheet.is-pop .jvcat-msheet__foot{display:none!important}html body .jvcat-msheet.is-pop .jvcat-msheet__head{position:absolute;top:6px;right:6px;z-index:1;padding:0;border:0;background:none}html body .jvcat-msheet.is-pop button.jvcat-msheet__close{width:34px;height:34px;margin:0}html body .jvcat-msheet.is-pop button.jvcat-msheet__close:before{width:16px;height:16px}.jvcat-msheet.is-pop .jvcat-msheet__body{padding:14px}.jvcat-msheet.is-pop .jvcat-msheet__row{margin:0 38px 10px 0}.jvcat-msheet.is-pop .jvcat-msheet__h{font-size:14px}html body .jvcat-msheet.is-pop .jvcat-msheet__tiles,html body .jvcat-msheet.is-pop .jvcat-msheet__grp{display:flex;flex-wrap:wrap;gap:8px}html body .jvcat-msheet.is-pop button.jvcat-msheet__tile{flex:0 0 auto;box-sizing:border-box;width:auto;min-width:52px;height:36px;min-height:0;margin:0;padding:0 12px;border:1px solid #e3e7ee;border-radius:8px;background:#fff;box-shadow:none;color:#0b1730;font-size:13px;font-weight:500;white-space:nowrap}html body .jvcat-msheet.is-pop button.jvcat-msheet__tile:hover{border-color:#b9c3d3;background:#fff;color:#0b1730}html body .jvcat-msheet.is-pop button.jvcat-msheet__tile:focus-visible{outline:2px solid #0b33b3;outline-offset:1px}html body .jvcat-msheet.is-pop button.jvcat-msheet__tile[aria-pressed=true]{border:1.5px solid #0b33b3;background:#f3f6fe;color:#0b1730}html body .jvcat-msheet.is-pop button.jvcat-msheet__tile.is-off{display:none}}@media(min-width:768px){@container jvcat-side (min-width: 380px){html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy.jvcat-buy--choose{grid-template-columns:minmax(0,185px) minmax(max-content,205px);justify-content:start}html body.jvcat.jvcat-mcard.jvcat-cart #page .main-products:not(.columns-1) .products>section.product .jvcat-side>.jvcat-buy:not(.jvcat-buy--choose) .loop-add-to-cart{max-width:220px}}}.jvcat-msheet.is-multi .jvcat-msheet__sec+.jvcat-msheet__sec{margin-top:16px}.jvcat-msheet.is-multi .jvcat-msheet__sech{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#0b1730;font-size:14px;font-weight:600;line-height:1.2}.jvcat-msheet.is-multi .jvcat-msheet__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;background:#0b33b3;color:#fff;font-size:11.5px;font-weight:600}html body .jvcat-msheet.is-multi .jvcat-msheet__tiles{display:block}html body .jvcat-msheet.is-multi .jvcat-msheet__grp{display:flex;flex-wrap:wrap;gap:8px}html body .jvcat-msheet.is-multi button.jvcat-msheet__tile{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;width:auto;min-width:52px;padding:0 12px;border:1px solid #e3e7ee;background:#fff;color:#0b1730;font-weight:500}html body .jvcat-msheet.is-multi button.jvcat-msheet__tile[aria-pressed=true]{padding:0 11.5px;border:1.5px solid #0b33b3;background:#f3f6fe;color:#0b1730;font-weight:500}html body .jvcat-msheet.is-multi button.jvcat-msheet__tile.is-off{display:none}.jvcat-msheet .jvcat-msheet__dot{flex:none;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0b17302e}html body .jvcat-msheet.is-multi button.jvcat-msheet__add{background:#0b33b3;border-color:#0b33b3;color:#fff}html body .jvcat-msheet.is-multi button.jvcat-msheet__add:disabled{background:#c9d2e6;border-color:#c9d2e6;color:#fff}@media(min-width:768px){html body .jvcat-msheet.is-pop.is-multi .jvcat-msheet__foot{display:block!important;padding:0 14px 14px;border:0;background:none;box-shadow:none}html body .jvcat-msheet.is-pop.is-multi button.jvcat-msheet__add{width:100%;height:40px;border-radius:10px;font-size:14px;font-weight:600}}html body .jvcat-msheet.is-multi button.jvcat-msheet__tile.has-img{flex-direction:column;gap:4px;width:76px;height:auto;min-height:0;padding:6px 4px}html body .jvcat-msheet.is-multi button.jvcat-msheet__tile.has-img[aria-pressed=true]{padding:5.5px 3.5px}.jvcat-msheet .jvcat-msheet__tile.has-img .jvcat-msheet__dot{display:none}.jvcat-msheet .jvcat-msheet__ph{display:block;width:52px;height:52px;border-radius:8px;background:#f5f6f8;overflow:hidden}.jvcat-msheet .jvcat-msheet__ph img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jvcat-msheet .jvcat-msheet__tile.has-img .jvcat-msheet__nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2}@media(min-width:992px){.jvcat #page .before-loop-wrapper{position:relative;gap:8px 6px;margin-bottom:24px;padding:0 10px 10px;border:0;border-radius:12px;background:#f5f6f8}.jvcat #page .before-loop-wrapper>.special-filter-area{flex:1 0 calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;padding:0 10px 12px;background:#fff}.jvcat #page .before-loop-wrapper>.ts-active-filters,.jvcat #page .before-loop-wrapper>.jvcat-active{flex:1 0 calc(100% + 20px);width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;background:#fff}.jvcat #page .before-loop-wrapper>.jvcat-qf{flex:1 1 auto;width:auto;min-width:420px}.jvcat #page .before-loop-wrapper .jvcat-qf__row{flex-wrap:nowrap;gap:0;overflow:visible}.jvcat #page .before-loop-wrapper .jvcat-qf__btn{min-width:108px;height:44px;padding:0 16px!important;border:0!important;border-right:1px solid #e0e3e8!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:13px;font-weight:500}.jvcat #page .before-loop-wrapper .jvcat-qf__btn:first-child{border-radius:9px 0 0 9px!important}.jvcat #page .before-loop-wrapper .jvcat-qf__btn:last-of-type{border-right:0!important}.jvcat #page .before-loop-wrapper .jvcat-qf__btn:hover{background:#ffffffb8!important}.jvcat #page .before-loop-wrapper .jvcat-qf__btn.is-on{background:#fff!important;box-shadow:inset 0 0 0 1px #cfd5df!important}.jvcat #page .before-loop-wrapper .jvcat-qf__sale{margin-left:8px}.jvcat #page .before-loop-wrapper>.woocommerce-ordering{flex:0 1 250px;min-width:210px;max-width:290px;margin:0 0 0 auto;height:44px;border-color:#e0e3e8;border-radius:9px;background:#ffffffc7;font-size:13px}.jvcat #page .before-loop-wrapper .woocommerce-ordering .orderby-current{line-height:42px;font-size:13px}.jvcat #page .before-loop-wrapper>.filter-widget-area-button{height:44px;border-color:#e0e3e8;border-radius:9px;background:#ffffffc7}.jvcat #page .before-loop-wrapper .filter-widget-area-button a{height:42px;line-height:42px;padding:0 16px;font-size:13px}.jvcat #page .before-loop-wrapper>.ts-product-columns-selector{height:44px;border-color:#e0e3e8;border-radius:9px;background:#ffffffc7}.jvcat #page .ts-product-columns-selector>span{width:34px;height:34px;border-radius:7px}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{background:#f5f6f8!important;box-shadow:0 8px 22px #0e1b3317!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar>.special-filter-area{background:#f5f6f8}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper{padding:0 10px 10px;border-radius:12px;background:#f5f6f8f5}.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.special-filter-area{background:transparent}}@media(min-width:992px){body.jvcat #page .before-loop-wrapper{padding:0!important;background:transparent!important;border-radius:0!important;gap:12px 0!important}body.jvcat #page .before-loop-wrapper>.special-filter-area{flex:1 0 100%!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}body.jvcat #page .before-loop-wrapper>.jvcat-dtoolbar{order:0;flex:1 0 100%;width:100%;min-width:0;min-height:58px;display:flex;align-items:center;gap:8px;box-sizing:border-box;margin:0;padding:7px 8px;border:1px solid #eceff3;border-radius:12px;background:#f3f4f6;box-shadow:none}body.jvcat #page .jvcat-dtoolbar>.jvcat-qf{flex:1 1 auto;width:auto!important;min-width:0!important;margin:0}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__row{display:flex;align-items:center;flex-wrap:nowrap;gap:0;overflow:visible}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn{flex:0 0 auto;min-width:112px;height:42px;padding:0 14px!important;border:0!important;border-right:1px solid #dfe3e8!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:13px;font-weight:500}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn:first-child{border-radius:8px 0 0 8px!important}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn:last-of-type{border-right:0!important}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn:hover{background:#ffffffb8!important}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn.is-on{background:#fff!important;box-shadow:inset 0 0 0 1px #cfd5df!important}body.jvcat #page .jvcat-dtoolbar .jvcat-qf__sale{flex:0 0 auto;margin:0 10px 0 8px;white-space:nowrap}body.jvcat #page .jvcat-dtoolbar>.woocommerce-ordering{flex:0 1 260px;min-width:220px;max-width:290px;height:42px;margin:0 0 0 auto!important;border:1px solid #e0e4e9;border-radius:9px;background:#ffffffd1}body.jvcat #page .jvcat-dtoolbar>.filter-widget-area-button{flex:0 0 auto;height:42px;margin:0!important;border:1px solid #e0e4e9;border-radius:9px;background:#ffffffd1}body.jvcat #page .jvcat-dtoolbar>.filter-widget-area-button a{height:40px;line-height:40px;padding:0 14px;font-size:13px}body.jvcat #page .jvcat-dtoolbar>.ts-product-columns-selector{flex:0 0 auto;height:42px;margin:0!important;padding:0 3px;border:1px solid #e0e4e9;border-radius:9px;background:#ffffffd1}body.jvcat #page .jvcat-dtoolbar>.ts-product-columns-selector>span{width:34px;height:34px;border-radius:7px}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar{background:#fff!important}body.jvcat.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-bar>.jvcat-dtoolbar{background:#f3f4f6!important;box-shadow:0 8px 22px #0e1b3314}body.jvcat.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.jvcat-dtoolbar{background:#f3f4f6f7}}@media(min-width:992px)and (max-width:1260px){body.jvcat #page .jvcat-dtoolbar{overflow-x:auto;scrollbar-width:none}body.jvcat #page .jvcat-dtoolbar::-webkit-scrollbar{display:none}body.jvcat #page .jvcat-dtoolbar>.jvcat-qf{flex:0 0 auto}body.jvcat #page .jvcat-dtoolbar>.woocommerce-ordering{margin-left:8px!important}}@media(max-width:767px){html body.jvcat-m:not(.jvcat-hero-on) #main .breadcrumb-content{padding-top:16px;padding-bottom:8px}html body.jvcat-m:not(.jvcat-hero-on) #main .title-button-container h1.page-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(25px,6.6vw,29px);font-weight:400;line-height:1.2;letter-spacing:-.035em;color:#101c35;margin:0}html body.jvcat-m:not(.jvcat-hero-on) #main .breadcrumb-title .jvcat-cbar__sub{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.65;letter-spacing:.005em;color:#5c6572;margin:7px 0 0}html body.jvcat-m:not(.jvcat-hero-on) #main .breadcrumb-title .jvcat-cbar__more{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.01em;color:#536173!important}html body.jvcat-m.jvcat-hero-merged .jvcat-hero{margin-top:0}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__controls-m{padding-top:0}html body.jvcat-m.jvcat-hero-merged .jvcat-hero>.jvcat-wrap:not(.jvcat-hero__controls-m){width:100%;max-width:none;padding-inline:0}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__frame,html body.jvcat-m.jvcat-hero-merged .jvcat-hero__img,html body.jvcat-m.jvcat-hero-merged .jvcat-hero__shade{border-radius:0}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(23px,6.2vw,27px);font-weight:500;line-height:1.15;letter-spacing:-.03em;margin:1px 0 5px;color:#101c35}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__slogan{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12.5px;font-weight:400;line-height:1.5;letter-spacing:.005em;color:#4b5563}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__frame{position:relative}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__frame>.jvcat-banner-count{position:absolute;right:16px;bottom:12px;z-index:3;display:block;margin:0;padding:5px 9px;border-radius:5px;background:#ffffffeb;color:#263247;font-size:11.5px;font-weight:400;line-height:20px;white-space:nowrap}html body.jvcat-m.jvcat-hero-merged .jvcat-hero__frame:has(>.jvcat-banner-count) .jvcat-hero__more{max-width:calc(100% - 122px)}html body.jvcat-m #page .before-loop-wrapper.jvcat-mobile-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 80px;grid-template-areas:"heading heading heading" "categories categories categories" "quick quick quick" "filters sorting views" "count count count";gap:0;align-items:center;margin-bottom:12px;background:#fff;color:#101c35;box-sizing:border-box;padding:0!important;margin-inline:0!important}html body.jvcat-m:not(.jvcat-controls-sticky) #page .before-loop-wrapper.jvcat-mobile-toolbar{width:100%!important}html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar{gap:0!important;padding:0 12px!important;margin-bottom:0!important;border-top:1px solid #e5e8ed!important;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar>.special-filter-area,html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar .special-filter-area>ul,html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar>.jvcat-qf,html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar>.woocommerce-ordering,html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar>.filter-widget-area-button,html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar>.ts-product-columns-selector{background:transparent!important}html body.jvcat-m.jvcat-controls-sticky #page .jvcat-mobile-toolbar .special-filter-area .jvcat-chips-next{background:#fff!important;box-shadow:none!important}html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar:before{content:"";display:block!important;position:absolute;top:1px;left:0;right:0;height:1px;background:#e5e8ed;pointer-events:none}html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar>.special-filter-area{border-bottom:1px solid #e5e8ed!important}html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar .special-filter-area>ul li a{height:48px!important}html body.jvcat-m #page .jvcat-mobile-toolbar>.jvcat-bar__head{grid-area:heading}html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar>.jvcat-bar__head,html body.jvcat-m.jvcat-controls-sticky #page .before-loop-wrapper.jvcat-mobile-toolbar>.jvcat-count{display:none!important}html body.jvcat-m #page .jvcat-mobile-toolbar>.special-filter-area{grid-area:categories;border-bottom:1px solid #e5e8ed}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area>ul{gap:24px;margin:0;padding:0}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area>ul li a{height:48px;padding:0 2px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#263247!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:400;letter-spacing:.005em;text-transform:none}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area>ul li a.current{border-bottom-color:#101c35!important;color:#101c35!important;font-weight:400}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area.jvcat-chips-more-right .jvcat-chips-next{width:36px;height:44px;margin-top:-22px;border:0!important;border-left:1px solid #e5e8ed!important;border-radius:0!important;box-shadow:-8px 0 8px #fff!important}html body.jvcat-m #page .jvcat-mobile-toolbar>.jvcat-qf{grid-area:quick;width:100%;margin:0;border-bottom:1px solid #e5e8ed}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__row{gap:0}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn{height:48px;min-height:44px;padding:0 6px!important;gap:6px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#101c35!important;font-size:13px;font-weight:400}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn:first-child{padding-left:2px!important}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn .jvcat-ico{width:16px;height:16px}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn .jvcat-ico:last-child{display:block;width:11px;height:11px}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn.is-on{box-shadow:inset 0 -2px #0b33b3!important;color:#0b33b3!important}html body.jvcat-m #page .jvcat-mobile-toolbar>.filter-widget-area-button{grid-area:filters;justify-content:center;height:48px;margin:0;padding:0;border:0;border-bottom:1px solid #e5e8ed;border-radius:0;background:transparent}html body.jvcat-m #page .jvcat-mobile-toolbar>.filter-widget-area-button a{height:44px;line-height:44px;padding:0 8px 0 2px;font-size:14px;font-weight:400}html body.jvcat-m #page .jvcat-mobile-toolbar>.filter-widget-area-button a:before{content:"";display:inline-block;flex:none;width:18px;height:18px;margin-right:8px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M3 6h3m4 0h11M3 12h10m4 0h4M3 18h3m4 0h11'/%3E%3Ccircle cx='8' cy='6' r='2'/%3E%3Ccircle cx='15' cy='12' r='2'/%3E%3Ccircle cx='8' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M3 6h3m4 0h11M3 12h10m4 0h4M3 18h3m4 0h11'/%3E%3Ccircle cx='8' cy='6' r='2'/%3E%3Ccircle cx='15' cy='12' r='2'/%3E%3Ccircle cx='8' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat}html body.jvcat-m #page .jvcat-mobile-toolbar>.woocommerce-ordering{grid-area:sorting;min-width:0;width:100%;height:48px;margin:0!important;padding:0 6px 0 14px;border:0;border-bottom:1px solid #e5e8ed;border-radius:0;background:transparent}html body.jvcat-m #page .jvcat-mobile-toolbar>.woocommerce-ordering:before{left:0;top:12px;width:1px;height:24px;margin:0;background:#e5e8ed;mask:none;-webkit-mask:none}html body.jvcat-m #page .jvcat-mobile-toolbar .woocommerce-ordering .orderby-current{line-height:46px;font-size:0}html body.jvcat-m #page .jvcat-mobile-toolbar .woocommerce-ordering .orderby-current:before{content:attr(data-jvcat-sort-label);font-size:12.5px;font-weight:400}html body.jvcat-m #page .jvcat-mobile-toolbar .woocommerce-ordering .orderby-current:after{line-height:46px}html body.jvcat-m #page .jvcat-mobile-toolbar .woocommerce-ordering .orderby ul.dropdown{left:auto;right:0}html body.jvcat-m #page .jvcat-mobile-toolbar>.jvcat-count{grid-area:count;display:block;margin:0;padding:12px 0;color:#7a8495;font-size:12px;line-height:20px}html body.jvcat-m #page .jvcat-mobile-toolbar>.ts-product-columns-selector{grid-area:views;justify-self:end;height:48px;margin:0;padding:0;border:0;border-bottom:1px solid #e5e8ed;border-radius:0;background:transparent;gap:0}html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span{width:40px;height:44px;border-radius:0;background:transparent!important;color:#929baa!important}html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span.selected,html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector:not(:has(>.column-1.selected,>.column-1-1.selected))>.column-2,html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector:has(>.column-1-1.selected)>.column-1{color:#101c35!important}html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span.column-1,html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span.column-2{border-left:1px solid #e5e8ed}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area a:focus-visible,html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn:focus-visible,html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span:focus-visible{outline:2px solid #0b33b3;outline-offset:-3px}}@media(max-width:359px){html body.jvcat-m #page .before-loop-wrapper.jvcat-mobile-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px}html body.jvcat-m #page .jvcat-mobile-toolbar .ts-product-columns-selector>span{width:36px}html body.jvcat-m #page .jvcat-mobile-toolbar .special-filter-area>ul{gap:18px}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn{gap:4px;padding:0 4px!important;font-size:12px}html body.jvcat-m #page .jvcat-mobile-toolbar .jvcat-qf__btn .jvcat-ico:first-child{display:none}html body.jvcat-m #page .jvcat-mobile-toolbar .woocommerce-ordering .orderby-current:before{font-size:11px}}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage]{display:grid!important;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:5px 7px;overflow:visible;line-height:1.4}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] ins{grid-column:1 / -1;grid-row:1;order:0!important;margin:0!important;padding:0!important;color:#101c35!important;font-size:14.5px;font-weight:400}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] ins:before{content:none!important;display:none!important}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] ins .amount:after{font-size:10.5px;margin-left:5px}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] del{grid-column:1;grid-row:2;order:0!important;padding:0;font-size:10.5px;line-height:1.4}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage]:after{content:attr(data-jvcat-advantage);display:block;grid-column:2;grid-row:2;width:max-content;max-width:100%;box-sizing:border-box;padding:3px 5px;border-radius:4px;background:#e3efdf;color:#185b3e;font-size:10px;font-weight:700;line-height:1.4;white-space:nowrap}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper:has(>.price[data-jvcat-advantage])>.jvcat-save:not([hidden]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:767px){html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist,html body.jvcat.jvcat-mcard #page .main-products:not(.columns-1) .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body.jvcat #page .main-products section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a:focus-visible{outline:2px solid #101c35;outline-offset:2px}}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price{font-family:inherit}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price .amount,html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price .amount bdi{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}html body.jvcat[class] #page .main-products[class] .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)){color:#626e82;font-size:14.5px;font-weight:400;line-height:1.4;letter-spacing:0}html body.jvcat[class] #page .main-products[class] .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .amount{white-space:nowrap}html body.jvcat[class] #page .main-products[class] .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .woocommerce-Price-currencySymbol{font-size:.85em;font-weight:400}html body.jvcat[class] #page .main-products[class] .products>section.product:not(.sale) .meta-wrapper>.price:not(:has(del,ins)) .amount:after{display:inline;margin-left:5px;color:#8490a3;font-size:11px;font-weight:400;vertical-align:baseline}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] del{color:#8b95a5!important;font-weight:400;white-space:nowrap;text-decoration:line-through}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] del:before,html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] del .amount:after{content:none!important;display:none!important}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] ins{text-decoration:none;background:transparent;letter-spacing:0;white-space:nowrap}html body.jvcat[class] #page .main-products[class] .products>section.product .meta-wrapper>.price[data-jvcat-advantage] ins .amount:after{color:#8490a3;font-weight:400}@media(min-width:768px){html body.jvcat.jvcat-hero-merged .jvcat-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.03em;line-height:1.15;color:#101c35}html body.jvcat.jvcat-hero-merged .jvcat-hero__slogan{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.005em;line-height:1.5;color:#4b5563}}@media(min-width:768px){html body.jvcat.jvcat-hero-merged .jvcat-hero .jvcat-back{display:none}html body.jvcat.jvcat-hero-merged .jvcat-hero__more{top:18px;right:18px}}@media(min-width:768px){html body.jvcat.jvcat-hero-merged .jvcat-hero__more{min-height:40px;gap:8px;padding:0 16px!important;background:#ffffffeb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 12px #070c1829!important;font-size:14px;font-weight:500;line-height:1.1;text-decoration:none!important;white-space:nowrap}html body.jvcat.jvcat-hero-merged .jvcat-hero__more .jvcat-ico{width:18px;height:18px}}@media(min-width:768px){html body.jvcat.jvcat-hero-merged .jvcat-hero__more{display:none}html body.jvcat.jvcat-hero-merged .jvcat-hero__frame{position:relative}html body.jvcat.jvcat-hero-merged .jvcat-hero__frame>.jvcat-banner-count{position:absolute;top:18px;right:18px;bottom:auto;z-index:3;display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0 16px;border:0;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 12px #070c1829;color:#101c35;font-size:14px;font-weight:500;line-height:1.1;white-space:nowrap}}@media(min-width:768px){html body.jvcat.jvcat-hero-merged .jvcat-hero__more{display:inline-flex}html body.jvcat.jvcat-hero-merged .jvcat-hero__frame>.jvcat-banner-count{top:66px}}html body.jvcat[class] #page .main-products[class] .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist,html body.jvcat[class] #page .main-products[class] .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body.jvcat[class] #page .main-products[class] .products>section.product .thumbnail-wrapper .product-group-button .button-in.wishlist a:focus-visible{outline:2px solid #101c35;outline-offset:2px}@media(min-width:992px){html body.jvcat.jvcat-hero-on #main{padding-top:0}html body.jvcat.jvcat-hero-merged .jvcat-hero{margin-top:0}html body.jvcat.jvcat-hero-merged .jvcat-hero>.jvcat-wrap.container{width:100%;max-width:none;padding-left:0;padding-right:0}html body.jvcat.jvcat-hero-merged .jvcat-hero__frame,html body.jvcat.jvcat-hero-merged .jvcat-hero__img,html body.jvcat.jvcat-hero-merged .jvcat-hero__shade{border-radius:0}html body.jvcat.jvcat-hero-merged .jvcat-hero__frame{padding-left:50px;padding-right:50px}html body.jvcat.jvcat-hero-merged .jvcat-hero__shade{background:linear-gradient(180deg,#fff 0,#ffffffc2 18px,#fff0 72px),linear-gradient(90deg,#f6f8fbf2,#f6f8fbd6 28%,#f6f8fb40 52%,#f6f8fb00 66%),linear-gradient(0deg,#f6f8fbc7,#f6f8fb00 40%)}}@media(min-width:1561px){html body.jvcat.jvcat-hero-merged .jvcat-hero__frame{padding-left:70px;padding-right:70px}}@media(min-width:992px){html body.jvcat.jvcat-menu-hero header.ts-header:not(.is-sticky) .header-middle{background:transparent!important;border-bottom-color:transparent;box-shadow:none}html body.jvcat.jvcat-menu-hero .jvcat-hero{margin-top:calc(-1 * var(--jvcat-menu-height, 94px))}html body.jvcat.jvcat-menu-hero .jvcat-hero__frame{padding-top:calc(44px + var(--jvcat-menu-height, 94px))}html body.jvcat.jvcat-menu-hero .jvcat-hero__shade{background:linear-gradient(180deg,#fff 0,#ffffffe0 calc(var(--jvcat-menu-height, 94px) * .55),#fff0 calc(var(--jvcat-menu-height, 94px) + 72px)),linear-gradient(90deg,#f6f8fbf2,#f6f8fbd6 28%,#f6f8fb40 52%,#f6f8fb00 66%),linear-gradient(0deg,#f6f8fbc7,#f6f8fb00 40%)}html body.jvcat.jvcat-menu-hero .jvcat-hero__more{top:calc(var(--jvcat-menu-height, 94px) + 18px)}html body.jvcat.jvcat-menu-hero .jvcat-hero__frame>.jvcat-banner-count{top:calc(var(--jvcat-menu-height, 94px) + 66px)}body.jvcat.jvcat-hero-on #page .before-loop-wrapper>.special-filter-area{flex:1 0 100%!important;width:100%!important;margin:0!important;padding:0!important;background:#fff6!important}}@media(min-width:992px){html body.jvcat.jvcat-menu-hero .jvcat-hero__frame{min-height:0;gap:16px;padding-top:calc(22px + var(--jvcat-menu-height, 94px));padding-bottom:18px}html body.jvcat.jvcat-menu-hero .jvcat-hero__title{font-size:clamp(34px,2.6vw,46px);margin-bottom:8px}html body.jvcat.jvcat-menu-hero .jvcat-hero__slogan{font-size:17px;line-height:1.4;margin-bottom:14px}html body.jvcat.jvcat-menu-hero .jvcat-hero__cta{min-height:42px;padding-top:10px;padding-bottom:10px}}@media(min-width:992px){html body.jvcat #page .jvcat-dtoolbar .jvcat-qf__row{gap:8px}html body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn{min-width:100px;height:42px;padding:0 12px!important;border:1px solid #dfe3e8!important;border-radius:9px!important;background:#fff!important;box-shadow:0 1px 2px #0e1b330f!important}html body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn:hover{background:#f8fafc!important}html body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn.is-on{border-color:#0b33b3!important;color:#0b33b3!important}html body.jvcat.jvcat-hero-merged #page .jvcat-hero__controls .before-loop-wrapper>.jvcat-dtoolbar{background:#f3f4f64a}}@media(min-width:992px){html body.jvcat #page .jvcat-dtoolbar .jvcat-qf__btn:is(:first-child,:last-of-type){border:1px solid #dfe3e8!important;border-radius:9px!important}}@media(min-width:992px){html body.jvcat.jvcat-menu-hero.menu-background-overlay header.ts-header .header-middle,html body.jvcat.jvcat-menu-hero header.ts-header:has(nav.main-menu>ul>li:is(:hover,:focus-within)) .header-middle{background:#fff!important}}@media(min-width:992px){html body.jvcat.jvcat-hero-on .jvcat-hero .jvcat-hero__cta{display:none!important}}@media(min-width:992px){html body.jvcat.jvcat-hero-merged .jvcat-hero__controls>.jvcat-banner-count{position:absolute;top:auto;bottom:calc(100% + 8px);right:0;z-index:3;display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0 16px;border:0;border-radius:999px;background:#ffffffeb;box-shadow:0 2px 12px #070c1829;color:#101c35;font-size:14px;font-weight:500;line-height:1.1;white-space:nowrap}}@media(min-width:992px){html body.jvcat.jvcat-hero-merged .jvcat-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(34px,2.5vw,44px);font-weight:400;line-height:1.15;letter-spacing:-.035em;margin:0 0 10px;color:#101c35}html body.jvcat.jvcat-hero-merged .jvcat-hero__slogan{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.55;letter-spacing:0;color:#687588;margin:0;max-width:480px;text-wrap:pretty}html body.jvcat.jvcat-hero-merged .jvcat-hero__body{max-width:min(520px,48%)}}@media(min-width:992px){html body.jvcat.jvcat-hero-merged .jvcat-hero__meta{position:absolute;right:0;bottom:calc(100% + 8px);display:flex;align-items:center;gap:8px;z-index:3}html body.jvcat.jvcat-hero-merged .jvcat-hero__meta>.jvcat-hero__more,html body.jvcat.jvcat-hero-merged .jvcat-hero__meta>.jvcat-banner-count{position:static;display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0 16px;border:0;border-radius:999px;background:#ffffffeb;box-shadow:0 2px 12px #070c1829;color:#101c35;font-size:14px;font-weight:500;line-height:1.1;white-space:nowrap}}@media(min-width:992px){html body.jvcat header.ts-header nav.main-menu>ul>li.ts-megamenu-fullwidth-stretch>ul.sub-menu{padding-top:0!important}}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product>.product-wrapper{padding:0 0 12px;border:0;border-radius:0;box-shadow:none;background:transparent}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper{border-radius:6px;background:#f5f6f8;overflow:hidden}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper>a{display:block;position:relative;perspective:900px}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper figure{background:#f5f6f8!important;transform-origin:50% 65%}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .meta-wrapper{padding:0 4px}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .ts-product-galleries{display:none!important}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .product-brands{margin-top:12px;margin-bottom:3px}html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product h3.product-name a:focus-visible,html body.jvcat.jvcat-floating-grid[class] #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper>a:focus-visible{outline:2px solid #0b33b3;outline-offset:-2px}@media(min-width:992px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body.jvcat.jvcat-floating-grid:not(.jvcat-apparel) #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper figure{transition:transform .26s cubic-bezier(.2,.65,.3,1)}html body.jvcat.jvcat-floating-grid:not(.jvcat-apparel) #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper>a:is(:hover,:focus-visible) figure{transform:translateY(-7px) rotateX(var(--jvcat-float-y, 0deg)) rotateY(var(--jvcat-float-x, 0deg)) scale(.97)}html body.jvcat.jvcat-floating-grid:not(.jvcat-apparel) #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper>a:after{content:"";position:absolute;left:22%;right:22%;bottom:5%;height:6%;background:radial-gradient(ellipse,#101c3529,#101c3500 70%);opacity:.35;transition:opacity .26s ease,transform .26s ease;pointer-events:none}html body.jvcat.jvcat-floating-grid:not(.jvcat-apparel) #page .main-products:not(.columns-1)>.products>section.product .thumbnail-wrapper>a:is(:hover,:focus-visible):after{opacity:.65;transform:scaleX(.9)}}
