html,body{background:var(--vct-white)!important}html{scroll-behavior:smooth}@supports (overflow: clip){body{overflow-x:clip;overflow-y:visible}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--vct-focus-color);outline-offset:2px}.product-card picture{position:relative;display:block}.product-card picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:var(--vct-photo-veil);pointer-events:none}#root .l4cl:not(.slider):not(.list):not(.hr):not(.mobile-compact):not(.upsell){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:40px 24px!important;overflow:visible!important;margin-left:0!important;margin-right:0!important}@media(max-width:1200px){#root .l4cl:not(.slider):not(.list):not(.hr):not(.mobile-compact):not(.upsell){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 20px!important}}@media(max-width:760px){#root .l4cl:not(.slider):not(.list):not(.hr):not(.mobile-compact):not(.upsell),#root .l4cl.mobile-scroll:not(.slider):not(.list){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important;overflow:visible!important;margin-left:0!important;margin-right:0!important}}#root .l4cl:not(.slider):not(.list):not(.hr):not(.mobile-compact):not(.upsell)>li,#root .l4cl.mobile-scroll:not(.slider)>li{float:none!important;width:auto!important;min-width:0!important;max-width:100%!important;border-left:0 none!important;border-right:0 none!important;margin:0!important;padding:0!important}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card{display:flex!important;flex-direction:column;background:none;box-shadow:none}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div{display:contents}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>*{order:5}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure{order:0}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>h3,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>h2{order:1}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.s1pr{order:2}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.r6rt{order:3}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>p.stock,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.product-deliverytime{order:4}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure{margin:0 0 14px!important;border-radius:var(--vct-radius-lg);background:var(--vct-surface);overflow:hidden;isolation:isolate}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure picture{border-radius:0;background:none}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure>a,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure>picture{mix-blend-mode:multiply}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure img{transform:scale(.86);transition:transform var(--vct-duration-slow) var(--vct-ease)}@media(hover:hover){#root .l4cl .product-card:hover>figure img{transform:scale(.92)}}#root .l4cl .product-card .s1lb>span{padding:4px 10px;border-radius:var(--vct-radius-pill)!important;font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-heavy);letter-spacing:0;line-height:1.35}#root .l4cl .product-card h3,#root .l4cl .product-card h2{display:block!important;-webkit-line-clamp:none!important;max-height:none!important;min-height:0!important;overflow:visible!important;margin:0 0 8px!important;padding-top:0!important;font-family:var(--vct-font);font-size:15px;font-weight:var(--vct-fw-semibold);letter-spacing:0;line-height:1.35!important;color:var(--vct-ink);-webkit-hyphens:manual!important;hyphens:manual!important;word-break:normal!important;overflow-wrap:break-word}#root .l4cl .product-card h3>.small,#root .l4cl .product-card h2>.small{display:block;margin:0 0 4px!important;font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-semibold);line-height:1.3;letter-spacing:.01em;color:var(--vct-text-muted)}#root .l4cl .product-card h3>a,#root .l4cl .product-card h2>a,#root .l4cl .product-card a.s1tt{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:2.7em;white-space:normal!important;line-height:1.35!important;color:inherit;text-decoration:none!important;-webkit-hyphens:manual!important;hyphens:manual!important;word-break:normal!important;transition:color var(--vct-duration) var(--vct-ease)}@media(hover:hover){#root .l4cl .product-card:hover h3>a,#root .l4cl .product-card:hover h2>a{color:var(--vct-brand)}}#root .l4cl .product-card .s1pr{margin:0 0 6px!important;padding:0;font-size:19px;font-weight:var(--vct-fw-heavy);letter-spacing:-.01em;line-height:1.2;color:var(--vct-ink)}#root .l4cl .product-card .s1pr:has(.old-price){color:var(--vct-danger)}#root .l4cl .product-card .s1pr .old-price{margin-right:4px;font-size:14px;font-weight:var(--vct-fw-regular);letter-spacing:0;color:var(--vct-text-muted);text-decoration:line-through}#root .l4cl .product-card .r6rt{margin:0 0 6px!important;font-size:var(--vct-fs-sm);color:var(--vct-text-muted)}#root .r6rt .rating>* .fill,#root .r6rt .rating>* .fill:before{color:var(--vct-star)}#root .l4cl .product-card p.stock,#root .l4cl .product-card p[class*=overlay-]:not(.s1pr){margin:0!important;padding:0;font-size:var(--vct-fs-sm);line-height:1.4;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-hyphens:manual!important;hyphens:manual!important;word-break:normal!important}#root .l4cl .product-card p.stock .s1tt{display:none!important}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>form,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.link-btn{width:100%;margin-top:auto;padding-top:12px}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>form .submit,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.link-btn{display:flex;width:100%;margin:0}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>form .input-amount{display:none}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>form button,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.link-btn a{display:flex;align-items:center;justify-content:center;flex:1 1 auto;width:100%;min-width:0;min-height:42px;margin:0;padding-top:0;padding-bottom:0;font-size:var(--vct-fs-sm)}#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>form button i,#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>div>.link-btn a i{top:0;left:0;margin:0;line-height:1}@media(max-width:760px){#root .l4cl:not(.list):not(.hr):not(.upsell) .product-card>figure{margin-bottom:10px!important;border-radius:var(--vct-radius)}#root .l4cl:not(.slider) .product-card figure{position:relative!important}.l4cl figure form,.l4cl figure .link-btn{left:4px!important;right:4px!important;bottom:4px!important}.l4cl figure form input[type=number],.l4cl figure .link-btn input[type=number]{width:44px!important;min-width:0!important;padding:0 4px!important;font-size:13px!important}.l4cl figure form button,.l4cl figure .link-btn a{flex:1!important;min-width:0!important;padding-left:10px!important;padding-right:10px!important}#root .l4cl .product-card h3,#root .l4cl .product-card h2{margin-bottom:6px!important;font-size:14px}#root .l4cl:not(.slider) .product-card h3>a,#root .l4cl:not(.slider) .product-card h2>a,#root .l4cl:not(.slider) .product-card a.s1tt{-webkit-line-clamp:3!important;min-height:calc(1.35em * 3)}#root .l4cl .product-card .s1pr{font-size:17px}#root .l4cl .product-card p.stock{font-size:var(--vct-fs-xs)}.l4cl:not(.slider) .product-card .s1lb,.l4cl:not(.slider) .product-card [class*=label]{max-width:calc(100% - 8px)!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}}#nav-bar{box-shadow:var(--vct-shadow-sm)}#root #header-inner #search input[type=search]{border-radius:var(--vct-radius-pill)!important;padding-left:22px;padding-right:52px}#root #nav>ul>li>a:first-child{letter-spacing:0}#root .m6pr .l4pr li{overflow:hidden;border-radius:var(--vct-radius-xl);background:var(--vct-surface)}#root .m6pr .l4pr li>a,#root .m6pr .l4pr li>picture{mix-blend-mode:multiply}#root .m6pr .l4pr li picture{border-radius:0;background:none}#root .m6pr .l4pr li img{transform:scale(.9)}#root .m6pr .l4pr .swiper-pagination-bullet{overflow:hidden;border-radius:var(--vct-radius)!important;background:var(--vct-surface)}#root .m6pr .l4pr .swiper-pagination-bullet picture{mix-blend-mode:multiply;border-radius:0}#root .m6pr .l4pr>.s1lb{top:16px!important;left:16px!important}#root .l4pr .s1lb>span{padding:6px 14px;border-radius:var(--vct-radius-pill)!important;font-size:var(--vct-fs-base);font-weight:var(--vct-fw-heavy);letter-spacing:0}div.f8pr{padding:0;border:0;border-radius:0;background:none;box-shadow:none}#root .m6tb.static.base-font{padding:24px;border-radius:var(--vct-radius-xl);background:var(--vct-surface)}#main-product .r6rt .rating>* .fill,#main-product .r6rt .rating>* .fill:before{background:none}div.f8pr .overlay-buy_button,div.f8pr .overlay-dynamic_buy_button,div.f8pr .overlay-preorder{min-height:58px;font-size:17px;font-weight:var(--vct-fw-heavy);letter-spacing:0}div.f8pr .submit{margin-top:var(--vct-space-2)}.s1pr .old-price,.price .old-price{color:var(--price_color_old);font-weight:var(--vct-fw-regular)}.s1lb>span{border-radius:var(--vct-radius-sm)!important;font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold);letter-spacing:.02em}input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],input[type=password],textarea,select{border-radius:var(--vct-radius)}.wishlist-productcard{border-radius:var(--vct-radius-pill)}.vct-trust-bar{padding:14px 0;background:var(--vct-ink);color:var(--vct-on-dark)}.vct-trust-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px;max-width:1280px;margin:0 auto;padding:0 16px}.vct-trust-item{display:flex;flex-shrink:0;align-items:center;gap:10px}.vct-trust-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--vct-radius-pill);background:var(--vct-line-on-dark);color:var(--vct-brand)}.vct-trust-icon svg{display:block}.vct-trust-text{display:flex;flex-direction:column;gap:1px;line-height:var(--vct-lh-tight)}.vct-trust-title{font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-bold)}.vct-trust-sub{font-size:var(--vct-fs-xs);color:var(--vct-on-dark-muted)}.vct-countdown-section{padding:14px 0;color:var(--vct-on-dark)}.vct-countdown__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.vct-countdown__icon{display:flex;align-items:center;color:var(--vct-brand)}.vct-countdown__label{font-size:var(--vct-fs-md);font-weight:var(--vct-fw-semibold)}.vct-countdown__digits{display:flex;align-items:center;gap:4px}.vct-cd-unit{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:4px 6px 2px;border-radius:var(--vct-radius);background:var(--vct-line-on-dark)}.vct-cd-num{font-size:22px;font-weight:var(--vct-fw-bold);line-height:1;font-variant-numeric:tabular-nums;color:var(--vct-brand)}.vct-cd-lbl{margin-top:1px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--vct-on-dark-muted)}.vct-cd-sep{margin-bottom:8px;font-size:20px;font-weight:var(--vct-fw-bold);line-height:1;color:var(--vct-on-dark-muted)}.vct-countdown__cta{margin-left:8px;padding:8px 20px;border-radius:var(--vct-radius);background:var(--vct-brand);color:var(--vct-on-brand);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-bold);text-decoration:none;transition:background-color var(--vct-duration) var(--vct-ease)}.vct-countdown__cta:hover{background:var(--vct-brand-hover)}.vct-volume-section{padding:32px 0}.vct-volume__inner{max-width:560px;margin:0 auto}.vct-volume__heading{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:var(--vct-fs-lg);font-weight:var(--vct-fw-bold);color:var(--vct-ink)}.vct-volume__sub{margin:0 0 16px;font-size:var(--vct-fs-sm);color:var(--vct-text-muted)}.vct-volume__table{overflow:hidden;border:1px solid var(--vct-line);border-radius:var(--vct-radius)}.vct-volume__row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--vct-line);font-size:var(--vct-fs-sm);transition:background-color var(--vct-duration) var(--vct-ease)}.vct-volume__row:last-child{border-bottom:none}.vct-volume__row--header{padding:8px 16px;background:var(--vct-surface);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--vct-text-muted)}.vct-volume__row--popular{padding-left:13px;border-left:3px solid var(--vct-brand);background:var(--vct-brand-tint)}.vct-volume__row:not(.vct-volume__row--header):hover{background:var(--vct-surface)}.vct-vol-discount{font-weight:var(--vct-fw-bold);color:var(--vct-ink)}.vct-vol-saving{color:var(--vct-text-muted)}.vct-vol-badge{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:var(--vct-radius-sm);background:var(--vct-brand);color:var(--vct-on-brand);font-size:11px;font-weight:var(--vct-fw-bold);vertical-align:middle}.vct-volume__note{margin:10px 0 0;font-size:var(--vct-fs-xs);color:var(--vct-text-muted)}.vct-sp-toasts-wrapper{position:fixed;bottom:24px;left:20px;z-index:9999;display:flex;flex-direction:column-reverse;gap:8px;max-width:300px;pointer-events:none}.vct-sp-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--vct-line);border-radius:var(--vct-radius);background:var(--vct-white);box-shadow:var(--vct-shadow);color:var(--vct-ink);font-size:var(--vct-fs-sm);line-height:1.4;opacity:0;transform:translateY(10px);transition:opacity .3s var(--vct-ease),transform .3s var(--vct-ease);pointer-events:none}.vct-sp-toast--in{opacity:1;transform:translateY(0)}.vct-sp-toast svg{flex-shrink:0;margin-top:1px;color:var(--vct-brand)}.vct-viewer-badge{display:inline-flex;align-items:center;gap:6px;margin:8px 0;padding:6px 12px 6px 8px;border:1px solid var(--vct-line);border-radius:var(--vct-radius-pill);background:var(--vct-surface);color:var(--vct-ink);font-size:var(--vct-fs-sm)}.vct-viewer-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--vct-success)}.vct-viewer-count{font-weight:var(--vct-fw-bold)}@media(max-width:767px){.vct-sp-toasts-wrapper{bottom:72px;left:12px;max-width:260px}.vct-trust-bar__inner{gap:16px}.vct-countdown__inner{gap:10px}.vct-cd-num{font-size:18px}}.vct-icon{display:inline-block;flex-shrink:0;vertical-align:-.2em}.vct-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:var(--vct-radius);font-family:var(--vct-font);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-bold);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--vct-duration) var(--vct-ease),border-color var(--vct-duration) var(--vct-ease),color var(--vct-duration) var(--vct-ease)}.vct-btn--cta{background:var(--vct-cta);color:var(--vct-on-cta)}.vct-btn--cta:hover{background:var(--vct-cta-hover);color:var(--vct-on-cta)}.vct-btn--brand{background:var(--vct-brand);color:var(--vct-on-brand)}.vct-btn--brand:hover{background:var(--vct-brand-hover);color:var(--vct-on-brand)}.vct-btn--outline{background:var(--vct-white);border-color:var(--vct-line-strong);color:var(--vct-ink)}.vct-btn--outline:hover{border-color:var(--vct-ink);color:var(--vct-ink)}.vct-btn--ghost{min-height:0;padding:0;background:none;color:var(--vct-brand);text-decoration:underline;text-underline-offset:.15em}.vct-btn--ghost:hover{color:var(--vct-brand-hover)}.vct-btn--sm{min-height:36px;padding:0 14px;font-size:var(--vct-fs-sm)}.vct-btn--block{display:flex;width:100%}.vct-btn:disabled,.vct-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.vct-card{padding:var(--vct-space-4);border:1px solid var(--vct-line);border-radius:var(--vct-radius);background:var(--vct-white)}.vct-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--vct-radius-sm);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold);line-height:1.5;white-space:nowrap}.vct-badge--danger{background:var(--vct-danger);color:var(--vct-white)}.vct-badge--ink{background:var(--vct-ink);color:var(--vct-white)}.vct-badge--success{background:var(--vct-success-tint);color:var(--vct-success)}.vct-badge--brand{background:var(--vct-brand-tint);color:var(--vct-ink)}.vct-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--vct-line);border-radius:var(--vct-radius);background:var(--vct-surface);color:var(--vct-ink);font-size:var(--vct-fs-sm);line-height:1.45}.vct-note>.vct-icon{margin-top:1px;color:var(--vct-text-muted)}.vct-note--success{border-color:color-mix(in srgb,var(--vct-success) 25%,transparent);background:var(--vct-success-tint)}.vct-note--success>.vct-icon{color:var(--vct-success)}.vct-note--warning{border-color:color-mix(in srgb,var(--vct-brand) 40%,transparent);background:var(--vct-brand-tint)}.vct-note--warning>.vct-icon{color:var(--vct-brand)}.vct-stars{display:inline-flex;gap:1px;color:var(--vct-star);line-height:1}.vct-link{color:var(--vct-brand);text-decoration:underline;text-underline-offset:.15em}.vct-link:hover{color:var(--vct-brand-hover)}body.template-product{--main_h1: 26px;--main_h2: 22px;--main_h3: 19px}@media(max-width:760px){body.template-product{--main_h1: 22px;--main_h2: 20px;--main_h3: 18px}}#main-product header>.m5{margin-bottom:10px;color:var(--vct-ink);font-family:var(--vct-font-heading);font-size:26px;font-weight:var(--vct-fw-bold);line-height:1.2;letter-spacing:-.01em}@media(max-width:760px){#main-product header>.m5{font-size:21px;line-height:1.22}}#main-product header .l4dr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:0;color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#main-product header .l4dr>li{margin:0;padding:0;border:0}#main-product header .l4dr>li:before{display:none}#main-product header .l4dr a{color:var(--vct-text-muted)}#main-product header .l4dr a:hover{color:var(--vct-brand)}#main-product header .l4dr .r6rt{color:var(--vct-ink);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--vct-line-strong)}#main-product .m6tb h2,#main-product>footer h2{font-size:var(--main_h2);font-weight:var(--vct-fw-heavy);letter-spacing:var(--vct-tracking-tight)}#root #section-info .l4if{margin:0 0 var(--vct-space-6);padding:0;overflow:hidden;border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);list-style:none}#root #section-info .l4if>li{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:var(--vct-space-3);margin:0;padding:12px var(--vct-space-4);border:0;color:var(--vct-ink);font-size:var(--vct-fs-sm);line-height:1.45}#root #section-info .l4if>li:nth-child(odd){background:var(--vct-surface)}#root #section-info .l4if>li:before,#root #section-info .l4if>li:after{display:none}#root #section-info .l4if>li.hidden{display:none}#root #section-info .l4if>li>span:first-child{margin:0;padding:0;border:0;color:var(--vct-text-muted);font-weight:var(--vct-fw-semibold)}#root #section-info .l4if>li>span:first-child:before,#root #section-info .l4if>li>span:first-child:after{display:none}#root #section-info .l4if>li:last-child:has(>a.link-more){display:block;background:var(--vct-white);text-align:center}#root #section-info .l4us.plus{display:grid;gap:10px;margin:0;padding:var(--vct-space-4) var(--vct-space-5);border-radius:var(--vct-radius-lg);background:var(--vct-surface);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-semibold)}#root #section-info .l4us.plus>li{margin:0}#root #section-info .m6lm{color:var(--vct-ink);font-size:var(--vct-fs-md);line-height:1.7}form#sticky-add-to-cart{border-top:1px solid var(--vct-line);background:var(--vct-white);box-shadow:0 -12px 32px -16px #030a2247}form#sticky-add-to-cart figure{overflow:hidden;border-radius:var(--vct-radius);background:var(--vct-surface)}form#sticky-add-to-cart figure picture{mix-blend-mode:multiply}form#sticky-add-to-cart h2{font-size:var(--vct-fs-base);font-weight:var(--vct-fw-bold);letter-spacing:0;line-height:1.3}form#sticky-add-to-cart h2 .small{display:block;color:var(--vct-text-muted);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-semibold)}form#sticky-add-to-cart .s1pr{font-size:20px;font-weight:var(--vct-fw-heavy);letter-spacing:-.01em}form#sticky-add-to-cart .s1pr:has(.old-price){color:var(--vct-danger)}form#sticky-add-to-cart .s1pr .old-price{color:var(--vct-text-muted);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-regular)}form#sticky-add-to-cart .overlay-buy_button{min-height:48px;font-size:var(--vct-fs-md);font-weight:var(--vct-fw-heavy)}:where(.jdgm-widget,.jdgm-widget-revamp,.jdgm-review-widget-modal,.jdgm-write-review-modal,[class^=jm-],[class*=" jm-"],.vct-retour){--secondary_btn_text: var(--vct-ink);--secondary_bg_btn: transparent;--secondary_bg_btn_dark: transparent;--secondary_bg_btn_fade: transparent;--btn_miw: 0px;--btn_dist: 0px;--btn_dist2: 0px;--btn_pv: 0px;--btn_ph: 0px;--pulse: none}:where(.jdgm-widget,.jdgm-widget-revamp,.jdgm-review-widget-modal,.jdgm-write-review-modal,[class^=jm-],[class*=" jm-"],.vct-retour) button{display:revert;float:none;position:revert;z-index:auto;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:revert;border:0;border-radius:0;background-color:transparent;background-image:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-indent:0;cursor:pointer;animation:none;-webkit-appearance:none;appearance:none}:where(.jdgm-widget,.jdgm-widget-revamp,.jdgm-review-widget-modal,.jdgm-write-review-modal,[class^=jm-],[class*=" jm-"],.vct-retour) button:before,:where(.jdgm-widget,.jdgm-widget-revamp,.jdgm-review-widget-modal,.jdgm-write-review-modal,[class^=jm-],[class*=" jm-"],.vct-retour) button:after{content:none}:where(.jdgm-widget,.jdgm-widget-revamp,[class^=jm-],[class*=" jm-"]) img{color:transparent}:where(.jdgm-widget,.jdgm-widget-revamp,[class^=jm-],[class*=" jm-"]) img[data-vct-broken]{display:none!important}#root .jm-review-widget,#root .jm-review-widget .jm-review-item{--jm-widget-primary-color: var(--vct-brand) !important;--jm-review-widget-button-color: var(--vct-brand) !important;--jm-review-widget-button-text-color: var(--vct-on-brand) !important;--jm-review-widget-text-color: var(--vct-ink) !important;--jm-review-widget-lighter-text-color: var(--vct-text-muted) !important;--jm-review-widget-star-and-histogram-color: var(--vct-star) !important;--jm-widget-border-radius: var(--vct-radius) !important;--jm-widget-border-radius-simplified: var(--vct-radius-lg) !important}#root .jm-review-widget{--jm-review-widget-bar-chart-height: 6px !important;--jm-heading-md-size: 22px !important;--jm-heading-sm-size: 18px !important;--jm-heading-xs-size: 16px !important;--jm-body-md-size: 15px !important;--jm-body-sm-size: 14px !important;--jm-body-xs-size: 12px !important;color:var(--vct-ink);font-family:var(--vct-font)}#root .jm-review-widget .jm-text{font-family:var(--vct-font)}#root .jm-review-widget .jm-review-widget-sidebar-header__title{color:var(--vct-ink)!important;font-family:var(--vct-font-heading)!important;font-size:var(--main_h2, 22px)!important;font-weight:var(--vct-fw-heavy)!important;line-height:var(--vct-lh-tight)!important;letter-spacing:var(--vct-tracking-tight)!important}#root .jm-review-widget .jm-other-languages-section{margin-top:var(--vct-space-6);padding-top:var(--vct-space-5);border-top:1px solid var(--vct-line)}#root .jm-review-widget .jm-other-languages-section__heading{margin:0 0 var(--vct-space-5);color:var(--vct-ink)!important;font-size:var(--vct-fs-lg)!important;font-weight:var(--vct-fw-heavy)!important;letter-spacing:var(--vct-tracking-tight)}#root .jm-review-widget .jm-average-rating-display{color:var(--vct-ink);text-decoration:none}#root .jm-review-widget .jm-average-rating-display .jm-text:first-of-type{font-size:34px!important;font-weight:var(--vct-fw-heavy)!important;line-height:1!important;letter-spacing:var(--vct-tracking-tight)}#root .jm-review-widget .jm-average-rating-display .jm-text+.jm-text{color:var(--vct-text-muted)!important;font-size:var(--vct-fs-sm)!important}#root .jm-review-widget .jm-average-rating-display:hover .jm-text+.jm-text{color:var(--vct-ink)!important;text-decoration:underline}#root .jm-star-rating__font-icon{color:var(--vct-star)!important}#root .jm-review-widget .jm-media-grid{--thumbnail-border-radius: var(--vct-radius) !important}#root .jm-review-widget .jm-media-grid__item{overflow:hidden;border-radius:var(--vct-radius);background:var(--vct-surface)}#root .jm-review-widget .jm-media-grid__arrow{display:flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--vct-white)!important;color:var(--vct-ink)!important;box-shadow:0 2px 10px #030a2233!important}#root .jm-review-widget .jm-media-grid__arrow-icon{width:18px;height:18px}#root .jm-review-widget .jm-action-buttons,#root .jm-review-widget .jm-action-buttons>.jm-stack{width:100%}#root .jm-review-widget [data-testid=write-review-button]{width:100%}#root .jm-review-widget .jm-histogram-row{--cluster-wrap: nowrap !important;margin:0 -8px;padding:3px 8px;border-radius:var(--vct-radius-sm);cursor:pointer;transition:background-color var(--vct-duration) var(--vct-ease)}#root .jm-review-widget .jm-histogram-row:hover,#root .jm-review-widget .jm-histogram-row:focus-visible{background:var(--vct-surface)}#root .jm-review-widget .jm-progress-bar{--jm-progress-track: var(--vct-surface-2) !important;flex:1 1 auto;overflow:hidden;border-radius:var(--vct-radius-pill)}#root .jm-review-widget .jm-progress-bar__fill{border-radius:var(--vct-radius-pill)}#root .jm-review-widget .jm-histogram-row__frequency{min-width:28px;color:var(--vct-text-muted);font-size:var(--vct-fs-sm);font-variant-numeric:tabular-nums;text-align:right}#root .jm-review-widget .jm-custom-answer-filter,#root .jm-review-widget .jm-sort-filter__select{min-height:44px!important;border:1px solid var(--vct-line-strong)!important;border-radius:var(--vct-radius)!important;background-color:var(--vct-white)!important;color:var(--vct-ink)!important;font-size:var(--vct-fs-sm)!important;font-weight:var(--vct-fw-semibold)!important;box-shadow:none!important;transition:border-color var(--vct-duration) var(--vct-ease)}#root .jm-review-widget .jm-custom-answer-filter{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;padding:0 14px!important}#root .jm-review-widget .jm-custom-answer-filter .jm-text{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}#root .jm-review-widget .jm-custom-answer-filter:hover,#root .jm-review-widget .jm-sort-filter__select:hover{border-color:var(--vct-ink)!important}#root .jm-review-widget .jm-sort-filter{position:relative}#root .jm-review-widget .jm-sort-filter__select{z-index:0!important;cursor:pointer}#root .jm-review-widget .jm-sort-filter__select,#root .jm-review-widget .jm-sort-filter__select:focus,#root .jdgm-sort-dropdown:not(.jm-sort-filter__select):focus{background-image:none!important}#root :where(.jdgm-widget,.jdgm-widget-revamp,.jdgm-review-widget-modal,.jdgm-write-review-modal,[class^=jm-],[class*=" jm-"]) select{background-repeat:no-repeat}#root .jm-review-widget .jm-sort-filter__icon{z-index:2;color:var(--vct-ink);pointer-events:none}@media(min-width:1000px){#root .jm-review-widget--sidebar-header .jm-review-widget-sidebar-header__sidebar{position:sticky;top:var(--vct-space-5);align-self:flex-start}html.t1sh #root .jm-review-widget--sidebar-header .jm-review-widget-sidebar-header__sidebar{top:calc(var(--sticky_offset, 0px) + var(--vct-space-5))}}#root .jm-review-widget .jdgm-review-list>.jm-review-item,#root .jm-review-widget .jm-other-languages-section__list>.jm-review-item{padding-bottom:var(--vct-space-5);border-bottom:1px solid var(--vct-line)}#root .jm-review-widget .jdgm-review-list>.jm-review-item:last-child,#root .jm-review-widget .jm-other-languages-section__list>.jm-review-item:last-child{padding-bottom:0;border-bottom:0}#root .jm-review-widget .jm-reviewer-info__name{color:var(--vct-ink)!important;font-size:var(--vct-fs-base)!important;font-weight:var(--vct-fw-bold)!important}#root .jm-review-widget .jm-reviewer-info__details .jm-text:not(.jm-reviewer-info__name):not(.jm-verified-buyer-badge__text){color:var(--vct-text-muted)!important;font-size:var(--vct-fs-sm)!important}#root .jm-review-widget .jm-reviewer-info__flag{width:16px;height:12px;border-radius:2px;object-fit:cover}#root .jm-review-widget .jm-verified-buyer-badge{display:inline-flex!important;align-items:center;gap:4px;padding:2px 8px 2px 6px!important;border:0!important;border-radius:var(--vct-radius-pill)!important;background:var(--vct-success-tint)!important;color:var(--vct-success)!important}#root .jm-review-widget .jm-verified-buyer-badge:before{content:"";flex-shrink:0;width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%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 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}#root .jm-review-widget .jm-verified-buyer-badge__text{color:inherit!important;font-size:var(--vct-fs-xs)!important;font-weight:var(--vct-fw-semibold)!important;line-height:1.4!important}#root .jm-review-widget .jm-review-content__title{color:var(--vct-ink)!important;font-size:var(--vct-fs-md)!important;font-weight:var(--vct-fw-bold)!important;line-height:1.35!important}#root .jm-review-widget .jm-review-content__body{color:var(--vct-ink)!important;font-size:var(--vct-fs-base)!important;line-height:1.6!important}#root .jm-review-widget .jm-media-thumbnail-list__thumbnail{overflow:hidden;border-radius:var(--vct-radius)!important;background:var(--vct-surface);cursor:zoom-in}#root .jm-review-widget .jdgm-translate-button{color:var(--vct-text-muted)!important;font-size:var(--vct-fs-sm)!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#root .jm-review-widget .jdgm-translate-button:hover{color:var(--vct-ink)!important}#root .jm-review-widget .jdgm-translate-icon{color:var(--vct-text-muted)}#root .jm-review-widget .jdgm-translate-icon svg{width:16px;height:16px}#root .jm-review-widget .jm-transparency-badge-list .jm-text{color:var(--vct-text-subtle)!important;font-size:var(--vct-fs-xs)!important}#root .jm-review-widget .jm-voting-controls .jm-text{color:var(--vct-text-muted)!important;font-size:var(--vct-fs-sm)!important}#root .jm-review-widget .jm-voting-controls__button{display:inline-flex!important;align-items:center;min-height:32px;padding:0 10px!important;border-radius:var(--vct-radius-pill)!important;color:var(--vct-text-muted)!important;font-size:var(--vct-fs-sm)!important;font-weight:var(--vct-fw-semibold)!important;transition:background-color var(--vct-duration) var(--vct-ease),color var(--vct-duration) var(--vct-ease)}#root .jm-review-widget .jm-voting-controls__button:hover{background:var(--vct-surface)!important;color:var(--vct-ink)!important}#root .jm-review-widget .jm-product-variant-card{--jm-box-padding: 10px 14px 10px 10px !important;border-radius:var(--vct-radius)!important;background:var(--vct-surface)!important}#root .jm-review-widget .jm-product-variant-card>.jm-cluster{--cluster-wrap: nowrap !important;--cluster-space: 12px !important}#root .jm-review-widget .jm-product-variant-card__thumbnail{flex:0 0 48px;width:48px!important;height:48px!important;overflow:hidden;border-radius:var(--vct-radius-sm)!important;background:var(--vct-white);cursor:pointer}#root .jm-review-widget .jm-product-variant-card__thumbnail img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#root .jm-review-widget .jm-product-variant-card__content{flex:1 1 auto;min-width:0}#root .jm-review-widget .jm-product-variant-card__content>.jm-text:first-child{color:var(--vct-text-muted)!important;font-size:var(--vct-fs-xs)!important}#root .jm-review-widget .jm-product-variant-card__product-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--vct-ink)!important;font-size:var(--vct-fs-sm)!important;font-weight:var(--vct-fw-semibold)!important;line-height:1.35!important;cursor:pointer}#root .jm-review-widget .jm-product-variant-card__product-link:hover{color:var(--vct-brand)!important;text-decoration:underline}#root .jm-review-widget .jm-load-more-pagination{margin-top:var(--vct-space-5)}#root .jm-review-widget .jm-load-more-pagination .jm-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:220px;min-height:44px!important;padding:0 var(--vct-space-5)!important;border:1px solid var(--vct-line-strong)!important;border-radius:var(--vct-radius)!important;background:var(--vct-white)!important;color:var(--vct-ink)!important;box-shadow:none!important;transition:border-color var(--vct-duration) var(--vct-ease)}#root .jm-review-widget .jm-load-more-pagination .jm-button:hover{border-color:var(--vct-ink)!important;background:var(--vct-white)!important;color:var(--vct-ink)!important}#root .jm-review-widget .jm-load-more-pagination .jm-button .jm-text{color:inherit!important;font-size:var(--vct-fs-base)!important;font-weight:var(--vct-fw-semibold)!important}#root [data-testid=write-review-button],.jdgm-write-review-modal button[class*=submit i],.jdgm-write-review-modal button[class*=next i]:not([class*=close i]),.jdgm-write-review-modal [data-testid*=submit i],.jdgm-write-review-modal [data-testid*=next i]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;min-height:48px!important;padding:0 var(--vct-space-5)!important;border:0!important;border-radius:var(--vct-radius)!important;background:var(--vct-brand)!important;color:var(--vct-on-brand)!important;font-size:var(--vct-fs-base)!important;font-weight:var(--vct-fw-bold)!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;transition:background-color var(--vct-duration) var(--vct-ease)}#root [data-testid=write-review-button]:hover,.jdgm-write-review-modal button[class*=submit i]:hover,.jdgm-write-review-modal button[class*=next i]:not([class*=close i]):hover,.jdgm-write-review-modal [data-testid*=submit i]:hover,.jdgm-write-review-modal [data-testid*=next i]:hover{background:var(--vct-brand-hover)!important;color:var(--vct-on-brand)!important}#root .jdgm-review-widget button,#root .jdgm-review-widget [role=button]{font-weight:var(--vct-fw-bold)}#root .jdgm-widget,#root .jdgm-rev-widg{color:var(--vct-ink);font-family:var(--vct-font)}#root .jdgm-star,#root .jdgm-star:before{color:var(--vct-star)!important}#root .jdgm-rev-widg{padding:0;border:0}#root .jdgm-rev-widg__title{margin-bottom:var(--vct-space-4);color:var(--vct-ink);font-family:var(--vct-font-heading);font-size:var(--main_h2, 26px);font-weight:var(--vct-fw-bold);line-height:1.2;text-align:left}#root .jdgm-rev-widg__header{padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius);background:var(--vct-surface)}#root .jdgm-rev-widg__summary-stars{font-size:20px}#root .jdgm-rev-widg__summary-text,#root .jdgm-histogram__percentage,#root .jdgm-histogram__frequency{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .jdgm-histogram__bar{height:8px;border-radius:var(--vct-radius-pill);background:var(--vct-line)}#root .jdgm-histogram__bar-content{border-radius:var(--vct-radius-pill);background:var(--vct-star)}#root .jdgm-write-rev-link,#root .jdgm-ask-question-btn,#root .jdgm-submit-rev,#root .jdgm-form .jdgm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:0!important;border-radius:var(--vct-radius)!important;background:var(--vct-brand)!important;color:var(--vct-on-brand)!important;font-size:var(--vct-fs-base);font-weight:var(--vct-fw-bold);line-height:1.2;text-decoration:none;transition:background-color var(--vct-duration) var(--vct-ease)}#root .jdgm-write-rev-link:hover,#root .jdgm-ask-question-btn:hover,#root .jdgm-submit-rev:hover,#root .jdgm-form .jdgm-btn:hover{background:var(--vct-brand-hover)!important}#root .jdgm-rev{padding:var(--vct-space-5) 0;border-top:1px solid var(--vct-line)}#root .jdgm-rev__icon{border-radius:50%;background:var(--vct-surface-2);color:var(--vct-ink);font-weight:var(--vct-fw-bold)}#root .jdgm-rev__author{color:var(--vct-ink);font-weight:var(--vct-fw-bold)}#root .jdgm-rev__timestamp,#root .jdgm-rev__location{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .jdgm-rev__buyer-badge{padding:2px 6px;border-radius:var(--vct-radius-sm);background:var(--vct-success-tint);color:var(--vct-success);font-size:11px;font-weight:var(--vct-fw-bold)}#root .jdgm-rev__title{color:var(--vct-ink);font-size:var(--vct-fs-md);font-weight:var(--vct-fw-bold)}#root .jdgm-rev__body{color:var(--vct-ink);font-size:var(--vct-fs-base);line-height:var(--vct-lh)}#root .jdgm-rev__pics img,#root .jdgm-rev__pic-img{border-radius:var(--vct-radius)}#root .jdgm-rev__reply{padding:var(--vct-space-3) var(--vct-space-4);border-left:3px solid var(--vct-brand);border-radius:0 var(--vct-radius) var(--vct-radius) 0;background:var(--vct-surface)}#root .jdgm-rev__votes,#root .jdgm-rev__social{color:var(--vct-text-muted)}#root .jdgm-paginate__page,#root .jdgm-paginate__next-page,#root .jdgm-paginate__prev-page,#root .jdgm-paginate__first-page,#root .jdgm-paginate__last-page{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;margin:0 2px;border-radius:var(--vct-radius);color:var(--vct-ink);text-decoration:none}#root .jdgm-paginate__page:hover{background:var(--vct-surface)}#root .jdgm-paginate__page.jdgm-curt{background:var(--vct-ink);color:var(--vct-white)}#root .jdgm-form input[type=text],#root .jdgm-form input[type=email],#root .jdgm-form textarea,#root .jdgm-sort-dropdown:not(.jm-sort-filter__select){padding:10px 12px;border:1px solid var(--vct-line-strong);border-radius:var(--vct-radius);background:var(--vct-white);color:var(--vct-ink);font-size:var(--vct-fs-base)}#root .jdgm-form input:focus,#root .jdgm-form textarea:focus{border-color:var(--vct-brand);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--vct-brand) 25%,transparent)}#root .jdgm-form__title{font-weight:var(--vct-fw-bold)}#root .jdgm-preview-badge,#root .jdgm-prev-badge{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .jdgm-prev-badge__text{color:var(--vct-text-muted)}#root .vct-btn:before,#root .vct-btn:after{display:none}#root .vct-btn{box-shadow:none}#root .vct-btn--cta{background-color:var(--vct-cta);color:var(--vct-on-cta)}#root .vct-btn--cta:hover{background-color:var(--vct-cta-hover);color:var(--vct-on-cta)}#root .vct-btn--brand{background-color:var(--vct-brand);color:var(--vct-on-brand)}#root .vct-btn--brand:hover{background-color:var(--vct-brand-hover);color:var(--vct-on-brand)}#root .vct-btn--outline{background-color:var(--vct-white);color:var(--vct-ink)}#root .vct-btn--ghost{background-color:transparent;color:var(--vct-brand)}div.f8pr>[class^=vct-],div.f8pr>[class*=" vct-"]{clear:both}#root .jdgm-rev__icon{width:44px;height:44px;line-height:44px;text-align:center}#root .jdgm-sort-dropdown:not(.jm-sort-filter__select){width:auto;min-width:200px}#root .f8pr-preorder.l4al>li{color:var(--vct-ink);--primary_text: var(--vct-ink);font-weight:var(--vct-fw-semibold)}#root .f8pr-preorder.l4al>li:before{border:1px solid var(--vct-line);background:var(--vct-surface)!important}#root .f8pr-preorder.l4al>li .icon-check{color:var(--vct-success)}.vct-cart-terms{display:inline-block;margin:0 0 var(--vct-space-2);color:var(--vct-text-muted);font-size:var(--vct-fs-xs);line-height:1.45}#root button.vct-btn{float:none;min-width:0;margin:0}#root .vct-btn--ghost:hover{color:var(--vct-brand-hover)}.vct-retour .vct-knop:not(.vct-knop2){--secondary_btn_text: #fff}:where(.vct-retour) label{font-weight:inherit}#root .vct-retour select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23030a22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;cursor:pointer}.vct-retour-sectie .vct-retour{max-width:none;padding-left:0;padding-right:0}.vct-retour-sectie .vct-logo{display:none}@media(min-width:1000px){#content:has(>.vct-retour-info-section){display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);column-gap:clamp(40px,5vw,72px);align-items:start}#content:has(>.vct-retour-info-section)>*{grid-column:1 / -1}#content:has(>.vct-retour-info-section)>.shopify-section:has(.vct-retour-sectie){grid-column:1}#content:has(>.vct-retour-info-section)>.vct-retour-info-section{grid-column:2}}@media(max-width:999px){.vct-rinfo{padding-top:0!important}}.vct-rinfo{display:flex;flex-direction:column;gap:var(--vct-space-4)}.vct-rinfo .vct-contact{margin-top:14px}.vct-rinfo__card{padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white)}#root .vct-rinfo__title{margin:0 0 var(--vct-space-4);color:var(--vct-ink);font-size:var(--vct-fs-lg);font-weight:var(--vct-fw-bold);line-height:1.25}#root .vct-rinfo__steps{display:grid;gap:var(--vct-space-4);margin:0;padding:0;list-style:none}#root .vct-rinfo__steps>li,.vct-rinfo__promise{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:var(--vct-space-3);margin:0;padding:0}#root .vct-rinfo__steps>li:before{display:none}#root .vct-rinfo__steps>li:not(:last-child):after{content:"";position:absolute;top:36px;bottom:calc(4px - var(--vct-space-4));left:15.5px;width:1px;background:var(--vct-line-strong)}.vct-rinfo__num,.vct-rinfo__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--vct-brand-tint);color:var(--vct-brand-hover);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-bold)}.vct-rinfo__icon{background:var(--vct-success-tint);color:var(--vct-success)}.vct-rinfo__text{display:flex;flex-direction:column;gap:2px;padding-top:5px}.vct-rinfo__text strong{color:var(--vct-ink);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-bold);line-height:1.3}.vct-rinfo__text>span{color:var(--vct-text-muted);font-size:var(--vct-fs-sm);line-height:1.45}#root .vct-rinfo__promise{margin:var(--vct-space-5) 0 0;padding-top:var(--vct-space-4);border-top:1px solid var(--vct-line)}.vct-goal{overflow:hidden;border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white);color:var(--vct-ink)}.vct-goal__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--vct-space-3);padding:12px 14px}.vct-goal__row+.vct-goal__row{border-top:1px solid var(--vct-line)}.vct-goal__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--vct-radius);background:var(--vct-surface);color:var(--vct-brand)}.vct-goal__body{min-width:0}#root .vct-goal__text,.vct-goal__text{margin:0;color:var(--vct-ink);font-size:var(--vct-fs-sm);line-height:1.4}.vct-goal__text strong{font-weight:var(--vct-fw-bold)}#root .vct-goal__sub,.vct-goal__sub{margin:2px 0 0;color:var(--vct-text-muted);font-size:var(--vct-fs-xs);line-height:1.45}.vct-goal__track{display:block;height:6px;margin-top:8px;overflow:hidden;border-radius:var(--vct-radius-pill);background:var(--vct-surface-2)}.vct-goal__fill{display:block;height:100%;min-width:6px;border-radius:inherit;background:var(--vct-brand);transition:width .7s var(--vct-ease)}.vct-goal.is-reached .vct-goal__row--ship .vct-goal__icon,.vct-goal__row--stock .vct-goal__icon{background:var(--vct-success-tint);color:var(--vct-success)}.vct-goal.is-reached .vct-goal__row--ship strong,.vct-goal__row--stock strong{color:var(--vct-success)}.vct-goal__row--amio .vct-goal__icon,.vct-goal__row--backorder .vct-goal__icon{background:var(--vct-brand-tint)}@keyframes vct-goal-pop{0%{transform:scale(.55)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes vct-goal-glow{0%{background-color:var(--vct-success-tint)}to{background-color:transparent}}.vct-goal.is-unlocked .vct-goal__row--ship{animation:vct-goal-glow 1.6s ease-out both}.vct-goal.is-unlocked .vct-goal__row--ship .vct-goal__icon{animation:vct-goal-pop .55s var(--vct-ease) both}#root .vct-line-status,.vct-line-status{display:flex;align-items:center;gap:6px;margin:6px 0 0;color:var(--vct-ink);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-semibold);line-height:1.3}#root .vct-line-status .vct-icon,.vct-line-status .vct-icon{position:static;flex-shrink:0;width:14px!important;height:14px!important;color:var(--vct-brand)}#root .vct-line-status--stock{color:var(--vct-success)}.vct-line-status__dot{flex-shrink:0;width:7px;height:7px;margin:0 1px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px var(--vct-success-tint)}#root .l4tt li.vct-sum-good{color:var(--vct-success)}#root .l4tt li.vct-sum-good .vct-sum-value{font-weight:var(--vct-fw-bold)}.vct-checkout-label{display:inline-flex;align-items:center;justify-content:center;gap:8px}.vct-checkout-label .vct-icon{flex-shrink:0}.form-cart .vct-goal{margin:0 0 var(--vct-space-4)}.vct-cart-pay{margin:var(--vct-space-3) 0 0}.vct-cart-page-fc{display:flex;justify-content:center;margin:var(--vct-space-3) 0 0}.vct-cart-page-fc .vct-fc{justify-content:center;padding:0}@media(prefers-reduced-motion:reduce){.vct-goal__fill{transition:none}.vct-goal.is-unlocked .vct-goal__row--ship,.vct-goal.is-unlocked .vct-goal__row--ship .vct-goal__icon{animation:none}}#root #nav-user .vct-fz-head{display:flex!important;max-width:none;align-items:center;gap:10px;padding:6px 14px 6px 10px;border:1px solid var(--vct-line-on-dark);border-radius:var(--vct-radius);color:var(--vct-on-dark);line-height:1.2;text-align:left;text-decoration:none;white-space:nowrap;transition:border-color var(--vct-duration) var(--vct-ease)}#root #nav-user .vct-fz-head:hover{border-color:var(--vct-brand)}#root #nav-user .vct-fz-head:before,#root #nav-user .vct-fz-head:after{display:none}#root #nav-user .vct-fz-head__icon{display:flex;color:var(--vct-brand)}#root #nav-user .vct-fz-head__text{display:flex;flex-direction:column;min-width:0}#root #nav-user .vct-fz-head small{color:var(--vct-on-dark-muted);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-regular)}#root #nav-user .vct-fz-head strong{max-width:180px;overflow:hidden;color:var(--vct-on-dark);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-bold);text-overflow:ellipsis}@media(max-width:1179px){#root #nav-user .vct-fz-head-li{display:none}}@media(min-width:1001px){#root #nav .vct-fz-nav{display:none!important}}#root #nav .vct-fz-nav>a{display:flex;align-items:center;gap:10px;font-weight:var(--vct-fw-bold)}#root #nav .vct-fz-nav .vct-icon,#root #nav .vct-fz-sub .vct-icon{color:var(--vct-brand)}#root #nav .vct-fz-sub a{display:flex;align-items:center;gap:8px;font-weight:var(--vct-fw-bold)}#root .f8pr:has(.vct-fitcard) #gfz-open-trigger{display:none!important}.vct-fitcard{position:relative;display:flex;align-items:center;gap:var(--vct-space-3);margin:var(--vct-space-4) 0 0;padding:var(--vct-space-3);border-radius:var(--vct-radius-lg);background:var(--vct-surface);color:var(--vct-ink)}.vct-fitcard__tile{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--vct-radius);background:var(--vct-white);color:var(--vct-text-muted)}#root .vct-fitcard__tile img{width:40px;height:40px!important;border-radius:0;object-fit:contain}.vct-fitcard__badge{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid var(--vct-surface);border-radius:50%;background:var(--vct-success);color:var(--vct-white)}.vct-fitcard__badge .vct-icon{stroke-width:3.25}.vct-fitcard[data-state=maybe] .vct-fitcard__badge,.vct-fitcard[data-state=vw] .vct-fitcard__badge{background:var(--vct-brand)}.vct-fitcard[data-state=nofit] .vct-fitcard__badge{background:var(--vct-danger)}.vct-fitcard__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:var(--vct-fs-base);line-height:1.35}.vct-fitcard__car{font-size:var(--vct-fs-md);font-weight:var(--vct-fw-bold)}.vct-fitcard:not([data-state]) .vct-fitcard__car{color:var(--vct-brand)}.vct-fitcard__detail{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-fitcard__link{position:relative;z-index:1;color:var(--vct-brand);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em}#root .vct-fitcard__btn{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--vct-line-strong);border-radius:var(--vct-radius);background:var(--vct-white);color:var(--vct-brand);text-decoration:none;transition:border-color var(--vct-duration) var(--vct-ease)}#root .vct-fitcard__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--vct-radius-lg)}.vct-fitcard:hover .vct-fitcard__btn{border-color:var(--vct-brand)}.vct-fitcard-note{margin:var(--vct-space-2) 0 0;color:var(--vct-text-muted);font-size:var(--vct-fs-xs);line-height:1.45}#root .l4cl .product-card figure .vct-fit-badge{position:absolute;left:8px;bottom:8px;z-index:4;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:3px 8px;border-radius:var(--vct-radius-pill);background:var(--vct-success);color:var(--vct-white);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold);line-height:1.3;white-space:nowrap;pointer-events:none}#root .l4cl .product-card figure .vct-fit-badge .vct-icon{position:static!important;flex:none;width:14px!important;height:14px!important;margin:0;stroke-width:3}#root .l4cl .product-card figure .vct-fit-badge span{overflow:hidden;text-overflow:ellipsis}.vct-lz{padding:var(--vct-lz-pt, 24px) 0 var(--vct-lz-pb, 8px)}.vct-lz__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--vct-space-4) var(--vct-space-5);padding:var(--vct-space-5);border-radius:var(--vct-radius-xl);background:var(--vct-surface)}.vct-lz__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--vct-radius-lg);background:var(--vct-brand-tint);color:var(--vct-brand)}#root .vct-lz__title{margin:0 0 4px;color:var(--vct-ink);font-size:var(--vct-fs-xl);font-weight:var(--vct-fw-heavy);line-height:var(--vct-lh-tight)}.vct-lz__sub{margin:0;color:var(--vct-text-muted);font-size:var(--vct-fs-base);line-height:1.45}.vct-lz__action{display:flex;flex-direction:column;align-items:flex-end;gap:var(--vct-space-2)}.vct-lz__action[hidden]{display:none}.vct-lz__form{display:flex;gap:var(--vct-space-2);margin:0}.vct-lz__plate{display:flex;align-items:stretch;width:220px;min-height:48px;margin:0;overflow:hidden;border:1px solid var(--vct-line-strong);border-radius:var(--vct-radius);background:var(--vct-white);cursor:text;transition:border-color var(--vct-duration) var(--vct-ease)}.vct-lz__plate:hover{border-color:var(--vct-ink)}.vct-lz__plate:focus-within{border-color:var(--vct-brand);outline:2px solid var(--vct-focus-color);outline-offset:2px}.vct-lz__eu{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:40px;background:var(--vct-ink);color:var(--vct-on-dark)}#root .vct-lz__eu img{width:20px;height:20px!important;border-radius:0;object-fit:contain}.vct-lz__eu b{font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold);line-height:1}#root .vct-lz__input{flex:1;min-width:0;height:auto;min-height:0;margin:0;padding:8px 10px;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--vct-ink);font-family:var(--vct-font);font-size:var(--vct-fs-xl);font-weight:var(--vct-fw-bold);letter-spacing:.08em;text-align:center;text-transform:uppercase;outline:none}#root .vct-lz__input::placeholder{color:var(--vct-text-subtle);letter-spacing:.08em}#root .vct-lz__btn{min-height:48px}.vct-lz__alt{color:var(--vct-text-muted);font-size:var(--vct-fs-sm);text-decoration:underline;text-underline-offset:.15em}.vct-lz__alt:hover{color:var(--vct-ink)}@media(max-width:749px){.vct-lz__card{grid-template-columns:auto minmax(0,1fr);gap:var(--vct-space-3) var(--vct-space-4);padding:var(--vct-space-4);border-radius:var(--vct-radius-lg)}.vct-lz__icon{width:44px;height:44px;border-radius:var(--vct-radius)}#root .vct-lz__title{font-size:var(--vct-fs-lg)}.vct-lz__sub{font-size:var(--vct-fs-sm)}.vct-lz__action{grid-column:1 / -1;align-items:stretch}.vct-lz__action>.vct-lz__alt{align-self:center}.vct-lz__plate{flex:1;width:auto}.vct-lz__action>.vct-lz__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/vct-modern.css.map */
