:root{--jags-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--jags-font-mono: "JetBrains Mono", "Fira Code", monospace;--jags-font-display: "Space Grotesk", sans-serif;--jags-bg-color: #ffffff;--jags-text-color: #121212;--jags-border-color: rgba(0, 0, 0, .08);--jags-glass-bg: var(--glass-bg, rgba(255, 255, 255, .14));--jags-glass-border: var(--glass-border, rgba(255, 255, 255, .18));--jags-glass-text: var(--glass-text, #121212);--jags-glass-blur: var(--glass-blur, 14px);--jags-glass-shadow: var(--glass-shadow, rgba(0, 0, 0, .03));--jags-glass-inset: var(--glass-inset, inset 0 1px 0px rgba(255, 255, 255, .45));--jags-header-height: 120px}.dark-theme-active,.variant-collection-section.dark-theme-active,#JagsCollection-main.dark-theme-active{--jags-bg-color: #0d0d0d !important;--jags-text-color: #ffffff !important;--jags-border-color: rgba(255, 255, 255, .08) !important;--jags-glass-bg: var(--glass-bg, rgba(10, 10, 10, .25)) !important;--jags-glass-border: var(--glass-border, rgba(255, 255, 255, .06)) !important;--jags-glass-text: var(--glass-text, #ffffff) !important;--jags-glass-shadow: var(--glass-shadow, rgba(0, 0, 0, .3)) !important;--jags-glass-inset: var(--glass-inset, inset 0 1px 0px rgba(255, 255, 255, .12)) !important}@media screen and (max-width:989px){:root{--jags-header-height: 90px}}.jags-collection-section{background-color:var(--jags-bg-color)!important;color:var(--jags-text-color)!important;font-family:var(--jags-font-sans)!important;transition:background-color .4s ease,color .4s ease!important}.jags-page-width{max-width:100%!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}@media screen and (max-width:749px){.jags-page-width{padding-left:12px!important;padding-right:12px!important}}.jags-collection-toolbar{display:flex!important;justify-content:space-between!important;align-items:center!important;padding-top:24px!important;padding-bottom:8px!important;margin-bottom:4px!important;width:100%!important;border-bottom:none!important}@media screen and (min-width:990px){.jags-collection-toolbar{padding-top:64px!important}}.jags-toolbar-left{flex:1!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}.jags-toolbar-center{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}.jags-toolbar-right{flex:1!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}.jags-filter-trigger-btn{display:flex!important;align-items:center!important;gap:8px!important;background:var(--jags-bg-color)!important;border:1px solid var(--jags-border-color)!important;border-radius:40px!important;padding:10px 24px!important;font-family:var(--jags-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;color:var(--jags-text-color)!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.jags-filter-trigger-btn:hover{background:var(--jags-text-color)!important;color:var(--jags-bg-color)!important;border-color:var(--jags-text-color)!important;transform:translateY(-1px)!important}.jags-icon-filter{stroke:currentColor!important;transition:stroke .3s ease!important}.jags-collection-mono-subtitle{font-family:var(--jags-font-mono)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.15em!important;color:var(--jags-text-color)!important;opacity:.57!important;text-transform:uppercase!important;margin-bottom:2px!important}.jags-collection-main-heading{font-family:var(--jags-font-display)!important;font-size:20px!important;font-weight:700!important;letter-spacing:.05em!important;color:var(--jags-text-color)!important;text-transform:uppercase!important}.jags-grid-switcher,.jags-grid-switcher-desktop,.jags-grid-switcher-mobile{display:flex!important;align-items:center!important;gap:6px!important}.jags-grid-switcher-mobile{display:none!important}@media screen and (max-width:749px){.jags-grid-switcher-desktop{display:none!important}.jags-grid-switcher-mobile{display:flex!important}}.jags-grid-btn{background:transparent!important;border:none!important;padding:4px 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;height:auto!important;min-width:unset!important;transition:opacity .2s cubic-bezier(.16,1,.3,1)!important}.jags-grid-btn:hover{background:transparent!important}.jags-grid-btn.active{background:transparent!important;border:none!important}.jags-grid-bar-container{display:flex!important;align-items:center!important;justify-content:center!important;gap:1.5px!important}.jags-grid-bar{display:inline-block!important;width:1.5px!important;height:10px!important;background-color:var(--jags-text-color)!important;opacity:.25!important;border-radius:.5px!important;transition:opacity .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1)!important}.jags-grid-btn:hover .jags-grid-bar{opacity:.6!important}.jags-grid-btn.active .jags-grid-bar{opacity:1!important}.jags-grid-separator{font-family:var(--jags-font-mono),monospace!important;font-size:10px!important;color:var(--jags-text-color)!important;opacity:.15!important;-webkit-user-select:none!important;user-select:none!important}@media screen and (max-width:749px){.jags-collection-toolbar{flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;column-gap:8px!important;padding-top:16px!important;padding-bottom:6px!important}.jags-filter-trigger-btn{padding:8px 16px!important}.jags-collection-main-heading{font-size:14px!important}.jags-collection-mono-subtitle{font-size:8px!important}.jags-grid-btn{padding:4px 6px!important}}.jags-active-tags-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:8px!important;padding-bottom:0!important;margin-top:-4px!important}.jags-active-tags-row:empty{margin:0!important;padding:0!important}.jags-active-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;background:var(--jags-border-color)!important;color:var(--jags-text-color)!important;border-radius:2px!important;padding:6px 10px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.05em!important}.jags-active-close-btn{background:none!important;border:none!important;color:var(--jags-text-color)!important;font-size:12px!important;cursor:pointer!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:.6!important}.jags-active-close-btn:hover{opacity:1!important}.jags-products-grid-container{width:100%!important}.jags-grid-layout{display:grid!important;gap:24px 16px!important;width:100%!important;transition:all .5s cubic-bezier(.16,1,.3,1)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media screen and (min-width:750px){.jags-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (min-width:1024px){.jags-grid-layout{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (min-width:1200px){.jags-grid-layout{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.jags-grid-layout.cols-auto{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media screen and (min-width:750px){.jags-grid-layout.cols-auto{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (min-width:1024px){.jags-grid-layout.cols-auto{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (min-width:1200px){.jags-grid-layout.cols-auto{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.jags-grid-layout.cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.jags-grid-layout.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jags-grid-layout.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.jags-grid-layout.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media screen and (min-width:750px){.jags-grid-layout.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.jags-grid-layout.cols-5{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media screen and (min-width:750px){.jags-grid-layout.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media screen and (max-width:749px){.jags-grid-layout{gap:16px 12px!important}}.jags-card-item{width:100%!important;opacity:1!important;container-type:inline-size!important;container-name:jags-card!important}.jags-product-card{position:relative!important;overflow:hidden!important;background-color:transparent!important;display:flex!important;flex-direction:column!important;border-radius:6px!important}.jags-product-card__media{position:relative!important;width:100%!important;aspect-ratio:3 / 4!important;overflow:hidden!important;background-color:#f7f7f7!important;border-radius:6px!important}.dark-theme-active .jags-product-card__media{background-color:#1a1a1a!important}.jags-product-card__link{display:block!important;width:100%!important;height:100%!important;border-radius:6px!important}.jags-product-card__image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important;border-radius:6px!important}.jags-product-card__image--secondary{position:absolute!important;top:0!important;left:0!important;opacity:0!important;z-index:2!important;transition:opacity .6s cubic-bezier(.16,1,.3,1)!important;border-radius:6px!important}.jags-product-card:hover .jags-product-card__image--primary{transform:scale(1.03)!important}.jags-product-card:hover .jags-product-card__image--secondary{opacity:1!important;transform:scale(1.03)!important}.premium-product-card__badges{position:absolute!important;top:4px!important;right:4px!important;display:flex!important;flex-direction:column!important;gap:4px!important;z-index:5!important}.premium-product-card__badges .badge{font-family:Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important;padding:4px 8px!important;border-radius:6px!important;text-transform:uppercase!important;letter-spacing:.04em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;text-shadow:none!important;border:1px solid rgba(255,255,255,.35)!important;backdrop-filter:blur(14px) saturate(190%) contrast(98%)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) contrast(98%)!important}.premium-product-card__badges .badge--discount{background:#ffffff2e!important;color:#121212!important;box-shadow:0 1px 2px #00000008 ! important,inset 0 1px 0 #ffffff80 ! important,0 4px 12px -2px #0000000a!important}.premium-product-card__badges .badge--out-of-stock{background:#121212b3!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 4px 12px #0003!important}.premium-product-card__badges .badge--new{background:#ffffff2e!important;color:#121212!important;box-shadow:0 1px 2px #00000008 ! important,inset 0 1px 0 #ffffff80 ! important,0 4px 12px -2px #0000000a!important}.jags-quick-add-overlay{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:var(--jags-glass-bg)!important;backdrop-filter:blur(var(--jags-glass-blur)) saturate(190%) contrast(98%)!important;-webkit-backdrop-filter:blur(var(--jags-glass-blur)) saturate(190%) contrast(98%)!important;border-top:1px solid var(--jags-glass-border)!important;box-shadow:var(--jags-glass-inset),0 8px 32px var(--jags-glass-shadow)!important;padding:14px 12px!important;transform:translateY(102%)!important;z-index:6!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.jags-product-card:hover .jags-quick-add-overlay{transform:translateY(0)!important}.jags-overlay-heading{display:none!important}.jags-sizes-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:16px!important;width:100%!important}.jags-size-btn{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--jags-glass-text)!important;font-family:var(--jags-font-mono)!important;font-size:15px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:4px 6px!important;min-width:auto!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;opacity:.75!important}.dark-theme-active .jags-size-btn{background:transparent!important;border:none!important;color:var(--jags-glass-text)!important}.jags-size-btn:hover{background:transparent!important;color:var(--jags-glass-text)!important;border:none!important;transform:translateY(-1px)!important;opacity:1!important}.jags-size-btn.adding{background:transparent!important;color:var(--jags-glass-text)!important;opacity:.4!important;pointer-events:none!important}@media screen and (max-width:749px){.jags-quick-add-overlay{padding:10px 8px!important}.jags-sizes-grid{gap:12px!important}.jags-size-btn{padding:2px 4px!important;font-size:10px!important}}.jags-product-vendor{letter-spacing:.15em!important}.jags-product-title a{text-decoration:none!important;color:var(--jags-text-color)!important;transition:opacity .2s ease!important}.jags-product-title a:hover{opacity:.7!important}.jags-product-compare-price{color:var(--jags-text-color)!important;opacity:.4!important}.jags-filter-backdrop{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#00000080!important;z-index:15000!important;opacity:0!important;pointer-events:none!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;transition:opacity .4s cubic-bezier(.16,1,.3,1)!important}.jags-filter-backdrop.is-open{opacity:1!important;pointer-events:auto!important}.jags-filter-drawer{position:fixed!important;top:0!important;left:0!important;width:85%!important;max-width:380px!important;height:100vh!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(190%) contrast(98%)!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(190%) contrast(98%)!important;color:var(--glass-text)!important;z-index:15001!important;box-shadow:var(--glass-inset),10px 0 30px var(--glass-shadow)!important;border-right:1px solid var(--glass-border)!important;transform:translate(-100%)!important;display:flex!important;flex-direction:column!important;transition:transform .6s cubic-bezier(.34,1.3,.64,1)!important}.jags-filter-drawer.is-open{transform:translate(0)!important}.jags-drawer-header{padding:24px 20px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid var(--glass-divider, var(--jags-border-color))!important}.jags-drawer-title{margin:0!important;color:var(--glass-text)!important}.jags-drawer-close-btn{background:none!important;border:none!important;color:var(--glass-text)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;opacity:.75!important;transition:opacity .2s ease!important}.jags-drawer-close-btn:hover{opacity:1!important}.jags-drawer-body{flex:1!important;overflow-y:auto!important;padding:24px!important}.jags-group-wrapper{margin-bottom:30px!important}.jags-drawer-group-heading{margin:0 0 16px!important;opacity:.5!important;letter-spacing:.08em!important}.jags-drawer-list{display:flex!important;flex-direction:column!important;gap:12px!important}.jags-color-list-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.jags-option-label{display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.jags-checkbox-input,.jags-radio-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.jags-custom-indicator{display:inline-block!important;width:14px!important;height:14px!important;border:1px solid var(--jags-border-color)!important;background-color:transparent!important;transition:all .2s ease!important;position:relative!important}.rounded-indicator{border-radius:50%!important}.jags-option-label:hover .jags-custom-indicator{border-color:var(--jags-text-color)!important}.jags-checkbox-input:checked+.jags-custom-indicator,.jags-radio-input:checked+.jags-custom-indicator{background-color:var(--jags-text-color)!important;border-color:var(--jags-text-color)!important}.jags-option-text{color:var(--jags-text-color)!important;font-weight:500!important}.jags-drawer-footer{padding:24px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;border-top:1px solid var(--glass-divider, var(--jags-border-color))!important}.jags-footer-btn{padding:14px!important;border-radius:2px!important;font-weight:600!important;letter-spacing:.08em!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.jags-reset-btn{background-color:transparent!important;border:1px solid var(--jags-border-color)!important;color:var(--jags-text-color)!important}.jags-reset-btn:hover{background-color:#0000000d!important}.dark-theme-active .jags-reset-btn:hover{background-color:#ffffff14!important}.jags-apply-btn{background-color:var(--jags-text-color)!important;border:1px solid var(--jags-text-color)!important;color:var(--jags-bg-color)!important}.jags-apply-btn:hover{opacity:.9!important}@keyframes cardFadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.jags-grid-empty-state{text-align:center!important;padding:80px 24px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background-color:var(--jags-border-color)!important}.jags-filter-trigger-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:var(--jags-bg-color)!important;border:1px solid var(--jags-border-color)!important;border-radius:40px!important;padding:8px 24px!important;font-family:var(--jags-font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.0125em!important;color:var(--jags-text-color)!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 3px #00000005!important}.jags-filter-trigger-btn:hover{background:#f7f7f7!important;color:var(--jags-text-color)!important;border-color:#cacaca!important;transform:scale(1.01)!important}.dark-theme-active .jags-filter-trigger-btn:hover{background:#1c1c1c!important;border-color:#3f3f3f!important;color:#fff!important}.jags-luxury-new-badge{position:absolute!important;top:10px!important;right:10px!important;background-color:#000!important;color:#fff!important;padding:4px 8px!important;font-family:var(--jags-font-sans)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.08em!important;border-radius:0!important;z-index:5!important;text-transform:uppercase!important;line-height:1!important}.dark-theme-active .jags-luxury-new-badge{background-color:#fff!important;color:#000!important}.jags-luxury-material-badge{position:absolute!important;bottom:10px!important;left:10px!important;background-color:#fff!important;color:#000!important;padding:4px 8px!important;font-family:var(--jags-font-sans)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.025em!important;border-radius:2px!important;z-index:5!important;box-shadow:0 1px 4px #0000000f!important;line-height:1!important}.dark-theme-active .jags-luxury-material-badge{background-color:#121212!important;color:#fff!important}.jags-product-title{font-family:var(--jags-font-sans)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:-.01em!important;margin-top:3px!important;margin-bottom:3px!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important}.jags-product-title a{color:var(--jags-text-color)!important;text-decoration:none!important}.jags-product-colorway{font-family:var(--jags-font-sans)!important;font-size:10px!important;letter-spacing:.08em!important;color:#757575!important;opacity:.65!important;margin-top:8px!important;margin-bottom:1px!important;text-transform:uppercase!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dark-theme-active .jags-product-colorway{color:#a0a0a0!important}.jags-product-price-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;margin-top:2px!important;margin-bottom:2px!important;overflow:hidden!important}.jags-product-price{font-family:var(--jags-font-sans)!important;font-size:11.5px!important;font-weight:500!important;color:var(--jags-text-color)!important;white-space:nowrap!important;flex-shrink:0!important}.jags-price-divider{font-family:var(--jags-font-sans)!important;font-size:10px!important;flex-shrink:0!important}.jags-rating-stars{font-family:var(--jags-font-sans)!important;font-size:9px!important;letter-spacing:.05em!important;white-space:nowrap!important;flex-shrink:0!important}.jags-rating-count{font-family:var(--jags-font-sans)!important;font-size:9.5px!important;white-space:nowrap!important;flex-shrink:0!important}.jags-product-compare-price{font-family:var(--jags-font-sans)!important;font-size:10px!important;color:#5a5a5a!important;opacity:1!important;margin-top:-1px!important;display:block!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.jags-card-rating{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-top:0!important;color:#242833!important;white-space:nowrap!important;flex-shrink:0!important}.dark-theme-active .jags-card-rating{color:#fff!important}@container jags-card (max-width: 250px){.jags-product-title{font-size:11px!important}.jags-product-colorway{font-size:9px!important;letter-spacing:.05em!important}.jags-product-price{font-size:10.5px!important}.jags-price-divider{font-size:9px!important;gap:4px!important}.jags-product-price-row{gap:4px!important}.jags-rating-stars{font-size:8px!important}.jags-rating-count{font-size:8.5px!important}.jags-product-compare-price{font-size:9px!important}.jags-card-rating{gap:2px!important}}@container jags-card (max-width: 190px){.jags-product-title{font-size:10px!important}.jags-product-colorway{font-size:8.5px!important;letter-spacing:.02em!important}.jags-product-price{font-size:9.5px!important}.jags-price-divider{font-size:8px!important;margin:0!important}.jags-rating-stars{font-size:7.5px!important;letter-spacing:0!important}.jags-rating-count{font-size:8px!important}.jags-product-compare-price{font-size:8.5px!important}.jags-product-price-row{gap:3px!important}}@container jags-card (max-width: 155px){.jags-product-title{font-size:9.5px!important}.jags-product-colorway{font-size:8px!important}.jags-product-price{font-size:8.5px!important}.jags-price-divider{font-size:7px!important;opacity:.15!important;margin:0!important}.jags-rating-stars{font-size:6.5px!important}.jags-rating-count{font-size:7px!important}.jags-product-compare-price{font-size:8px!important}.jags-product-price-row{gap:2px!important}}@media screen and (max-width:749px){.jags-grid-layout.cols-3 .jags-product-title{font-size:10px!important}.jags-grid-layout.cols-3 .jags-product-colorway{font-size:8.5px!important;letter-spacing:.02em!important}.jags-grid-layout.cols-3 .jags-product-price{font-size:9.5px!important}.jags-grid-layout.cols-3 .jags-price-divider{font-size:8px!important}.jags-grid-layout.cols-3 .jags-rating-stars{font-size:7.5px!important;letter-spacing:0!important}.jags-grid-layout.cols-3 .jags-rating-count{font-size:8px!important}.jags-grid-layout.cols-3 .jags-product-compare-price{font-size:8.5px!important}.jags-grid-layout.cols-3 .jags-product-price-row{gap:3px!important}}@media screen and (max-width:1200px){.jags-grid-layout.cols-5 .jags-product-title,.jags-grid-layout.cols-4 .jags-product-title{font-size:11px!important}}@media screen and (max-width:1200px){.jags-grid-layout.cols-5 .jags-product-price,.jags-grid-layout.cols-4 .jags-product-price{font-size:10.5px!important}}.jags-sizes-filter-grid{display:flex!important;gap:16px!important;flex-wrap:wrap!important;margin-top:6px!important}.jags-size-filter-label{cursor:pointer!important;position:relative!important;padding:4px 0!important;-webkit-user-select:none!important;user-select:none!important}.jags-size-filter-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.jags-size-text{font-family:var(--font-mono, monospace)!important;font-size:13px!important;letter-spacing:.05em!important;opacity:.5!important;transition:opacity .2s,font-weight .2s,border-color .2s!important;border-bottom:1px solid transparent!important;color:var(--glass-text, #121212)!important}.jags-size-filter-input:checked+.jags-size-text{opacity:1!important;font-weight:700!important;border-bottom:1px solid var(--glass-text, #121212)!important}.jags-color-swatches-grid{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:6px!important}.jags-swatch-label{position:relative!important;cursor:pointer!important;display:inline-block!important;width:28px!important;height:28px!important;-webkit-user-select:none!important;user-select:none!important}.jags-swatch-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.jags-swatch-circle{display:block!important;width:100%!important;height:100%!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.08)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;box-shadow:0 1px 3px #0000000d!important}.dark-theme-active .jags-swatch-circle{border-color:#ffffff26!important}.jags-swatch-label:hover .jags-swatch-circle{transform:scale(1.1)!important}.jags-swatch-input:checked+.jags-swatch-circle{transform:scale(1.1)!important;border-color:var(--glass-text, #121212)!important;box-shadow:0 0 0 2px var(--jags-bg-color, #ffffff),0 0 0 4px var(--glass-text, #121212)!important}.dark-theme-active .jags-swatch-input:checked+.jags-swatch-circle{box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px var(--glass-text, #ffffff)!important}.jags-filters-form-element{display:flex!important;flex-direction:column!important;gap:32px!important}.jags-group-wrapper{border-bottom:1px solid var(--glass-divider, rgba(0, 0, 0, .05))!important;padding-bottom:24px!important;transform:translate3d(-18px,18px,0)!important;opacity:0!important;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .65s cubic-bezier(.16,1,.3,1)!important;will-change:transform,opacity!important}.jags-group-wrapper:last-child{border-bottom:none!important;padding-bottom:0!important}.jags-filter-drawer.is-open .jags-group-wrapper{transform:translateZ(0)!important;opacity:1!important}.jags-filter-drawer.is-open .jags-group-wrapper:nth-of-type(1){transition-delay:.22s!important}.jags-filter-drawer.is-open .jags-group-wrapper:nth-of-type(2){transition-delay:.3s!important}.jags-filter-drawer.is-open .jags-group-wrapper:nth-of-type(3){transition-delay:.38s!important}.jags-filter-drawer.is-open .jags-group-wrapper:nth-of-type(4){transition-delay:.46s!important}.jags-filter-drawer.is-open .jags-group-wrapper:nth-of-type(5){transition-delay:.54s!important}.jags-group-clickable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;margin:0!important;padding:8px 0!important;min-height:28px!important}.jags-group-indicator{display:flex!important;align-items:center!important;justify-content:center!important;opacity:.65!important;color:var(--glass-text, #111111)!important;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s ease!important}.jags-group-clickable-header:hover .jags-group-indicator{opacity:1!important}.jags-chevron-icon{display:block!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important}.jags-group-content{max-height:450px!important;opacity:1!important;overflow:hidden!important;transition:max-height .45s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1),margin-top .45s cubic-bezier(.16,1,.3,1)!important;margin-top:16px!important}.jags-group-wrapper.is-collapsed .jags-group-content{max-height:0!important;opacity:0!important;margin-top:0!important;pointer-events:none!important}.jags-group-wrapper.is-collapsed .jags-chevron-icon{transform:rotate(180deg)!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/jags-collection.css.map */
