:root{--kvcol-yellow: var(--kv-yellow, #ffd400);--kvcol-yellow-soft: var(--kv-yellow-soft, #fff4b8);--kvcol-cobalt: var(--kv-cobalt, #1f3fff);--kvcol-cobalt-dark: var(--kv-cobalt-dark, #1530c9);--kvcol-cobalt-soft: var(--kv-cobalt-soft, #e8ecff);--kvcol-red: var(--kv-red, #ff2e3a);--kvcol-ink: var(--kv-ink, #0e1330);--kvcol-ink-2: var(--kv-ink-2, #4a5070);--kvcol-line: var(--kv-line, #e3e6ef);--kvcol-bg: var(--kv-bg, #f6f7fb);--kvcol-white: var(--kv-white, #ffffff);--kvcol-display: "Archivo", var(--font-heading-family, system-ui), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--kvcol-body: "Archivo", var(--font-body-family, system-ui), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}.kv-cbanner [hidden],.kv-achips [hidden],.kv-grid [hidden],.kv-cbanner[hidden]{display:none!important}.kv-cbanner__kicker,.kv-cbanner__title,.kv-cbanner__count,.kv-cbanner__offer,.kv-cbanner__timer-label,.kv-bigtag,.kv-b2g1x__head,.kv-b2g1x__visual,.kv-achip,.kv-achips__label,.kv-cbtn,.kv-cempty__tag,.kv-cempty__title{font-family:var(--kvcol-display);font-stretch:75%}.kv-cbtn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.4rem;border-radius:999px;font-weight:800;font-size:1.5rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.kv-cbtn--primary{background:var(--kvcol-cobalt);color:#fff}.kv-cbtn--primary:hover{background:var(--kvcol-cobalt-dark);color:#fff}.kv-cbtn--ghost{background:transparent;color:var(--kvcol-ink);box-shadow:inset 0 0 0 2px var(--kvcol-ink)}.kv-cbtn--ghost:hover{background:var(--kvcol-ink);color:#fff}.kv-cbtn:focus-visible,.kv-achip:focus-visible,.kv-cbanner__offer:focus-visible{outline:2px solid var(--kvcol-cobalt);outline-offset:3px;box-shadow:0 0 0 3px #fff}.kv-cbanner__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head aside" "body body";column-gap:1.6rem;row-gap:1.2rem;align-items:start}.kv-cbanner--solo .kv-cbanner__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body"}.kv-cbanner__head{grid-area:head;min-width:0;align-self:center}.kv-cbanner__aside{grid-area:aside;min-width:0;align-self:center}.kv-cbanner__aside--deal .kv-bigtag__amt{font-size:3.8rem}.kv-cbanner__body{grid-area:body;min-width:0;display:flex;flex-direction:column;gap:1.2rem}.kv-cbanner__body:empty{display:none}.kv-cbanner__kicker{margin:0 0 .6rem;font-weight:800;font-size:1.3rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--kvcol-cobalt)}.kv-cbanner.color-scheme-3 .kv-cbanner__kicker,.kv-cbanner.color-scheme-4 .kv-cbanner__kicker,.kv-cbanner.color-scheme-5 .kv-cbanner__kicker{color:inherit}.kv-cbanner__title{margin:0;font-weight:900;font-size:clamp(3.4rem,2rem + 4.4vw,7.2rem);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.kv-cbanner__desc{margin:0;max-width:62ch;font-family:var(--kvcol-body);font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}.kv-cbanner__desc>*:first-child{margin-top:0}.kv-cbanner__desc>*:last-child{margin-bottom:0}.kv-cbanner__desc p{margin:0 0 .6rem}.kv-cbanner__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.kv-cbanner__count,.kv-cbanner__offer{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 1.4rem;border-radius:999px;font-weight:800;font-size:1.3rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.kv-cbanner__count{min-height:0;padding:0;border-radius:0;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.75)}.kv-cbanner__count+.kv-cbanner__offer{margin-left:.4rem}.kv-cbanner__offer{background:var(--kvcol-cobalt);color:#fff;text-decoration:none;transition:background-color .15s ease}.kv-cbanner__offer:hover{background:var(--kvcol-cobalt-dark);color:#fff}.kv-cbanner__image{display:none}@media screen and (max-width:749px){.kv-cbanner--with-image .kv-cbanner__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body"}}@media screen and (min-width:750px){.kv-cbanner__inner{grid-template-areas:"head aside" "body aside";column-gap:4rem;row-gap:1.6rem;align-items:center}.kv-cbanner__head{align-self:end}.kv-cbanner__body{align-self:start}.kv-cbanner__aside{align-self:center;justify-self:end}.kv-cbanner__image{display:block;width:32rem;aspect-ratio:4 / 3;border-radius:1.2rem;overflow:hidden;background:var(--kvcol-bg)}.kv-cbanner__image img{width:100%;height:100%;object-fit:cover}.kv-cbanner__desc{font-size:1.6rem}}.kv-bigtag-wrap{filter:drop-shadow(4px 4px 0 var(--kvcol-ink));transform:rotate(-3deg);margin:.4rem .6rem .8rem 0}.kv-bigtag{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:1rem 1.4rem 1rem 3rem;background:var(--kvcol-yellow);color:var(--kvcol-ink);clip-path:polygon(2rem 0,100% 0,100% 100%,2rem 100%,0 50%);transform:skew(-6deg);font-variant-numeric:tabular-nums}.kv-bigtag>*{transform:skew(6deg)}.kv-bigtag:before{content:"";position:absolute;left:1.2rem;top:50%;width:.9rem;height:.9rem;margin-top:-.45rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:inset 0 0 0 1.5px var(--kvcol-ink)}.kv-bigtag__pre{font-weight:800;font-size:1.2rem;line-height:1;letter-spacing:.1em;text-transform:uppercase}.kv-bigtag__amt{font-weight:900;font-size:4.6rem;line-height:.9;letter-spacing:-.02em}.kv-bigtag__sub{margin-top:.3rem;font-weight:800;font-size:1.1rem;line-height:1;letter-spacing:.06em;text-transform:uppercase}.kv-bigtag--red{background:var(--kvcol-red);color:#fff}.kv-bigtag--red:before{box-shadow:inset 0 0 0 1.5px #fff}@media screen and (min-width:750px){.kv-bigtag-wrap{filter:drop-shadow(6px 6px 0 var(--kvcol-ink))}.kv-bigtag{padding:1.6rem 2.4rem 1.6rem 4.6rem;clip-path:polygon(3rem 0,100% 0,100% 100%,3rem 100%,0 50%)}.kv-bigtag:before{left:1.8rem;width:1.3rem;height:1.3rem;margin-top:-.65rem}.kv-bigtag__pre{font-size:1.8rem}.kv-bigtag__amt,.kv-cbanner__aside--deal .kv-bigtag__amt{font-size:8.4rem}.kv-bigtag__sub{font-size:1.4rem}}@media screen and (min-width:990px){.kv-bigtag__amt,.kv-cbanner__aside--deal .kv-bigtag__amt{font-size:11rem}}.kv-cbanner__deal{display:flex;flex-direction:column;gap:1rem}.kv-cbanner__deal-sub{margin:0;font-family:var(--kvcol-body);font-weight:700;font-size:1.7rem;line-height:1.3;color:rgb(var(--color-foreground))}.kv-cbanner__timer{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.kv-cbanner__timer:has(kv-countdown:empty){display:none}.kv-cbanner__timer-label{font-weight:800;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground))}.kv-cbanner__foot,.kv-cbanner__note{margin:0;font-family:var(--kvcol-body);font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.72)}.kv-cbanner__deal-ended{display:none;margin:0;font-family:var(--kvcol-body);font-weight:600;font-size:1.6rem;color:rgb(var(--color-foreground))}.kv-cbanner__deal-ended.is-visible,.kv-cbanner__deal[hidden]+.kv-cbanner__deal-ended{display:block}.kv-cbanner:has(.kv-cbanner__deal[hidden]) .kv-cbanner__aside--deal{display:none}.kv-b2g1x{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.4rem 1.6rem 1.6rem;border-radius:1.2rem;background:var(--kvcol-cobalt-soft);color:var(--kvcol-ink);max-width:56rem}.kv-b2g1x__head{margin:0;font-weight:900;font-size:2.6rem;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--kvcol-cobalt)}.kv-b2g1x__text{margin:0;font-family:var(--kvcol-body);font-weight:600;font-size:1.6rem;line-height:1.4}.kv-b2g1x__note{margin:0;font-family:var(--kvcol-body);font-size:1.3rem;line-height:1.4;color:var(--kvcol-ink-2)}.kv-b2g1x__cta{margin-top:.6rem}.kv-b2g1x__visual{display:flex;align-items:center;gap:.5rem;font-weight:900;color:rgb(var(--color-foreground))}.kv-b2g1x__box{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:.8rem;background:var(--kvcol-white);color:var(--kvcol-ink);box-shadow:inset 0 0 0 2px var(--kvcol-ink);font-size:2.2rem;line-height:1}.kv-b2g1x__box--free{width:auto;min-width:4.2rem;padding:0 .8rem;background:var(--kvcol-yellow);font-size:1.5rem;letter-spacing:.04em;transform:rotate(-4deg);box-shadow:inset 0 0 0 2px var(--kvcol-ink),3px 3px 0 var(--kvcol-ink)}.kv-b2g1x__plus{font-size:2rem;line-height:1}@media screen and (max-width:749px){.kv-cbanner--b2g1 .kv-cbanner__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "aside" "body"}}@media screen and (min-width:750px){.kv-b2g1x{padding:2rem 2.4rem}.kv-b2g1x__head{font-size:3.4rem}.kv-b2g1x__visual{gap:1rem}.kv-b2g1x__box{width:8rem;height:8rem;border-radius:1.2rem;font-size:4.4rem}.kv-b2g1x__box--free{min-width:8rem;padding:0 1.4rem;font-size:2.6rem;box-shadow:inset 0 0 0 2px var(--kvcol-ink),5px 5px 0 var(--kvcol-ink)}.kv-b2g1x__plus{font-size:3.2rem}}.kv-achips__inner{display:flex;align-items:center;gap:1.2rem}.kv-achips__label{flex:none;margin:0;font-weight:800;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.kv-achips__rail{display:flex;gap:.8rem;flex:1 1 auto;min-width:0;margin:0;padding:.3rem 0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kv-achips__rail::-webkit-scrollbar{display:none}.kv-achips__item{flex:none;scroll-snap-align:start}.kv-achips__item--empty{opacity:.45}.kv-achip{display:inline-flex;align-items:center;gap:.7rem;min-height:4.4rem;padding:0 1.6rem;border-radius:999px;background:var(--kvcol-white);color:var(--kvcol-ink);box-shadow:inset 0 0 0 1.5px var(--kvcol-line);font-weight:800;font-size:1.5rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:box-shadow .15s ease,background-color .15s ease,color .15s ease}.kv-achip:hover{color:var(--kvcol-ink);box-shadow:inset 0 0 0 2px var(--kvcol-ink)}.kv-achip__dot{flex:none;width:1rem;height:1rem;border-radius:50%}.kv-achip--yellow .kv-achip__dot{background:var(--kvcol-yellow);box-shadow:inset 0 0 0 1.5px var(--kvcol-ink)}.kv-achip--red .kv-achip__dot{background:var(--kvcol-red)}.kv-achip--cobalt .kv-achip__dot{background:var(--kvcol-cobalt)}.kv-achip__count{font-weight:700;font-size:1.2rem;font-variant-numeric:tabular-nums;opacity:.65}.kv-achip[aria-current=page]{background:var(--kvcol-ink);color:#fff;box-shadow:none}.kv-achip[aria-current=page] .kv-achip__dot{box-shadow:0 0 0 2px #fff}.kv-achip[aria-current=page] .kv-achip__count{opacity:.85}@media screen and (max-width:749px){.kv-achips__rail{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}.kv-achips__label{display:none}}@media screen and (min-width:990px){.kv-achips__rail{flex-wrap:wrap;overflow:visible}.kv-achips--center .kv-achips__inner,.kv-achips--center .kv-achips__rail{justify-content:center}.kv-achips--center .kv-achips__rail{flex:0 1 auto}}@media screen and (min-width:750px)and (max-width:989px){.kv-grid .product-grid.grid--2-col-tablet-down .grid__item,.template-search .product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:990px)and (max-width:1199px){.kv-grid--dense .product-grid.grid--5-col-desktop .grid__item,.kv-grid--dense .product-grid.grid--6-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}:is(.kv-grid,.template-search) .facets__heading,:is(.kv-grid,.template-search) .facet-filters__label,:is(.kv-grid,.template-search) .product-count__text,:is(.kv-grid,.template-search) .mobile-facets__heading,:is(.kv-grid,.template-search) .mobile-facets__summary,:is(.kv-grid,.template-search) .mobile-facets__close-button{font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;letter-spacing:.06em;text-transform:uppercase}:is(.kv-grid,.template-search) .facets__heading,:is(.kv-grid,.template-search) .facet-filters__label,:is(.kv-grid,.template-search) .product-count__text{font-size:1.3rem;color:rgba(var(--color-foreground),.72)}:is(.kv-grid,.template-search) .product-count__text{font-variant-numeric:tabular-nums}:is(.kv-grid,.template-search) .facets__disclosure{margin-right:0}:is(.kv-grid,.template-search) .facets__heading{margin-right:1.2rem}:is(.kv-grid,.template-search) .facets__summary{position:relative;margin:0 .8rem 1.2rem 0;padding:0 3.4rem 0 1.6rem;min-height:4rem;display:flex;align-items:center;border-radius:999px;background:var(--kvcol-white);color:var(--kvcol-ink);box-shadow:inset 0 0 0 1.5px var(--kvcol-line);font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase;transition:box-shadow .15s ease}:is(.kv-grid,.template-search) .facets__summary:hover,:is(.kv-grid,.template-search) .facets__disclosure[open] .facets__summary{color:var(--kvcol-ink);box-shadow:inset 0 0 0 2px var(--kvcol-ink)}:is(.kv-grid,.template-search) .facets__summary:hover .facets__summary-label{text-decoration:none}:is(.kv-grid,.template-search) .facets__summary .icon-caret{right:1.4rem}:is(.kv-grid,.template-search) .facets__display{border-radius:1.2rem;border:1px solid var(--kvcol-line);box-shadow:0 1.2rem 3.2rem #0e133024;left:0}:is(.kv-grid,.template-search) .facets__header{font-family:var(--kvcol-display);font-stretch:75%;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:is(.kv-grid,.template-search) .facet-filters__field .select{position:relative}:is(.kv-grid,.template-search) .facet-filters__field .facet-filters__sort{height:4rem;min-height:4rem;margin:0;padding:0 3.6rem 0 1.6rem;border-radius:999px;background:var(--kvcol-white);color:var(--kvcol-ink);box-shadow:inset 0 0 0 1.5px var(--kvcol-line);font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase}:is(.kv-grid,.template-search) .facet-filters__field .facet-filters__sort:hover,:is(.kv-grid,.template-search) .facet-filters__field .facet-filters__sort:focus{border-radius:999px;box-shadow:inset 0 0 0 2px var(--kvcol-ink)}:is(.kv-grid,.template-search) .facet-filters__field .facet-filters__sort:focus-visible{outline:2px solid var(--kvcol-cobalt);outline-offset:3px}:is(.kv-grid,.template-search) .facet-filters__field .select .svg-wrapper,:is(.kv-grid,.template-search) .facet-filters__sort+.icon-caret,:is(.kv-grid,.template-search) .facet-filters__sort+.svg-wrapper{right:1.4rem}:is(.kv-grid,.template-search) .facet-filters__label{margin-right:.8rem}:is(.kv-grid,.template-search) span.active-facets__button-inner{min-height:3.2rem;padding:0 1.2rem;border-radius:999px;background:var(--kvcol-cobalt-soft);color:var(--kvcol-cobalt);box-shadow:none;font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase}:is(.kv-grid,.template-search) .active-facets__button:hover .active-facets__button-inner,:is(.kv-grid,.template-search) .active-facets__button--light:hover .active-facets__button-inner{box-shadow:inset 0 0 0 1.5px var(--kvcol-cobalt)}:is(.kv-grid,.template-search) a.active-facets__button:focus-visible .active-facets__button-inner{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--kvcol-cobalt)}:is(.kv-grid,.template-search) .active-facets__button .svg-wrapper{color:var(--kvcol-cobalt)}:is(.kv-grid,.template-search) .active-facets__button-remove{font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--kvcol-ink)}:is(.kv-grid,.template-search) .mobile-facets__open{width:auto;min-height:4.4rem;padding:0 1.6rem;border-radius:999px;background:var(--kvcol-white);color:var(--kvcol-ink);box-shadow:inset 0 0 0 2px var(--kvcol-ink);font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase}:is(.kv-grid,.template-search) .mobile-facets__open-label{text-decoration:none}:is(.kv-grid,.template-search) .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}:is(.kv-grid,.template-search) .mobile-facets__open line,:is(.kv-grid,.template-search) .mobile-facets__open circle{stroke:var(--kvcol-ink)}:is(.kv-grid,.template-search) .mobile-facets__open-wrapper:focus-visible .mobile-facets__open{outline:2px solid var(--kvcol-cobalt);outline-offset:3px}@media screen and (max-width:749px){:is(.kv-grid,.template-search) .facets-container{align-items:center;padding-top:.8rem;padding-bottom:.8rem}:is(.kv-grid,.template-search) .facets-container .product-count{align-self:center;margin:0;text-align:right}}@media screen and (max-width:749px){.kv-grid--sticky .facets-wrapper{position:sticky;top:0;z-index:2;background:rgb(var(--color-background));box-shadow:0 1px 0 var(--kvcol-line);transition:top .2s ease}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .kv-grid--sticky .facets-wrapper{top:var(--header-height, 0px)}.kv-grid--sticky .facets-wrapper:has(details[open]){z-index:101}.kv-grid--sticky .active-facets-mobile{width:auto;flex-wrap:nowrap;gap:.6rem;margin:.2rem -1.5rem 0;padding:.2rem 1.5rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kv-grid--sticky .active-facets-mobile::-webkit-scrollbar{display:none}.kv-grid--sticky .active-facets-mobile>*{flex:none}.kv-grid--sticky .active-facets-mobile .active-facets__button{padding:.2rem 0}.kv-grid--sticky .active-facets-mobile .active-facets__button-wrapper{margin-left:.4rem}.kv-grid--sticky .active-facets-mobile .active-facets__button-remove{padding:.8rem .4rem;white-space:nowrap}.kv-grid--sticky .active-facets-mobile span.active-facets__button-inner{min-height:3rem;white-space:nowrap}}.kv-cempty{padding-top:.8rem;padding-bottom:2.4rem}.kv-cempty__box{max-width:64rem;margin:0 auto;padding:3.2rem 2rem;border-radius:1.6rem;background:var(--kvcol-white);border:1px solid var(--kvcol-line);color:var(--kvcol-ink);text-align:center}.kv-cempty__tag{display:inline-block;margin-bottom:1.4rem;padding:.5rem 1.4rem .5rem 2.2rem;background:var(--kvcol-yellow);color:var(--kvcol-ink);clip-path:polygon(1.2rem 0,100% 0,100% 100%,1.2rem 100%,0 50%);transform:rotate(-3deg) skew(-6deg);font-weight:900;font-size:1.4rem;line-height:1;letter-spacing:.1em;text-transform:uppercase}.kv-cempty__tag:empty{display:none}.kv-cempty__title{margin:0 auto;text-transform:none;max-width:24ch;font-weight:800;font-size:clamp(2.4rem,1.8rem + 1.6vw,3.4rem);line-height:1.05;letter-spacing:-.01em;color:var(--kvcol-ink)}.kv-cempty__text{margin:1rem auto 0;max-width:48ch;font-family:var(--kvcol-body);font-size:1.5rem;line-height:1.5;color:var(--kvcol-ink-2)}.kv-cempty__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.2rem}@media screen and (max-width:749px){.kv-cempty__links .kv-cbtn{flex:1 1 100%}}@media screen and (min-width:750px){.kv-cempty__box{padding:4.8rem 4rem}}:is(.kv-grid,.template-search) .pagination__item{min-width:4.4rem;height:4.4rem;border-radius:999px;font-family:var(--kvcol-display);font-stretch:75%;font-weight:800;font-size:1.5rem;font-variant-numeric:tabular-nums;color:var(--kvcol-ink)}:is(.kv-grid,.template-search) .pagination__item:after,:is(.kv-grid,.template-search) .pagination__item:hover:after{display:none}:is(.kv-grid,.template-search) a.pagination__item:hover{box-shadow:inset 0 0 0 2px var(--kvcol-ink)}:is(.kv-grid,.template-search) .pagination__item--current{background:var(--kvcol-ink);color:#fff}main:has(.kv-achips[data-kv-template=search]) .template-search__header .h2,main:has(.kv-achips[data-kv-template=search]) .template-search__header h1,main:has(.kv-achips[data-kv-template=list-collections]) h1.title--primary,.kv-cindex__title{font-family:var(--kvcol-display);font-stretch:75%;font-weight:900;letter-spacing:-.01em;text-transform:uppercase;line-height:1}main:has(.kv-achips[data-kv-template=list-collections]) h1.title--primary,.kv-cindex__title{font-size:clamp(3.4rem,2rem + 4.4vw,6.4rem);margin:0 0 2.4rem}.kv-cindex .collection-list{margin-top:0;margin-bottom:0}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card{border-radius:1.2rem;overflow:hidden}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card__inner,:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card__media,:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .media{border-radius:1.2rem}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .media{background:var(--kvcol-bg)}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card__heading{font-family:var(--kvcol-display);font-stretch:75%;font-weight:900;font-size:clamp(1.7rem,1.4rem + .6vw,2.2rem);line-height:1.05;letter-spacing:0;text-transform:uppercase}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card__heading a{text-decoration:none}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .card__caption{font-family:var(--kvcol-body);font-size:1.3rem;color:rgba(var(--color-foreground),.72)}:is(.kv-cindex,main:has(.kv-achips[data-kv-template=list-collections])) .collection-list .icon-wrap{color:var(--kvcol-cobalt)}.kv-cindex [hidden]{display:none!important}.kv-aisletile{display:flex;flex-direction:column;height:100%;color:var(--kvcol-ink);text-decoration:none}.kv-aisletile__face{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;aspect-ratio:1 / 1;border-radius:1.2rem;background:var(--kvcol-yellow);color:var(--kvcol-ink);font-family:var(--kvcol-display);font-stretch:75%;font-variant-numeric:tabular-nums;text-transform:uppercase;overflow:hidden;transition:box-shadow .15s ease}.kv-aisletile--portrait .kv-aisletile__face{aspect-ratio:4 / 5}.kv-aisletile__face:before{content:"";position:absolute;top:1.4rem;left:1.4rem;width:1.2rem;height:1.2rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:inset 0 0 0 1.5px var(--kvcol-ink)}.kv-aisletile__pre{font-weight:800;font-size:clamp(1.4rem,1rem + 1vw,2.2rem);line-height:1;letter-spacing:.1em}.kv-aisletile__amt{font-weight:900;font-size:clamp(5.6rem,3rem + 7vw,11rem);line-height:.85;letter-spacing:-.02em;transform:skew(-6deg)}.kv-aisletile__count{margin-top:.4rem;font-weight:800;font-size:clamp(1.2rem,1rem + .4vw,1.5rem);line-height:1;letter-spacing:.06em}.kv-aisletile__title{display:block;margin-top:1.5rem;text-align:center;font-family:var(--kvcol-display);font-stretch:75%;font-weight:900;font-size:clamp(1.7rem,1.4rem + .6vw,2.2rem);line-height:1.05;text-transform:uppercase}.kv-aisletile__arrow{display:inline-flex;vertical-align:middle;margin-left:.8rem;color:var(--kvcol-cobalt);transition:transform .15s ease}.kv-aisletile__arrow svg{width:1.5rem;height:auto}.kv-aisletile:hover .kv-aisletile__face{box-shadow:inset 0 0 0 2px var(--kvcol-ink)}.kv-aisletile:hover .kv-aisletile__arrow{transform:translate(.3rem)}.kv-aisletile:focus-visible{outline:none}.kv-aisletile:focus-visible .kv-aisletile__face{outline:2px solid var(--kvcol-cobalt);outline-offset:3px}.kv-cindex .kv-cempty{padding-top:0}@media(prefers-reduced-motion:reduce){.kv-cbtn,.kv-achip,.kv-cbanner__offer,.kv-grid--sticky .facets-wrapper,.kv-aisletile__face,.kv-aisletile__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kv-collection.css.map */
