path{vector-effect:non-scaling-stroke}.cns__topbar button{display:flex;align-items:center;column-gap:8px}.cns__select .icon{position:relative;right:unset;top:unset;transform:unset;width:12px}.cns__select.active .icon{transform:rotate(180deg)}.cns__select .text{margin-right:8px!important}.cns__select .options{margin-top:16px;border-radius:0 0 8px 8px;outline:unset;box-shadow:0 0 4px #0000001a;width:max-content;left:unset;right:0}.cns__select .options li{opacity:.3;padding:3px 16px}.cns__select .options li:hover{opacity:1}.cns__select .options li.active,.cns__select .options li:hover{background:none;opacity:1}.cns__select .options li:first-child{padding-top:12px}.cns__select .options li:last-child{padding-bottom:12px}.cns__drawer .cns__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:all .3s ease}.cns__drawer-inner{position:fixed;right:0;top:0;transform:translate(100%);width:100vw;height:100dvh;transition:all .3s ease;box-shadow:none}.cns__drawer[data-show=true] .cns__overlay{opacity:1;pointer-events:unset;transition:all .3s ease}.cns__drawer[data-show=true] .cns__drawer-inner{transform:translate(0);box-shadow:0 0 12px #2d323233;transition:all .3s ease}.cns__filtered i{width:6px}.cns__filtered i svg path{stroke:var(--black);stroke-width:1.2}.cns__drawer-main{flex:auto;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.cns__drawer-main label input{width:0px}.cns__drawer-main::-webkit-scrollbar{display:none}.cns__close-btn{width:16px;height:16px}.cns__close-btn svg{width:inherit;height:inherit}.cns__accordion.always-open .icon-wrapper{display:none}ul[data-label=size]{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}ul[data-label=size] label{display:flex;padding:9px 0;border-radius:4px;border:1px solid var(--border);cursor:pointer;justify-content:center}ul[data-label=size] label:has(input:checked){border-color:var(--black)}ul[data-label=color]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}ul[data-label=color] li{min-width:0}ul[data-label=color] li label{cursor:pointer}ul[data-label=color] .checkmark{flex:none;width:24px;height:24px;border-radius:100px;border:1px solid transparent;margin-right:6px;display:flex;align-items:center;justify-content:center;position:relative}ul[data-label=color] label:has(input:checked) .checkmark{border-color:var(--black)}ul[data-label=color] .checkmark span{width:18px;height:18px;border-radius:100px}ul[data-label=color] .checkmark:before{content:"";width:18px;height:18px;border-radius:100px;border:1px dotted var(--border);position:absolute;z-index:-1}ul[data-label=color] p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cns__price-slider{border-radius:unset;border:unset;box-shadow:unset;background:var(--border);padding-left:7px;padding-right:7px}.cns__price-slider .noUi-connect,.cns__price-slider .noUi-handle{background-color:var(--black)}.cns__price-slider.noUi-horizontal{height:2px}.cns__price-slider .noUi-touch-area{cursor:grab}.cns__price-slider .noUi-handle:before,.cns__price-slider .noUi-handle:after{display:none}.cns__price-slider .noUi-handle{box-shadow:unset;border-radius:100%;height:12px;width:12px;right:-6px;border:unset;top:0;transform:translateY(calc(-50% + 1px))}.cns__price-input>div{flex:auto}.cns__products-wrapper{min-height:100vh}.cns__products{display:grid;column-gap:12px;row-gap:16px;grid-template-columns:repeat(2,1fr)}.cns__products:empty{display:none}.cns__products>div.flex:not(:first-child){margin-top:20px}.cns__products[data-layout=V2],.cns__products[data-layout=V3]{column-gap:8px;row-gap:32px}.cns__products[data-layout=V2]>*:nth-child(24n+3),.cns__products[data-layout=V2]>*:nth-child(24n+8),.cns__products[data-layout=V2]>*:nth-child(24n+11),.cns__products[data-layout=V2]>*:nth-child(24n+18){grid-column:span 2}@media only screen and (max-width:1023px){.cns__products .bipl,.cns__products .product-card figure{border-radius:0}.cns__products .product-card figure+div{padding:0 12px}}@media only screen and (min-width:600px){.cns__drawer-inner{width:60vw}}.cns__topbar-wrapper{padding-top:16px;padding-bottom:16px}.cns__topbar-wrapper .cns-title{display:flex;align-items:end}.cns-title h1{transition:max-height .3s ease,opacity .3s ease;max-height:80px;overflow:visible}.cns-title.title-hidden h1{max-height:0;opacity:0}.cns-title-wrapper{justify-content:space-between;align-items:end}.cns-title-wrapper button{flex:none}.global-content-top-margin:has(.page-banner) .cns-title-wrapper{justify-content:flex-end}.global-content-top-margin:has(.page-banner) .cns-title .cns-collection-title{display:none}@media only screen and (min-width:1024px){.cns__topbar-wrapper{padding-top:20px;padding-bottom:20px}.cns__drawer-inner{width:420px}.cns__products{grid-template-columns:repeat(4,1fr);column-gap:16px;row-gap:48px}.cns__products[data-layout=V2]{column-gap:16px;row-gap:48px;grid-template-columns:repeat(6,1fr)}.cns__products[data-layout=V3]{grid-template-columns:repeat(3,1fr)}.cns__products[data-layout=V2]>*{grid-column:span 2}.cns__products[data-layout=V2]>*:nth-child(38n+4),.cns__products[data-layout=V2]>*:nth-child(38n+5),.cns__products[data-layout=V2]>*:nth-child(38n+12),.cns__products[data-layout=V2]>*:nth-child(38n+13),.cns__products[data-layout=V2]>*:nth-child(38n+17),.cns__products[data-layout=V2]>*:nth-child(38n+18),.cns__products[data-layout=V2]>*:nth-child(38n+28),.cns__products[data-layout=V2]>*:nth-child(38n+29){grid-column:span 3}.cns__products>div.flex:not(:first-child){margin-top:24px}}@media only screen and (min-width:1400px){.cns__topbar-wrapper{padding-top:24px;padding-bottom:24px}}@media only screen and (min-width:1920px){.cns__topbar-wrapper{padding-top:16px;padding-bottom:16px}.cns__topbar-wrapper .search-title{padding-top:12px;padding-bottom:28px}}body.hide-bar-on-scroll.hide-bar .top-bar.sticky-below-header{top:48px!important}.search-top-section form{width:100%}.search-top-section .search-icon{top:50%;transform:translateY(-50%)}.banner-wrapper .global-image-wrapper{padding:0!important;height:inherit}.banner-wrapper .global-image-wrapper img{object-fit:cover;object-position:center;height:inherit;position:unset}.banner-wrapper:hover .hover-zoom img{transform:scale(1.1)}.banner-wrapper .bipl{aspect-ratio:3/4;height:auto}.bipl .overlay{opacity:1;background:linear-gradient(to top,#00000059,#0000 25%)}.bipl i{vertical-align:middle;margin-left:2px}@media only screen and (min-width:1920px){.cns__products [class*=col-d-]{padding-left:8px;padding-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-and-search.css.map */
