/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./_src/section/CollectionGrid/index.scss ***!
  \*******************************************************************************************************************************************************************************************************/.collection-grid__wrapper{width:100%;max-width:1440px;margin:0 auto;min-height:100vh;min-height:100dvh}.collection-grid__view-buttons-container{display:flex;gap:15px}@media screen and (max-width:768px){.collection-grid__view-buttons-container{gap:0}}.collection-grid__view-buttons-container button{display:block;width:3rem;height:3rem;position:relative}@media screen and (max-width:768px){.collection-grid__view-buttons-container button{width:4.1rem;height:4.1rem;padding:.8rem}.collection-grid__view-buttons-container button[data-editorial-view-trigger]{display:none}}.collection-grid__view-buttons-container button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.collection-grid__view-buttons-container button svg{width:100%;height:100%}.collection-grid__view-buttons-container button .fill-path{transition:fill .25s ease-in-out;fill:#2525254d}.collection-grid__view-buttons-container button .empty-fill-path{transition:fill .25s ease-in-out;fill:#25252500}.collection-grid__view-buttons-container button .stroke-path{transition:stroke .25s ease-in-out;stroke:#252525}.collection-grid__view-buttons-container button:hover .fill-path{fill:#25252599}.collection-grid__view-buttons-container button:hover .empty-fill-path{fill:#2525254d}.collection-grid__view-buttons-container button.is-active{cursor:default}.collection-grid__view-buttons-container button.is-active.toggle{cursor:pointer}.collection-grid__view-buttons-container button.is-active .stroke-path{stroke:#edece0}.collection-grid__view-buttons-container button.is-active .empty-fill-path,.collection-grid__view-buttons-container button.is-active .fill-path{fill:#252525}.collection-grid__products{padding:0 30px 30px;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:40px;transition:opacity .25s ease-in-out}@media screen and (max-width:1159px){.collection-grid__products{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.collection-grid__products{grid-template-columns:repeat(2,1fr);padding:10px 10px 15px;-moz-column-gap:8px;column-gap:8px;row-gap:16px}}.collection-grid__products.loading{opacity:.5;pointer-events:none}.collection-grid__products.rerendering{opacity:0}.collection-grid__products.large-view{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.collection-grid__products.large-view{grid-template-columns:repeat(1,100%)}.collection-grid__products.large-view .collection-grid__pagination{grid-column:1/span 1}}.collection-grid__products.large-view .collection-flex-card{display:none}.collection-grid__products.large-view:not(.editorial-view) .product-link:hover .product-card__model-image.is-selected{opacity:0}.collection-grid__products.editorial-view product-slider .slider:not(.swiper-initialized) .slide:first-of-type{display:none}.collection-grid__products.editorial-view>:first-child product-slider .slider:not(.swiper-initialized) .slide:first-of-type{display:block}.collection-grid__products.editorial-view .product-card__model-image.is-selected{opacity:1}.collection-grid__products.editorial-view:not(.large-view) .product-link:hover .product-card__model-image.is-selected{opacity:0}.collection-grid__filter-widget-mobile{position:sticky;top:25px;margin-bottom:-4rem;width:100%;z-index:4;padding-left:15px;opacity:0;transition:visibility .15s ease-in-out;visibility:hidden}.collection-grid__filter-widget-mobile.is-shown{opacity:1;visibility:visible}@media screen and (min-width:769px){.collection-grid__filter-widget-mobile{display:none}}.collection-grid__filter-widget-mobile .filters-button--mobile{height:4rem;width:auto;padding:10px;border:1px solid var(--Void);border-radius:5px;background-color:#edece0cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--Void);display:flex;gap:5px;align-items:flex-start;justify-content:space-between;font-size:1.1rem;line-height:1.1rem}.collection-grid__filter-bar-desktop{position:sticky;bottom:0;left:0;width:100%;z-index:3;opacity:0;transition:visibility .15s ease-in-out;visibility:hidden;overflow:hidden}.collection-grid__filter-bar-desktop.is-shown{opacity:1;visibility:visible}.collection-grid__filter-bar-desktop.is-shown .filter-bar{transform:translateY(0)}@media screen and (max-width:768px){.collection-grid__filter-bar-desktop{display:none}}.collection-grid__filter-bar-desktop .filter-bar{transform:translateY(100%);height:4.4rem;border:1px solid var(--Void);border-radius:5px 5px 0 0;background-color:#edece0cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--Void);display:flex;align-items:center;justify-content:space-between;padding-right:30px;overflow:hidden;transition:transform .35s ease-out}.collection-grid__filter-bar-desktop .filter-bar .filters-button{margin-top:0;border:none;border-radius:0;height:100%;border-right:1px solid var(--Void)}.collection-grid__filter-bar-desktop .filter-bar .filters-button:hover{background-color:#2525254d}.collection-grid .filters-button{height:3.8rem;border-radius:5px;border:1px solid var(--Void);font-size:1.4rem;line-height:1.4rem;text-transform:uppercase;font-family:GT Pressura Mono,monospace;display:flex;align-items:center;justify-content:center;width:100%;max-width:21.8rem;gap:.5rem;margin-top:40px;position:relative}.collection-grid .filters-button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.collection-grid .filters-button{display:none}}.collection-grid .filters-button--mobile{display:none}@media screen and (max-width:768px){.collection-grid .filters-button--mobile{display:flex;height:4.1rem;min-width:4.1rem;padding:10px;justify-content:center;align-items:flex-start;margin-bottom:0;gap:5px;font-size:1.1rem;line-height:1.1rem}}.collection-grid__filter-modal{border:1px solid var(--Void);border-radius:20px 0;background-color:#edece0cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;max-width:480px;padding:15px 20px 15px 30px;display:flex;flex-direction:column;gap:20px;margin-bottom:-339px;overflow:scroll;max-height:calc(100vh - 250px);max-height:calc(100dvh - 250px);opacity:0;visibility:hidden;transition:opacity .15s ease-in-out}@media screen and (max-width:768px){.collection-grid__filter-modal{max-width:100%;margin-bottom:0;padding:15px 10px}}.collection-grid__filter-modal--wrapper{position:fixed;z-index:3;bottom:360px;padding-left:30px;width:100%;max-width:510px;height:0;overflow:hidden}@media screen and (max-width:768px){.collection-grid__filter-modal--wrapper{position:fixed;max-width:100%;padding-left:15px;padding-right:15px;bottom:78px}.collection-grid__filter-modal--wrapper.announcement-shown{transition:bottom .3s ease-in-out;bottom:118px}.collection-grid__filter-modal--wrapper.announcement-hidden.announcement-shown{bottom:78px}}.collection-grid__filter-modal--wrapper.is-active{overflow:visible;height:auto}.collection-grid__filter-modal--wrapper.is-active .collection-grid__filter-modal{opacity:1;visibility:visible}.collection-grid__filter-modal--wrapper.is-hidden{overflow:hidden;height:0}.collection-grid__filter-modal--wrapper.is-hidden .collection-grid__filter-modal{opacity:0;visibility:hidden}.collection-grid__filter-modal .close-btn-container{width:100%;display:flex;justify-content:flex-end}.collection-grid .collection-filters form{display:flex;flex-direction:column;gap:20px}.collection-grid .collection-filters ul,.collection-grid .collection-filters ul li{list-style-type:none;padding:0;margin:0}.collection-grid .collection-filters .filter-group{display:flex;flex-wrap:wrap;gap:5px}.collection-grid .collection-filters .filter-group-title{width:100%;flex-shrink:0;padding-bottom:5px}.collection-grid .collection-filters .filter-radio{display:block;position:relative;cursor:pointer}.collection-grid .collection-filters .filter-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.collection-grid .collection-filters .filter-radio label{display:flex;align-items:center;justify-content:center;height:3.3rem;padding:0 20px;font-size:1.2rem;font-family:GT Pressura Mono,monospace;text-transform:uppercase;color:var(--Void);background-color:var(--Console);border:1px solid var(--Void);border-radius:5px;transition:color .25s ease-in-out,background-color .25s ease-in-out;cursor:pointer}.collection-grid .collection-filters .filter-radio label:hover{background-color:#2525254d}.collection-grid .collection-filters .filter-radio input:checked+label{color:var(--Console);background-color:var(--Void);border:1px solid var(--Void)}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) label{position:relative;padding-left:20px;margin-top:5px;display:block;cursor:pointer}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid var(--Void);border-radius:3px}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) label:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) input+label svg{opacity:0;position:absolute;left:2px;top:4px;transition:opacity .2s ease-in-out}.collection-grid .collection-filters .checkbox-group:not(.collection-swatches) input:checked+label svg{opacity:1}.collection-grid .collection-filters .checkbox-group.collection-swatches input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.collection-grid .collection-filters .checkbox-group.collection-swatches label{width:3.5rem;height:3.5rem;display:block;padding:2px;border:1px solid transparent;border-radius:50%;cursor:pointer;position:relative}.collection-grid .collection-filters .checkbox-group.collection-swatches label:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.collection-grid .collection-filters .checkbox-group.collection-swatches input:checked+label{border:1px solid var(--Void)}.collection-grid .collection-filters .checkbox-group.collection-swatches .swatch-image{display:block;position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.collection-grid .collection-filters .checkbox-group.collection-swatches .swatch-image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.collection-grid .collection-filters__actions-container{width:100%;display:flex;gap:15px}.collection-grid .collection-filters__actions-container button{width:100%;display:flex;height:3.8rem;justify-content:center;align-items:center;font-size:1.6rem;border-radius:5px;color:var(--Void);background:transparent;border:1px solid var(--Void);font-family:GT Pressura Mono,monospace;text-transform:uppercase}.collection-grid .collection-filters__actions-container button.disabled{pointer-events:none;opacity:.5}.collection-grid .collection-filters__actions-container .apply-btn{background:var(--Void);color:var(--Console)}.collection-grid .filter-count--wrapper{display:none}.collection-grid .filter-count--wrapper.is-active{display:inline}.collection-grid .finish-filters--wrapper{display:none}.collection-grid .finish-filters--wrapper.is-active{display:inline}.collection-grid__pagination{padding-top:60px;grid-column:2/span 2}@media screen and (max-width:1159px){.collection-grid__pagination{grid-column:2/span 1}}@media screen and (max-width:768px){.collection-grid__pagination{grid-column:1/span 2}}.collection-grid__pagination .button{display:flex;width:100%}body:has(countdown-clock) .collection-grid__filter-widget-mobile{top:50px}.collection-flex-card{border-radius:20px 0;overflow:hidden;position:relative}.collection-flex-card.span-2:nth-child(4n+1){grid-column:1/span 2}.collection-flex-card.span-2:nth-child(4n+2){grid-column:2/span 2}.collection-flex-card.span-2:nth-child(4n+3){grid-column:3/span 2}@media screen and (max-width:1159px){.collection-flex-card.span-2:nth-child(4n+1){grid-column:1/span 2}.collection-flex-card.span-2:nth-child(4n+2){grid-column:1/span 2}.collection-flex-card.span-2:nth-child(4n+3){grid-column:1/span 2}}@media screen and (max-width:768px){.collection-flex-card{min-height:335px}}@media screen and (min-width:769px){.collection-flex-card{min-height:42.5vw}}@media screen and (min-width:1440px){.collection-flex-card{min-height:612px}}.collection-flex-card a{color:var(--color-foreground)}.collection-flex-card .overlay-content{padding:15px;position:absolute;width:100%;left:0;bottom:0;z-index:1}.collection-flex-card .overlay-content>*{margin-top:0;margin-bottom:10px}.collection-flex-card .overlay-content>*:last-child{margin-bottom:0}.collection-flex-card .image-wrapper,.collection-flex-card .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-flex-card .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:block;background:linear-gradient(180deg,rgba(var(--color-background),0) 0,rgba(var(--color-background),.3) 20%,rgba(var(--color-background),.8) 80%,rgba(var(--color-background),1));border-radius:0 0 20px}.collection-flex-card .collection-grid-video video{border-radius:20px 0;overflow:hidden}.collection-grid__header-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 30px}@media screen and (max-width:768px){.collection-grid__header-wrapper{padding:0 15px}}.collection-grid__header-wrapper .filter-count--wrapper{display:none}.collection-grid__header-wrapper .filter-count--wrapper.is-active{display:inline}.collection-grid__header-wrapper .collection-grid__header{background:transparent;color:var(--Void);border:none;border-radius:0;padding:20px 0;margin-bottom:0;position:relative}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header{padding:8px 0 6px;margin-bottom:0}}.collection-grid__header-wrapper .collection-grid__header h1{margin:0}.collection-grid__header-wrapper .collection-grid__header .header-content>*{margin-bottom:12px}.collection-grid__header-wrapper .collection-grid__header .header-content .collection-grid__finish-pills{margin-bottom:0}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header .header-content>*{margin-bottom:6px}.collection-grid__header-wrapper .collection-grid__header .header-content .collection-grid__finish-pills{margin-bottom:0}}.collection-grid__header-wrapper .collection-grid__header .header-content>*:last-child{margin-bottom:0}.collection-grid__header-wrapper .collection-grid__header .header-content .collection-title{width:100%;max-width:calc(50% - 8px)}@media screen and (max-width:1160px){.collection-grid__header-wrapper .collection-grid__header .header-content .collection-title{max-width:calc(75% - 8px)}}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header .header-content .collection-title{max-width:100%;padding-left:0;padding-right:0}}.collection-grid__header-wrapper .collection-grid__header .header-content .description{width:100%;max-width:450px}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header .header-content .collection-title{font-size:2rem;line-height:1.1}.collection-grid__header-wrapper .collection-grid__header .header-content .collection-title .product-count--wrapper{font-size:1.2rem;opacity:.4}.collection-grid__header-wrapper .collection-grid__header .header-content .description{padding-left:0;padding-right:0;margin-bottom:6px;font-size:1.05rem;line-height:1.35;opacity:.6}}.collection-grid__header-wrapper .collection-grid__header .collection-grid__view-buttons-container{position:absolute;bottom:20px;right:0}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header .collection-grid__view-buttons-container{bottom:4px;right:0}}.collection-grid__header-wrapper .collection-grid__header .product-count--wrapper{display:inline-block;vertical-align:top;font-size:1.8rem;line-height:1.8rem}.collection-grid__header-wrapper .filters-button{height:3.8rem;border-radius:40px;border:1.5px solid rgba(0,0,0,.2);font-size:1.4rem;line-height:1.4rem;text-transform:uppercase;font-family:GT Pressura Mono,monospace;display:flex;align-items:center;justify-content:center;width:100%;max-width:21.8rem;gap:.5rem;margin-top:40px;position:relative}.collection-grid__header-wrapper .filters-button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.collection-grid__header-wrapper .filters-button{display:none}}.collection-grid__header-wrapper .filters-button--mobile{display:none}@media screen and (max-width:768px){.collection-grid__header-wrapper .filters-button--mobile{display:flex;height:4.1rem;min-width:4.1rem;padding:10px;justify-content:center;align-items:flex-start;margin-bottom:0;gap:5px;font-size:1.1rem;line-height:1.1rem}}.collection-grid__category-pills{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 15px 10px;max-width:1440px;margin:0 auto}.collection-grid__category-pills::-webkit-scrollbar{display:none}.collection-grid__category-pills a{flex-shrink:0;padding:8px 18px;border-radius:40px;border:1.5px solid rgba(0,0,0,.2);font-family:GT Pressura Mono,monospace;font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;text-decoration:none;color:var(--Void);background:transparent;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.collection-grid__category-pills a.is-active{background-color:var(--Void);color:var(--Console);border-color:var(--Void)}@media screen and (min-width:769px){.collection-grid__category-pills{padding:0 30px 20px}}@media screen and (max-width:768px){.collection-grid__header-wrapper .collection-grid__header .collection-grid__view-buttons-container{display:none}}.collection-grid__finish-pills{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px}@media screen and (min-width:769px){.collection-grid__finish-pills{display:none}}.finish-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 12px 5px 8px;border-radius:40px;border:1.5px solid rgba(0,0,0,.12);background:transparent;font-family:GT Pressura Mono,monospace;font-size:.95rem;line-height:1;text-transform:uppercase;letter-spacing:.02em;color:var(--Void);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.finish-pill:hover{border-color:#0000004d}.finish-pill.is-active{background-color:var(--Void);color:var(--Console);border-color:var(--Void)}.finish-pill:active{transform:scale(.96)}.finish-pill__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.finish-pill.is-active .finish-pill__dot{border-color:#fff3}.finish-pill__dot--steel,.finish-pill__dot--silver,.finish-pill__dot--polished-steel{background:linear-gradient(135deg,#e0e0e0,#b0b0b0,#d0d0d0)}.finish-pill__dot--gold,.finish-pill__dot--18k-gold{background:linear-gradient(135deg,#f0d080,#c9a84c,#e8c860)}.finish-pill__dot--black,.finish-pill__dot--black-steel{background:linear-gradient(135deg,#3a3a3a,#1a1a1a,#2a2a2a)}.finish-pill__label{line-height:1}@media screen and (max-width:768px){.collection-grid__header .filters-button--mobile{display:none!important}}.collection-sort{position:relative;max-width:1440px;margin:0 auto;padding:6px 30px 18px}@media screen and (max-width:768px){.collection-sort{padding:4px 15px 14px}}.collection-sort__trigger{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:transparent;font-family:GT Pressura Mono,monospace;font-size:1.05rem;line-height:1;text-transform:uppercase;color:var(--Void);opacity:.5;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.collection-sort__trigger:hover{opacity:.8}.collection-sort__trigger.is-open{opacity:1}.collection-sort__prefix{opacity:.5;margin-right:1px}.collection-sort__chevron{transition:transform .2s ease;opacity:.6}.collection-sort__trigger.is-open .collection-sort__chevron{transform:rotate(180deg);opacity:1}.collection-sort__dropdown{position:absolute;top:calc(100% + 4px);left:30px;min-width:180px;background:#f8f7f3;border:1.5px solid rgba(0,0,0,.12);border-radius:12px;padding:6px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;z-index:10;box-shadow:0 4px 16px #00000014}@media screen and (max-width:768px){.collection-sort__dropdown{left:15px;min-width:170px}}.collection-sort__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}.collection-sort__option{display:block;width:100%;padding:8px 14px;border:none;border-radius:8px;background:transparent;font-family:GT Pressura Mono,monospace;font-size:1.1rem;line-height:1.3;text-transform:uppercase;text-align:left;color:var(--Void);cursor:pointer;transition:background-color .15s ease}.collection-sort__option:hover{background-color:#0000000d}.collection-sort__option.is-active{background-color:var(--Void);color:var(--Console)}@media screen and (max-width:768px){.collection-sort__option{padding:7px 12px;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/299/assets/zero-section-collectiongrid.css.map */
