@layer varion-category{body:has(.vc-studio),body:has(.vc-studio) #MainContent{background:#080808!important;color:#f5f5f5!important}.varion-layout-collection-hero:has(~.shopify-section .vc-studio){display:none!important}.vc-studio{--vc-head:134px;--vc-bar:150px;width:85%!important;margin:auto!important;padding:0 0 64px!important;color:#f5f5f5!important;font:400 15px/1.6 VarionManrope,sans-serif!important;position:relative!important}.vc-studio *{box-sizing:border-box!important}.vc-studio :is(h1,h2,h3,p,fieldset){margin:0!important}.vc-studio :is(a,button,input,select):focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}.vc-studio a{color:inherit!important;text-decoration:none!important}.vc-hero{display:grid!important;grid-template-columns:.92fr 1.08fr!important;gap:40px!important;align-items:center!important;padding:40px 0 44px!important;min-height:360px!important;background:transparent!important;position:relative!important}.vc-breadcrumb{display:flex!important;gap:13px!important;font-size:11px!important;color:#aaa!important;margin-bottom:24px!important}.vc-breadcrumb a:hover{text-decoration:underline!important;text-underline-offset:4px!important}.vc-hero h1{font:500 clamp(52px,5.4vw,88px)/1.05 VarionManrope,sans-serif!important;letter-spacing:-.055em!important;text-transform:none!important;margin-bottom:22px!important}.vc-hero__intro{max-width:43ch!important;color:#bcbcbc!important;font-size:15px!important;line-height:1.8!important}.vc-hero__actions{display:flex!important;gap:26px!important;align-items:center!important;margin-top:26px!important}.vc-hero__actions>span{font-size:13px!important;line-height:1.45!important}.vc-hero__actions small{color:#aaa!important;font-size:11px!important}.vc-button{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:48px!important;padding:12px 20px!important;border:1px solid #eee!important;border-radius:8px!important;background:#eee!important;color:#101010!important;font:600 13px/1.4 VarionManrope,sans-serif!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 6px 20px #0003!important;transition:box-shadow .18s ease-out,transform .18s ease-out!important}.vc-button:after{content:""!important;position:absolute!important;top:-90%!important;right:-30%!important;bottom:-90%!important;left:-30%!important;pointer-events:none!important;background:linear-gradient(110deg,transparent 38%,#fff 49%,transparent 60%)!important;transform:translate(-130%)!important;transition:transform .6s cubic-bezier(.23,1,.32,1)!important}.vc-button svg,.vc-reset svg{width:19px!important;height:19px!important;stroke:currentColor!important;stroke-width:1.5!important;fill:none!important;flex-shrink:0!important}.vc-button:hover{box-shadow:0 9px 28px #0005,0 0 18px #fff2!important}.vc-button:hover:after{transform:translate(130%)!important}.vc-button:active{transform:scale(.98)!important}.vc-hero__stage{min-width:0!important;align-self:stretch!important;display:grid!important;align-items:center!important}.vc-hero__stage .spotlight-card,.vc-hero__stage .vr-island-content{height:100%!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:18px!important;overflow:hidden!important}.vc-hero__model{height:100%!important;min-height:290px!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #282828!important;border-radius:18px!important;background:radial-gradient(ellipse at 50% 60%,#292929,#121212 52%,#0c0c0c)!important;padding:45px 14px 55px!important;overflow:hidden!important}.vc-hero__edition{position:absolute!important;top:18px!important;left:22px!important;color:#777!important;font-size:11px!important;letter-spacing:.04em!important}.vc-hero__model>img{display:block!important;width:100%!important;max-width:790px!important;height:auto!important;object-fit:contain!important;filter:none!important;position:relative!important;z-index:1!important}.vc-hero__caption{position:absolute!important;bottom:20px!important;left:22px!important;right:22px!important;font-size:10px!important;color:#bcbcbc!important;display:flex!important;justify-content:space-between!important;gap:20px!important;align-items:center!important;line-height:1.5!important}.vc-hero__caption>span{font-size:19px!important;color:#eee!important}.vc-listing{position:relative!important}.vc-filters{position:sticky!important;top:var(--vc-head)!important;z-index:35!important;background:#080808!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:1px solid #363636!important;border-bottom:1px solid #363636!important;padding:17px 0 13px!important;margin:0!important;box-shadow:0 -12px #080808!important}.vc-filters__primary{display:flex!important;align-items:flex-end!important;gap:clamp(14px,2.3vw,40px)!important;padding-bottom:15px!important}.vc-choice{border:0!important;padding:0!important;min-width:0!important}.vc-choice legend{font-size:11px!important;font-weight:500!important;color:#aaa!important;margin:0 0 7px!important;padding:0!important}.vc-choice__options{display:flex!important;gap:3px!important;padding:3px!important;border:1px solid #333!important;border-radius:9px!important;background:#111!important}.vc-choice label{position:relative!important;cursor:pointer!important}.vc-choice input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important}.vc-choice span{display:flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:7px 15px!important;border:1px solid transparent!important;border-radius:6px!important;color:#bcbcbc!important;font:500 12px/1.4 VarionManrope,sans-serif!important;white-space:nowrap!important;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out!important}.vc-choice label:hover span{background:#252525!important;color:#fff!important}.vc-choice input:checked+span{background:#eee!important;color:#111!important;border-color:#fff!important;box-shadow:0 2px 7px #0004!important}.vc-choice input:focus-visible+span{outline:2px solid #fff!important;outline-offset:4px!important}.vc-reset{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:11px!important;color:#aaa!important;min-height:44px!important;margin-left:auto!important;padding:4px 0!important;white-space:nowrap!important}.vc-reset:hover{color:#fff!important}.vc-reset svg{width:16px!important;height:16px!important}.vc-filters__secondary{display:flex!important;gap:20px!important;align-items:center!important;min-height:32px!important}.vc-filter-status{font-size:11px!important;color:#aaa!important;margin-right:auto!important}.vc-select{display:flex!important;gap:10px!important;align-items:center!important;font-size:10px!important;color:#999!important}.vc-select select{font:500 11px/1.4 VarionManrope,sans-serif!important;max-width:190px!important;min-height:32px!important;border:1px solid #383838!important;border-radius:6px!important;background:#111!important;color:#ddd!important;padding:5px 26px 5px 9px!important;cursor:pointer!important}.vc-native-apply{background:#eee!important;color:#111!important;border:0!important;border-radius:6px!important;min-height:36px!important;padding:8px 12px!important;font:500 11px VarionManrope,sans-serif!important}.vc-studio[data-enhanced] .vc-native-apply{display:none!important}.vc-results{scroll-margin-top:calc(var(--vc-head) + var(--vc-bar) + 20px)!important;outline:none!important}.vc-results__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:23px 0 27px!important}.vc-results__head h2{font:500 25px/1.2 VarionManrope,sans-serif!important;letter-spacing:-.03em!important}.vc-results__head h2>span{font-size:16px!important;color:#aaa!important;font-weight:400!important}.vc-results__head p{font-size:11px!important;line-height:1.6!important;text-align:right!important;color:#c7c7c7!important}.vc-results__head p>span{color:#888!important}.vc-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 20px!important;position:relative!important;transition:opacity .15s ease-out!important}.vc-studio[aria-busy=true] .vc-grid{opacity:.4!important;pointer-events:none!important}.vc-card-shell{min-width:0!important;position:relative!important;transition:transform .21s cubic-bezier(.23,1,.32,1)!important}.vc-card-shell .border-glow-card{height:100%!important;border-radius:12px!important;padding:0!important;box-shadow:none!important;background:#111!important}.vc-card-shell .border-glow-inner,.vc-card-shell .vr-island-content{padding:0!important;height:100%!important}.vc-card-shell .edge-light{pointer-events:none!important}.vc-card{position:relative!important;border:1px solid #363636!important;border-radius:12px!important;overflow:hidden!important;background:#111!important;transform:translateY(0)!important;transition:transform .21s cubic-bezier(.23,1,.32,1),box-shadow .21s ease-out,border-color .18s ease-out!important;isolation:isolate!important;height:100%!important}.vc-card-shell[data-vr-ready=true] .vc-card{border:0!important}.vc-card-shell:has(:focus-visible) .vc-card{border-color:#aaa!important;outline:1px solid #ddd!important;outline-offset:3px!important}.vc-card__image{display:block!important;position:relative!important;aspect-ratio:1.82!important;background:#d4d4d1!important;isolation:isolate!important;overflow:hidden!important}.vc-card__brand{position:absolute!important;top:11px!important;left:13px!important;z-index:3!important;font:600 10px/1.3 VarionManrope,sans-serif!important;letter-spacing:.015em!important;color:#333!important;background:#d4d4d1c9!important;padding:3px 5px!important;border-radius:3px!important}.vc-card__photo{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;filter:none!important;transition:opacity .2s ease-out,transform .3s ease-out!important}.vc-card__photo--second{opacity:0!important}.vc-card__missing{height:100%!important;display:grid!important;place-items:center!important;color:#555!important;font-size:13px!important}.vc-card__info{position:relative!important;padding:12px 14px!important;background:#111!important;min-height:112px!important}.vc-card__status{position:absolute!important;bottom:100%!important;left:0!important;display:block!important;background:#111!important;color:#ddd!important;border-radius:0 8px 0 0!important;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 100%,0 100%)!important;padding:5px 24px 4px 14px!important;font:500 10px/1.4 VarionManrope,sans-serif!important;z-index:4!important}.vc-card__status:before{content:""!important;display:inline-block!important;width:4px!important;height:4px!important;border-radius:50%!important;background:#ccc!important;vertical-align:middle!important;margin-right:6px!important}.vc-card h3{font:500 13px/1.45 VarionManrope,sans-serif!important;letter-spacing:-.015em!important;height:38px!important;margin:0 0 9px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#eee!important;text-transform:none!important}.vc-card h3 a{display:inline!important;color:inherit!important;text-decoration:none!important}.vc-card__bottom{display:flex!important;gap:8px!important;align-items:center!important;justify-content:space-between!important}.vc-card__price{font:500 18px/1.25 VarionManrope,sans-serif!important;letter-spacing:-.025em!important;white-space:nowrap!important}.vc-card__price small{display:block!important;font:400 8px/1.5 VarionManrope,sans-serif!important;color:#888!important;letter-spacing:0!important;margin-top:2px!important}.vc-button--card{min-height:39px!important;padding:9px 11px!important;font-size:11px!important;gap:13px!important;border-radius:7px!important}.vc-button--card svg{width:15px!important;height:15px!important}.vc-pagination{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:30px!important;margin-top:36px!important;padding-top:24px!important;border-top:1px solid #363636!important;font-size:12px!important;color:#aaa!important}.vc-pagination>div{display:flex!important;gap:7px!important;align-items:center!important;flex-wrap:wrap!important}.vc-pagination :is(a,[aria-current]){display:inline-flex!important;min-width:38px!important;min-height:38px!important;align-items:center!important;justify-content:center!important;border:1px solid #333!important;border-radius:7px!important;padding:8px 11px!important;color:#ccc!important}.vc-pagination a:hover{color:#fff!important;border-color:#aaa!important}.vc-pagination [aria-current]{background:#eee!important;border-color:#eee!important;color:#111!important}.vc-price-note{margin-top:16px!important;font-size:10px!important;color:#888!important}.vc-price-note a{text-decoration:underline!important;text-underline-offset:3px!important}.vc-empty{padding:65px 24px!important;text-align:center!important;border:1px solid #363636!important;border-radius:12px!important;background:#111!important}.vc-empty h3{font-size:28px!important;font-weight:500!important}.vc-empty p{color:#aaa!important;margin:14px 0 24px!important}.vc-error{padding:14px 18px!important;background:#222!important;border:1px solid #888!important;border-radius:8px!important;margin-bottom:20px!important}.vc-error[hidden]{display:none!important}.vc-error button{border:0!important;background:transparent!important;color:#fff!important;text-decoration:underline!important;cursor:pointer!important;font:inherit!important}@media(hover:hover)and (pointer:fine){.vc-card-shell:hover{transform:translateY(-6px)!important}.vc-card-shell:hover .vc-card{box-shadow:0 18px 35px #0008!important;border-color:#aaa!important}.vc-card-shell:hover .vc-card__photo{transform:scale(1.025)!important}.vc-card-shell:hover .vc-card__image[data-vc-second-ready=true] .vc-card__photo:not(.vc-card__photo--second){opacity:0!important}.vc-card-shell:hover .vc-card__image[data-vc-second-ready=true] .vc-card__photo--second{opacity:1!important}}@media(max-width:1439px){.vc-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vc-choice span{padding-inline:12px!important}.vc-reset>span{display:none!important}}@media(max-width:1099px){.vc-filters{position:relative!important;top:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vc-filters__primary{flex-wrap:wrap!important;gap:17px 25px!important}.vc-reset{margin-left:0!important}.vc-hero{gap:24px!important}.vc-hero h1{font-size:56px!important}.vc-grid{gap:22px 16px!important}}@media(max-width:999px){.vc-studio{width:90%!important}.vc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vc-hero{grid-template-columns:1fr 1fr!important;padding-top:28px!important}.vc-hero__actions{gap:16px!important}.vc-hero__model{min-height:265px!important}.vc-hero h1{font-size:48px!important}.vc-hero__caption{font-size:9px!important;left:16px!important;right:16px!important}.vc-card__info{padding-inline:12px!important}.vc-card__status{padding-left:12px!important}}@media(max-width:699px){.vc-hero{grid-template-columns:1fr!important;gap:22px!important;padding:25px 0 30px!important;min-height:0!important}.vc-breadcrumb{margin-bottom:18px!important}.vc-hero h1{font-size:58px!important;margin-bottom:16px!important}.vc-hero__intro{font-size:14px!important;max-width:38ch!important}.vc-hero__actions{margin-top:20px!important}.vc-hero__model{min-height:190px!important;padding:34px 12px 42px!important}.vc-hero__edition{top:12px!important;left:16px!important}.vc-hero__caption{bottom:12px!important}.vc-filters{padding-top:16px!important;box-shadow:none!important}.vc-filters__primary{gap:14px!important;align-items:flex-end!important}.vc-choice:first-child,.vc-choice:first-child .vc-choice__options{width:100%!important}.vc-choice:first-child label{flex:1!important}.vc-choice span{min-height:39px!important;padding:8px 13px!important}.vc-reset{margin-left:auto!important}.vc-filters__secondary{flex-wrap:wrap!important;gap:8px 12px!important}.vc-filter-status{width:100%!important;font-size:10px!important}.vc-select{font-size:9px!important}.vc-select select{font-size:10px!important;max-width:150px!important}.vc-results__head{align-items:flex-start!important;padding:23px 0!important}.vc-results__head h2{font-size:24px!important;white-space:nowrap!important}.vc-results__head h2>span{display:block!important;font-size:12px!important}.vc-results__head p{max-width:25ch!important;font-size:10px!important}.vc-pagination{gap:15px!important;flex-wrap:wrap!important;margin-top:25px!important}.vc-pagination>div{gap:4px!important}.vc-pagination :is(a,[aria-current]){padding:7px 9px!important;min-width:33px!important;min-height:38px!important}}@media(max-width:599px){.vc-grid{grid-template-columns:minmax(0,1fr)!important;gap:25px!important}.vc-card__image{aspect-ratio:1.95!important}.vc-card h3{font-size:14px!important;height:40px!important}.vc-card__info{padding:12px 15px!important;min-height:112px!important}.vc-card__status{padding-left:15px!important}.vc-card__price{font-size:19px!important}.vc-button--card{padding:9px 15px!important;gap:26px!important}}@media(prefers-reduced-motion:reduce){.vc-studio *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.vc-card-shell:hover,.vc-card-shell:hover .vc-card,.vc-card-shell:hover .vc-card__photo{transform:none!important}}}@layer varion-category{.vc-studio a.vc-button,.vc-studio a.vc-button :is(span,svg){color:#101010!important}.vc-filters .vc-filter-status{margin-right:auto!important}@media(max-width:699px){.vc-card-shell .border-glow-card{--glow-padding:14px!important}}}@layer varion-category{.vc-card__material{position:absolute!important;top:14px!important;right:13px!important;z-index:3!important;font:500 9px/1.3 VarionManrope,sans-serif!important;color:#444!important;background:#d4d4d1cc!important;max-width:65%!important;text-align:right!important}}@layer varion-category{:root:has(.vc-studio){scroll-padding-top:calc(var(--header-height,134px) + 12px)!important;scroll-padding-bottom:90px!important}.vc-choice label,.vc-choice input{scroll-margin-top:calc(var(--vc-head) + 15px)!important;scroll-margin-bottom:90px!important}}@layer varion-category{.vc-hero__stage[data-vr-ready=true] .spotlight-card{background:radial-gradient(ellipse at 50% 60%,#292929,#121212 52%,#0c0c0c)!important}.vc-hero__stage[data-vr-ready=true] .vc-hero__model{background:transparent!important}.vc-button:after{z-index:0!important}.vc-button>:is(span,svg){position:relative!important;z-index:1!important}}@property --vc-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vc-frame-orbit{to{--vc-frame-angle:360deg}}@layer varion-category{.vc-card__status{bottom:calc(100% - 1px)!important;clip-path:none!important;border-radius:0 7px 0 0!important;padding-right:16px!important}.vc-card__status:after{content:""!important;position:absolute!important;right:-18px!important;top:0!important;width:26px!important;height:23px!important;background:#111!important;clip-path:path("M0 0 H3 Q7 0 10 5 L17 17 Q20 23 26 23 H0 Z")!important;pointer-events:none!important}.vc-card__bottom{gap:6px!important}.vc-button--card{gap:9px!important;padding-inline:11px!important}.vc-card__rating{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:48px!important;flex-shrink:0!important}.vc-stars{position:relative!important;display:block!important;font:400 11px/1 VarionManrope,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;color:#999!important}.vc-stars__fill{position:absolute!important;inset:0 auto 0 0!important;overflow:hidden!important;color:#eee!important}.vc-card__rating small{font:400 8px/1.2 VarionManrope,sans-serif!important;color:#999!important}.vc-card__cart{margin:0!important;padding:0!important;flex-shrink:0!important}.vc-card__cart .varion-preview-lock-note{display:none!important}.vc-card__cart .vc-button[disabled]{opacity:.56!important;cursor:not-allowed!important}.vc-card__cart .vc-button[disabled]:after{display:none!important}.vc-preview-note{display:none!important;font-size:10px!important;color:#bcbcbc!important;margin-top:5px!important}.vc-studio:has([data-varion-preview-locked]) .vc-preview-note{display:block!important}.vc-hero__stage{position:relative!important;border-radius:18px!important}.vc-hero__stage:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:1px!important;border-radius:18px!important;background:conic-gradient(from var(--vc-frame-angle),transparent 0deg,transparent 235deg,#ffffff22 280deg,#fff 312deg,#ffffff22 335deg,transparent 360deg)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important;z-index:5!important;opacity:0!important;animation:vc-frame-orbit 3s linear infinite paused!important;transition:opacity .18s ease-out!important}.vc-hero__stage:hover:after{opacity:1!important;animation-play-state:running!important}.vc-hero__stage:has(:focus-visible):after{opacity:1!important}.vc-brands{margin-top:55px!important;padding:32px 0 45px!important;border-top:1px solid #363636!important;min-width:0!important}.vc-brands__heading{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:20px!important;margin-bottom:24px!important}.vc-brands__heading p{font-size:10px!important;letter-spacing:.07em!important;color:#999!important;margin-bottom:10px!important}.vc-brands__heading h2{font:500 32px/1.2 VarionManrope,sans-serif!important;letter-spacing:-.035em!important}.vc-brands__fallback{display:flex!important;flex-wrap:wrap!important;gap:20px!important}.vc-brands__fallback>a{display:flex!important;flex-direction:column!important;align-items:center!important;background:#bfbfbd!important;border-radius:9px!important;padding:10px 18px!important;color:#222!important;font-size:10px!important}.vc-brands__fallback img{width:150px!important;height:50px!important;object-fit:contain!important;mix-blend-mode:multiply!important}.vc-brands .logoloop{min-height:98px!important}.vc-brands .logoloop__list{margin:0!important;padding:0!important;list-style:none!important;gap:0!important}.vc-brands .logoloop__item{margin-right:22px!important;flex-shrink:0!important}.vc-brands .logoloop__content{background:#bfbfbd!important;color:#222!important;border-radius:9px!important;padding:12px 18px!important;min-width:180px!important;min-height:90px!important;gap:5px!important}.vc-brands .logoloop__item img{width:144px!important;height:48px!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:none!important}.vc-brands .logoloop__label{font:500 10px VarionManrope,sans-serif!important;opacity:.85!important}.vc-brands .logoloop__content:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}@media(max-width:699px){.vc-brands{margin-top:35px!important;padding:27px 0 30px!important}.vc-brands__heading{align-items:flex-start!important}.vc-brands__heading h2{font-size:27px!important;max-width:11ch!important}.vc-brands .logoloop__content{min-width:154px!important;padding-inline:12px!important}.vc-brands .logoloop__item img{width:130px!important}}@media(prefers-reduced-motion:reduce){.vc-hero__stage:after{animation:none!important;transition:none!important}.vc-brands .logoloop__track{will-change:auto!important}}}@layer varion-category{@media(max-width:699px){.vc-brands__fallback{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.vc-brands__fallback>a{padding:10px!important;min-width:0!important}.vc-brands__fallback img{width:100%!important;height:45px!important}}}@layer varion-category{.vc-card__image{aspect-ratio:2.022222!important}.vc-card__image:after{content:""!important;position:absolute!important;inset:0 0 0 auto!important;width:18px!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0%,#00000012 40%,#00000080 100%)!important;box-shadow:none!important}.vc-card__info{isolation:isolate!important;background:linear-gradient(180deg,#111,#151515 26%,#0c0c0c)!important}.vc-card__info:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(170px circle at var(--vc-light-x,50%) var(--vc-light-y,0px),#ffffff1c,transparent 78%)!important;opacity:var(--vc-light-on,0)!important;transition:opacity .15s ease-out!important}.vc-brands .logoloop__content,.vc-brands__fallback>a{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 0%,#272727,#151515 52%,#0c0c0c)!important;border:1px solid #353535!important;box-shadow:inset 0 1px #ffffff14,0 5px 16px #0003!important;color:#ddd!important}.vc-brands .logoloop__content:before,.vc-brands__fallback>a:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(150px circle at var(--vc-light-x,50%) var(--vc-light-y,50%),#ffffff24,transparent 76%)!important;opacity:var(--vc-light-on,0)!important;transition:opacity .15s ease-out!important}.vc-brands .logoloop__item img,.vc-brands__fallback img{position:relative!important;z-index:1!important;filter:grayscale(1) invert(1)!important;mix-blend-mode:screen!important}.vc-brands .logoloop__label,.vc-brands__fallback span{position:relative!important;z-index:1!important;color:#d6d6d6!important}.vc-brands .logoloop__content:focus-visible,.vc-brands__fallback>a:focus-visible{outline:2px solid #eee!important;outline-offset:3px!important}@media(max-width:599px){.vc-card__image{aspect-ratio:2.166667!important}}@media(prefers-reduced-motion:reduce){.vc-card__info:before,.vc-brands .logoloop__content:before,.vc-brands__fallback>a:before{display:none!important;transition:none!important}}}@layer varion-category{.vc-filters .vc-filter-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.vc-results__head{padding:17px 0 19px!important}@media(min-width:1280px){.vc-filters{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;column-gap:24px!important;padding:12px 0!important}.vc-filters__primary{padding:0!important;gap:16px!important;min-width:0!important}.vc-filters__secondary{display:grid!important;grid-template-columns:138px 184px!important;gap:12px!important;align-items:end!important;min-height:0!important}.vc-select{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;min-width:0!important;font-size:11px!important;color:#aaa!important}.vc-select select{height:44px!important;min-height:44px!important;width:100%!important;max-width:none!important}.vc-reset{align-self:flex-end!important;height:44px!important;flex-shrink:0!important}}@media(max-width:699px){.vc-filters__primary{padding-bottom:12px!important;gap:12px!important}.vc-choice span{padding-inline:10px!important}.vc-reset{position:absolute!important;top:7px!important;right:0!important;min-height:32px!important;min-width:32px!important;justify-content:center!important}.vc-filters__secondary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important}.vc-select{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;min-width:0!important;font-size:10px!important}.vc-select select{width:100%!important;max-width:none!important;min-height:39px!important}}}@layer varion-category{.vc-hero__cutout{display:block!important;width:100%!important;height:auto!important;max-height:235px!important;position:relative!important;z-index:1!important;overflow:hidden!important;filter:none!important;mix-blend-mode:normal!important}.vc-hero__model>[hidden]{display:none!important}.vc-hero__unavailable{padding:30px!important;color:#aaa!important;text-align:center!important;font-size:13px!important}@media(max-width:699px){.vc-hero__cutout{max-height:165px!important}.vc-hero h1{overflow-wrap:anywhere!important}}}@layer varion-category{.vc-studio .vc-card-shell:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:1px!important;border-radius:12px!important;background:conic-gradient(from var(--vc-frame-angle),transparent 0deg,transparent 235deg,#ffffff22 280deg,#fff 312deg,#ffffff22 335deg,transparent 360deg)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important;z-index:5!important;opacity:0!important;animation:vc-frame-orbit 3s linear infinite paused!important;transition:opacity .18s ease-out!important}@media(hover:hover)and (pointer:fine){.vc-studio .vc-card-shell:hover:after{opacity:1!important;animation-play-state:running!important}}.vc-studio .vc-card-shell:has(:focus-visible):after{opacity:1!important}@media(prefers-reduced-motion:reduce){.vc-studio .vc-card-shell:after{animation:none!important;transition:none!important}}}@layer varion-cinema{.vc-card__photo[src*=varion-cutout-]{background:radial-gradient(ellipse at 45% 38%,#292929 0,#161616 55%,#0c0c0c)!important;mix-blend-mode:normal!important}.vc-card__image:has(.vc-card__photo[src*=varion-cutout-]) .vc-card__brand{color:#111!important;background:#ffffffd9!important}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/varion-category-studio.css.map */
