main{overflow-x:visible !important;overflow-x:initial !important;gap:5rem !important}@media screen and (max-width: 991px){main{gap:2rem !important}}.section--main-collection .banner{position:relative;grid-column:1/-1;width:100%;height:auto}@media screen and (max-width: 991px){.section--main-collection .banner{aspect-ratio:16/9}}.section--main-collection .banner img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 991px){.section--main-collection .banner img{height:100%;-o-object-fit:cover;object-fit:cover}}.section--main-collection .banner .title{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:rgba(var(--color-base-background-primary), 1);font-size:3rem;z-index:1;text-transform:uppercase;font-weight:400}@media screen and (max-width: 991px){.section--main-collection .banner .title{width:calc(100% - 2rem);font-size:1.5rem;padding:1rem;text-align:center;transform:translateY(0%) translateX(-50%)}}.section--main-collection .collection-wrapper{padding-top:3rem;padding-bottom:2rem;min-height:100dvh;display:grid;grid-template-columns:275px 1fr;align-items:start;position:relative}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper{padding:1.5rem 1rem !important}.section--main-collection .collection-wrapper{grid-template-columns:1fr}}.section--main-collection .collection-wrapper.box{grid-template-columns:1fr}.section--main-collection .collection-wrapper facet-filters-form{height:100%;max-height:calc(100dvh - 64px);position:sticky;top:64px}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper facet-filters-form{position:absolute}}.section--main-collection .collection-wrapper .products-grid{padding:4rem;padding-top:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:1rem 1.5rem;gap:1rem 1.5rem;transition:all .7s ease-in-out;overflow:hidden}.section--main-collection .collection-wrapper .products-grid.-full{grid-column:1/-1}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper .products-grid{gap:.5rem;padding:0;grid-template-columns:1fr 1fr}}.section--main-collection .collection-wrapper .products-grid.-loading{opacity:.25}.section--main-collection .collection-wrapper .products-grid .pagination{margin-top:2rem;grid-column:1/-1;width:100%;background-color:rgba(var(--color-base-background-primary), 1)}.section--main-collection .collection-wrapper .products-grid .benefits{grid-column:1/-1;overflow:hidden}.section--main-collection .collection-wrapper .products-grid .benefits>h3{text-align:center;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper .products-grid .benefits>h3{font-size:1rem}}.section--main-collection .collection-wrapper .products-grid .benefits .list{background-color:rgba(var(--color-base-text), 1);padding:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;gap:2rem}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper .products-grid .benefits .list{overflow-x:auto;background-color:rgba(var(--color-base-background-primary), 1);gap:1rem;padding:0;display:flex}}.section--main-collection .collection-wrapper .products-grid .benefits .list .item{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:1rem;gap:1rem}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper .products-grid .benefits .list .item{flex:0 0 auto;background-color:rgba(var(--color-base-text), 1);padding:.5rem;grid-template-columns:1fr;gap:.5rem;justify-items:center;text-align:center;width:calc(66.6666666667% - 1rem)}}.section--main-collection .collection-wrapper .products-grid .benefits .list .item svg{width:76px;height:auto;fill:rgba(var(--color-base-background-primary), 1);color:rgba(var(--color-base-background-primary), 1)}.section--main-collection .collection-wrapper .products-grid .benefits .list .item svg.-fingerprint{stroke:rgba(var(--color-base-background-primary), 1);fill:inherit}.section--main-collection .collection-wrapper .products-grid .benefits .list .item p{font-weight:400;font-size:.9rem;color:rgba(var(--color-base-background-primary), 1)}.section--main-collection .collection-wrapper .products-grid open-filter{grid-column:1/-1;width:100%;margin-bottom:2rem}.section--main-collection .collection-wrapper .products-grid open-filter .filter-open{width:100%;justify-self:start;justify-content:space-evenly;gap:.5rem;font-weight:600;font-size:1rem}.section--main-collection .collection-wrapper .products-grid .no-products{grid-column:1/-1;text-align:center;padding:2rem;font-size:1.5rem;font-weight:700;color:rgba(var(--color-base-accent-primary), 1)}.section--main-collection .collection-wrapper .products-grid .title-count{margin-top:1.5rem;text-align:left;grid-column:1/-1;font-size:1.2rem;font-weight:700;color:rgba(var(--color-base-accent-primary), 1);margin-bottom:0}@media screen and (max-width: 991px){.section--main-collection .collection-wrapper .products-grid .title-count{font-size:1rem;text-align:center}}
