cv-collection-hero{display:block}.cv-collection-hero{position:relative;overflow:clip;isolation:isolate}.cv-collection-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:3.2rem}.cv-collection-hero__main{display:flex;flex-direction:column;min-width:0;container-type:inline-size}.cv-collection-hero__crumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0;padding:0;list-style:none;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:500;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.cv-collection-hero__crumbs-list li{display:inline-flex;align-items:center;gap:.8rem}.cv-collection-hero__crumbs-list li+li:before{content:"/";color:rgba(var(--color-foreground),.28)}.cv-collection-hero__crumbs-list a{color:inherit;text-decoration:none;transition:color .2s ease}.cv-collection-hero__crumbs-list a:hover{color:rgb(var(--color-foreground))}.cv-collection-hero__crumbs-list [aria-current]{color:rgb(var(--cv-accent-ink))}.cv-collection-hero__title{--cv-title-max: clamp(4.6rem, 1.6rem + 7.2vw, 13.6rem);--cv-char: 1;margin:calc(2.4rem + (.9em - var(--cv-lead-125)) / 2) 0 calc((.9em - var(--cv-lead-125)) / 2);font-family:var(--cv-font-display);font-size:min(var(--cv-title-max),calc((100vw - 3rem) / (var(--cv-longest, 8) * var(--cv-char))));font-size:min(var(--cv-title-max),calc(100cqi / (var(--cv-longest, 8) * var(--cv-char))));font-weight:800;font-stretch:125%;line-height:var(--cv-lead-125);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.cv-collection-hero__title--l{--cv-title-max: clamp(4rem, 1.6rem + 5.4vw, 10.4rem)}.cv-collection-hero__title--m{--cv-title-max: clamp(3.4rem, 1.4rem + 4.2vw, 8rem)}.cv-collection-hero__word{display:inline-block;overflow:hidden;vertical-align:top;padding:.12em .08em .22em;margin:-.12em -.08em -.22em}.cv-collection-hero__word>span{display:inline-block}.cv-collection-hero__rule{position:relative;display:block;height:1rem;margin-top:3.2rem;background-image:linear-gradient(90deg,rgba(var(--color-foreground),.32) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--color-foreground),.16) 1px,transparent 1px),linear-gradient(rgba(var(--color-foreground),.16),rgba(var(--color-foreground),.16));background-size:6.4rem 1rem,.8rem .45rem,100% 1px;background-position:left bottom;background-repeat:repeat-x,repeat-x,no-repeat}.cv-collection-hero__laser{position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background:linear-gradient(90deg,rgba(var(--color-primary),0),rgba(var(--color-primary),.9));opacity:.45}.cv-collection-hero__laser:after{content:"";position:absolute;top:-.3rem;right:-.35rem;width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--color-primary));box-shadow:0 0 1.2rem .3rem rgba(var(--color-primary),.55);opacity:0}@keyframes cv-collection-laser{0%{width:0;opacity:1}80%{opacity:1}to{width:100%;opacity:.45}}@keyframes cv-collection-laser-dot{0%,82%{opacity:1}to{opacity:0}}.cv-motion .cv-collection-hero__rule:not(.is-revealed) .cv-collection-hero__laser{width:0}.cv-motion .cv-collection-hero__rule.is-revealed .cv-collection-hero__laser{animation:cv-collection-laser 1.8s var(--cv-ease-in-out) .35s both}.cv-motion .cv-collection-hero__rule.is-revealed .cv-collection-hero__laser:after{animation:cv-collection-laser-dot 1.8s linear .35s both}.cv-motion .cv-collection-hero [data-cv-reveal]:not(.is-revealed){transition:none}.cv-motion .cv-collection-hero__title[data-cv-reveal]{opacity:1;transform:none}.cv-motion .cv-collection-hero__title[data-cv-reveal] .cv-collection-hero__word>span{transform:translate3d(0,108%,0)}.cv-motion .cv-collection-hero__title.is-revealed .cv-collection-hero__word>span{transform:none;transition:transform 1.1s var(--cv-ease-out);transition-delay:calc(var(--i, 0) * 80ms + 60ms)}.cv-collection-hero__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 3.2rem;margin-top:1.8rem}.cv-collection-hero__count{display:inline-flex;align-items:center;gap:1rem;margin:0;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.cv-collection-hero__usp{display:flex;flex-wrap:wrap;gap:.6rem 2.4rem;margin:0;padding:0;list-style:none;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.cv-collection-hero__usp li{display:inline-flex;align-items:center;gap:.9rem}.cv-collection-hero__usp li:before{content:"";width:.5rem;height:.5rem;flex:none;background:rgb(var(--color-primary));transform:rotate(45deg)}.cv-collection-hero__description{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;max-width:68ch;margin-top:2.4rem}.cv-collection-hero__desc{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}.cv-collection-hero__desc>:first-child{margin-top:0}.cv-collection-hero__desc>:last-child{margin-bottom:0}.cv-collection-hero__desc.is-clamped{max-height:calc(var(--cv-desc-lines, 3) * 1.6em);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.6em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.6em),transparent)}.cv-collection-hero__more{display:inline-flex;align-items:center;gap:.6rem;height:auto;padding:.4rem 0;border:0;background:none;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--cv-accent-ink));cursor:pointer}.cv-collection-hero__more[hidden]{display:none}.cv-collection-hero__more svg{width:1.2rem;height:1.2rem;transition:transform .35s var(--cv-ease-out)}.cv-collection-hero__more[aria-expanded=true] svg{transform:rotate(180deg)}.cv-collection-hero__more:hover [data-cv-more-label]{text-decoration:underline;text-underline-offset:.4rem}.cv-collection-hero__chips{position:relative;display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.cv-collection-hero__chip-item{display:flex}.cv-collection-hero__chip{display:inline-flex;align-items:center;gap:1rem;height:4.2rem;padding:0 1.4rem 0 1.8rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:10rem;background:rgba(var(--color-foreground),.02);font-family:var(--cv-font-body);font-stretch:100%;font-size:1.4rem;font-weight:600;line-height:1;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.cv-collection-hero__chip-count{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.56)}.cv-collection-hero__chip:hover{border-color:rgba(var(--color-foreground),.5);background:rgba(var(--color-foreground),.06)}.cv-collection-hero__chip.is-active{padding-inline-start:1.4rem;border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cv-collection-hero__chip.is-active:before{content:"";width:.7rem;height:.7rem;flex:none;border-radius:50%;background:rgb(var(--color-primary))}.cv-collection-hero__chip.is-active .cv-collection-hero__chip-count{color:rgba(var(--color-background),.6)}.cv-collection-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cv-collection-hero__backdrop-img{width:100%;height:100%;object-fit:cover;object-position:right center;opacity:var(--cv-media-opacity, .3);filter:grayscale(1) contrast(1.15);-webkit-mask-image:linear-gradient(90deg,transparent 12%,#000 78%);mask-image:linear-gradient(90deg,transparent 12%,#000 78%)}.cv-collection-hero__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(var(--color-background),.55) 0 1px,transparent 1px 3px),linear-gradient(0deg,rgb(var(--color-background)),rgba(var(--color-background),0) 45%)}.cv-collection-hero__side{position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--cv-radius-l, 2rem);background:rgba(var(--color-foreground),.04)}.cv-collection-hero__side-img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.cv-collection-hero--image-side .cv-collection-hero__inner{grid-template-columns:minmax(0,1fr) minmax(28rem,.42fr);column-gap:6.4rem;align-items:end}.cv-collection-hero--image-side .cv-collection-hero__side{align-self:stretch;aspect-ratio:auto;min-height:30rem}.cv-collection-hero--image-side .cv-collection-hero__links{grid-column:1 / -1}}@media(max-width:767.98px){.cv-collection-hero__inner{row-gap:2.4rem}.cv-collection-hero__title{margin-top:calc(1.6rem + (.9em - var(--cv-lead-125)) / 2)}.cv-collection-hero__rule{margin-top:2rem}.cv-collection-hero__meta{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.4rem}.cv-collection-hero__usp{gap:.4rem 1.6rem;font-size:1rem}.cv-collection-hero__description{margin-top:1.6rem}.cv-collection-hero__desc{font-size:1.4rem}.cv-collection-hero__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-padding, 1.5rem);scrollbar-width:none;margin-inline:calc(var(--page-padding, 1.5rem) * -1);padding-inline:var(--page-padding, 1.5rem);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent)}.cv-collection-hero__chips::-webkit-scrollbar{display:none}.cv-collection-hero__chip-item{flex:none;scroll-snap-align:start}.cv-collection-hero__chip-item:last-child{padding-inline-end:3.2rem}.cv-collection-hero__chip{height:3.8rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.cv-collection-hero__word>span{transform:none!important;transition:none!important}.cv-collection-hero__laser,.cv-collection-hero__laser:after{animation:none!important}}.collection-section .collection__content{gap:3.2rem}.collection-section #ProductsList{--column-gap: 1.6rem;--column-gap-tablet-large: 1.6rem;--column-gap-tablet: 1.2rem;--column-gap-mobile: .8rem;--row-gap: 1.6rem;--row-gap-tablet-large: 1.6rem;--row-gap-tablet: 1.2rem;--row-gap-mobile: .8rem}.collection-section .collection__toolbar{gap:1.2rem 2.4rem;min-height:6rem;margin-bottom:1.6rem;padding:.8rem;padding-inline-end:1.6rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:calc(var(--cv-radius-m, 1.2rem) + .4rem);background:rgba(var(--color-background),.84);-webkit-backdrop-filter:blur(1.6rem) saturate(1.3);backdrop-filter:blur(1.6rem) saturate(1.3)}.collection-section .collection__toolbar .btn.btn--secondary.facet-drawer-button{--buttons-gap: 1rem;height:4.4rem;padding:0 1.8rem 0 1.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--cv-radius-m, 1.2rem);background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.collection-section .facet-drawer-button .icon,.collection-section .facet-drawer-button>svg{width:1.8rem;height:1.8rem}.collection-section .facet-drawer-button facet-count,#FacetDrawer facet-count{color:rgb(var(--cv-accent-ink));font-variant-numeric:tabular-nums}.collection-section #ProductCount{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.58)}.collection-section #SortByContainer label,#FacetDrawer .facet-short-drawer label{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:500!important;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.collection-section #SortByContainer select{height:4.4rem;width:auto;field-sizing:content;padding-inline:0 2.4rem;border:0;background:transparent;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));box-shadow:none}.collection-section #SortByContainer select option{text-transform:none;color:rgb(var(--color-field-text));background-color:rgb(var(--color-field))}.collection-section #SortByContainer .select .icon{inset-inline-end:.4rem;color:rgba(var(--color-foreground),.6)}.collection-section layout-switcher .btn--icon{width:4.4rem;height:4.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--cv-radius-m, 1.2rem);background:transparent;color:rgba(var(--color-foreground),.6)}.collection-section layout-switcher .btn--icon.btn--active{color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.collection-section layout-switcher .btn--icon .icon{width:1.6rem;height:1.6rem}@media(max-width:767.98px){.collection-section .collection__toolbar{min-height:5.6rem;padding:.6rem;margin-bottom:1.2rem}.collection-section .collection__toolbar .btn.btn--secondary.facet-drawer-button{height:4.2rem}.collection-section layout-switcher .btn--icon{width:4.2rem;height:4.2rem}}.collection-section .facets-active{gap:.8rem;margin:0 0 1.6rem}.collection-section .facets-active:not(:has(a)){display:none}.collection-section .facets-active .btn.btn--secondary.facet-remove{height:3.4rem;padding:0 1.2rem 0 1.4rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:10rem;background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;font-weight:500;letter-spacing:.04em;text-transform:none}.collection-section .facet-remove .icon{width:1rem;height:1rem;color:rgba(var(--color-foreground),.6)}.collection-section .facet-clear-all{margin-inline-start:.4rem;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--cv-accent-ink))}.collection-section .pagination{margin-top:4.8rem}.collection-section .pagination .btn.btn--primary[is=load-more-button]{min-width:26rem;height:5.2rem;border:1px solid rgba(var(--color-foreground),.24);background:transparent;color:rgb(var(--color-foreground));font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem;font-weight:600;letter-spacing:.1em}.collection-section .pagination__list{gap:.6rem;margin:0;padding:0}.collection-section .pagination__item{min-width:4.4rem;height:4.4rem;padding-inline:.8rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:10rem;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem;font-weight:500;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:border-color .2s ease,color .2s ease}.collection-section a.pagination__item:hover{border-color:rgba(var(--color-foreground),.5);color:rgb(var(--color-foreground))}.collection-section .pagination__item--current{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.collection-section .empty-state{margin-top:.8rem;padding:8rem 2.4rem;border:1px dashed rgba(var(--color-foreground),.2);border-radius:var(--cv-radius-l, 2rem);background:rgba(var(--color-foreground),.02)}.collection-section .empty-state .icon{width:4.8rem;height:4.8rem;color:rgba(var(--color-foreground),.4)}.collection-section .empty-state .h4{margin:calc(.8rem + (1em - var(--cv-lead-118)) / 2) 0 calc((1em - var(--cv-lead-118)) / 2);font-family:var(--cv-font-display);font-size:clamp(2.4rem,1.8rem + 1.2vw,3.2rem);font-weight:800;font-stretch:118%;line-height:var(--cv-lead-118);text-transform:uppercase}.collection-section .empty-state p.m-0{max-width:44ch;color:rgba(var(--color-foreground),.65)}.collection-section .image-column .card-media{height:100%;overflow:hidden;border:1px solid rgba(var(--color-foreground),.09);border-radius:calc(var(--cv-radius-m, 1.2rem) + .6rem)}#FacetDrawer>.fixed-overlay{background-color:#0000009e;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}#FacetDrawer .drawer__inner{--modal-width: 44rem;border-inline-end:1px solid rgba(var(--color-foreground),.1);background-color:rgb(var(--color-background))}#FacetDrawer .drawer__header{padding:2.8rem 2.4rem 2rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}#FacetDrawer .drawer__heading{margin:-.1em 0;font-family:var(--cv-font-display);font-size:3.2rem;font-weight:800;font-stretch:122%;line-height:1.15;text-transform:uppercase}#FacetDrawer .drawer__close-btn{top:2rem;inset-inline-end:1.6rem;border:1px solid rgba(var(--color-foreground),.14)}#FacetDrawer .facet-short-drawer{padding:1.6rem 2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}#FacetDrawer .facet-short-drawer select{height:4.4rem;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem}#FacetDrawer .drawer__body{padding:0 2.4rem}#FacetDrawer .accordion-details{border-bottom-color:rgba(var(--color-foreground),.1)}#FacetDrawer .accordion-details__summary{padding-block:2rem}#FacetDrawer .accordion-details__summary>.h4,#FacetDrawer .accordion-details__summary>span{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground))}#FacetDrawer .accordion-details__summary .icon{width:1.2rem;height:1.2rem;color:rgba(var(--color-foreground),.6)}#FacetDrawer .accordion-details__content{padding-bottom:2.4rem}#FacetDrawer .accordion-details__content ul{gap:1.2rem}#FacetDrawer .accordion-details__content label{font-size:1.45rem;line-height:1.4;color:rgba(var(--color-foreground),.86)}#FacetDrawer .text-subtext{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.05rem;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.56)}#FacetDrawer input:is([type=checkbox],[type=radio]){--active: rgb(var(--color-primary));--active-inner: #0a0a0b;--border: rgba(var(--color-foreground), .32);--border-hover: rgba(var(--color-foreground), .8);--background: transparent;--border-radius: .4rem}#FacetDrawer input:is([type=checkbox],[type=radio]):not(:checked):after{opacity:0}#FacetDrawer input:is([type=radio]){--border-radius: 50%}#FacetDrawer input:is([type=checkbox],[type=radio]):focus{box-shadow:none}#FacetDrawer input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--cv-signal);outline-offset:2px}#FacetDrawer input:checked+label{color:rgb(var(--color-foreground))}#FacetDrawer .facet-range-wrapper{--color-foreground: var(--color-primary)}#FacetDrawer .facet-input-wrapper{flex:1 1 0}#FacetDrawer .facet-range__input{height:4.4rem;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.3rem;font-variant-numeric:tabular-nums}#FacetDrawer .facet-range__symbol{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}#FacetDrawer .drawer__sticky--bottom{padding:1.6rem 2.4rem 2.4rem;border-top:1px solid rgba(var(--color-foreground),.1);background-color:rgb(var(--color-background))}#FacetDrawer .drawer__sticky--bottom .btn{height:5.2rem}#FacetDrawer .button-show-more{font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--cv-accent-ink))}#FacetDrawer .btn--primary facet-count{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cv-collection.css.map */
