.collection{position:relative;max-width:100vw}.collection .collection__head{position:relative;width:100%;margin-block:6rem 1.5rem;padding-inline:.5rem}@media(min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.collection .collection__head{padding-inline:2.5rem}}@media(min-width: 1024px){.collection .collection__head{max-width:144rem;margin:6rem auto;padding-inline:4rem}}.collection .collection__breadcrumbs{position:absolute;top:-5rem;max-width:144rem;margin:0 auto;padding-inline:.4rem}@media(min-width: 1024px){.collection .collection__breadcrumbs{width:fit-content;margin:0;padding-inline:0}}.collection .collection__breadcrumbs ol{width:100%;margin:0;padding:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:1rem;list-style:none}.collection .collection__breadcrumbs li{position:relative;width:fit-content}@media(min-width: 1024px){.collection .collection__breadcrumbs li:first-child{display:block}}.collection .collection__breadcrumbs li:not(:first-child):before{content:"";position:absolute;top:50%;left:-6px;width:3px;height:1px;background-color:#1f1f1f;transform:translateY(-50%)}.collection .collection__breadcrumbs li:not(:last-child):hover .collection__back-link::after,.collection .collection__breadcrumbs li:not(:last-child):focus-visible .collection__back-link::after{transform:scaleX(1);transition:transform .3s ease-out}.collection .collection__back-link{position:relative;width:fit-content;margin:0;padding:1rem 0;display:block;font-size:1rem;line-height:1.4;text-transform:uppercase;color:#1f1f1f;white-space:nowrap}.collection .collection__back-link.current::after{transform:none}.collection .collection__back-link::after{content:"";position:absolute;bottom:1rem;left:0;width:100%;height:1px;background-color:#1f1f1f;transform-origin:left;transform:scaleX(0);transition:transform .3s ease-in}.collection .collection__no-products-title{width:fit-content;margin:0 auto .5rem;font-weight:400;font-size:2.2rem;line-height:3.3rem;text-transform:none;text-align:center}.collection .collection__filters-remove{position:relative}.collection .collection__filters-remove::after{content:"";position:absolute;bottom:-0.3rem;left:0;width:100%;height:1px;background-color:#1f1f1f;transform-origin:center;transition:transform .3s ease-out}.collection .collection__filters-remove:hover::after,.collection .collection__filters-remove:focus-visible::after{transform:scaleX(0)}.collection .collection__title{width:fit-content;margin:0 auto .5rem;font-weight:var(--font-body-weight);font-size:2.2rem;line-height:3.3rem;text-align:center}.collection .collection__categories{width:100%;display:flex;justify-content:flex-start;align-items:center;overflow-x:scroll}@media(min-width: 1024px){.collection .collection__categories{flex-flow:row wrap;justify-content:center}}.collection .collection__categories-list{width:100%;display:flex;justify-content:flex-start;align-items:center;overflow-x:scroll}@media(min-width: 1024px){.collection .collection__categories-list{flex-flow:row wrap;justify-content:center}}.collection .collection__category-link{width:fit-content;margin:.7rem;padding:.5rem 1.2rem;display:block;font-size:1.1rem;line-height:1.5;white-space:nowrap;border:1px solid #1f1f1f;border-radius:2rem}.collection .collection__description{margin-bottom:4.2rem;padding-inline:1rem;padding-top:2.4rem}.collection .collection__description :is(h2,h3,h4,h5,h6,p){margin-block:0}.collection .collection__description h2{margin-top:3.2rem;font-size:16px}.collection .collection__description h3{margin-top:2.4rem;font-size:14px}.collection .collection__description h4{font-size:12px}.collection .collection__description h5{font-size:10px}.collection .collection__description h6{font-size:9px}.collection .collection__description h4,.collection .collection__description h5,.collection .collection__description h6{margin-top:1.2rem;font-size:10px}.collection .collection__description :is(h2,h3,h4,h5,h6,p):first-child{margin-block:0}.collection .collection__description :is(h2,h3,h4,h5,h6,p)+p{margin-top:.5rem}.collection .collection__description p,.collection .collection__description a,.collection .collection__description li{font-size:12px}.collection .collection__description a{text-decoration:underline}.collection .collection__description ul,.collection .collection__description ol{margin-top:1rem;padding-left:2rem}.collection .collection__description ul{list-style:square}.collection .collection__description ol{list-style:decimal}@media(min-width: 1024px){.collection .collection__description{max-width:70%;padding-inline:4rem}.collection .collection__description h2{font-size:16px}.collection .collection__description h3{font-size:12px}.collection .collection__description p,.collection .collection__description a,.collection .collection__description li{font-size:14px}}.collection .collection__togglers{margin-bottom:1rem;padding-inline:1.5rem;display:flex;justify-content:space-between}@media(min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.collection .collection__togglers{padding-inline:2.5rem}}@media(min-width: 1024px){.collection .collection__togglers{max-width:144rem;margin:0 auto;padding-inline:4rem}}.collection .collection__count{margin:0;padding-block:1rem;font-family:var(--font-main-family);font-weight:var(--font-heading-weight);font-size:1.2rem;line-height:1.5;text-transform:uppercase}.collection .collection__filter-toggle{width:fit-content;margin-left:auto;padding:1rem .5rem;display:flex;align-items:baseline;gap:.8rem;font-weight:var(--font-heading-weight);font-size:1.2rem;line-height:1.5;text-transform:uppercase;color:#1f1f1f}@media(min-width: 1024px){.collection .collection__filter-toggle{display:none}}.collection .collection__filters{position:relative}@media(min-width: 1024px){.collection .collection__filters{max-width:144rem;margin:0 auto;padding-inline:4rem}}.collection .collection__body{position:relative;max-width:100%;padding-bottom:5rem;box-sizing:border-box}@media(min-width: 1024px){.collection .collection__body{max-width:144rem;margin:1rem auto 0;padding-bottom:4rem}.collection .collection__body:has(.collection__no-products){min-height:50svh}}.collection .collection__items{position:relative;margin-bottom:8rem;padding-inline:.4rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:5rem .4rem}@media(min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.collection .collection__items{padding-inline:2.5rem;grid-template-columns:repeat(3, 1fr);gap:5rem .8rem}}@media(min-width: 1024px){.collection .collection__items{margin-bottom:10rem;padding-inline:4rem;grid-template-columns:repeat(4, 1fr)}}.collection .collection__item{position:relative;width:100%;min-width:0}.collection .collection__editorial-item{grid-column:span 2/span 2;display:grid;grid-template-columns:1fr;padding:0;column-gap:.8rem;row-gap:.5rem}@media(max-width: 768px){.collection .collection__editorial-item .editorial__image{order:-1}.collection .collection__editorial-item .card-product{max-width:50vw;margin:0 auto;margin-top:4rem}}.collection .collection__editorial-item .card-product .card-product__media img,.collection .collection__editorial-item .card-product .card-product__media picture{animation:none !important}@media(min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.collection .collection__editorial-item{grid-column:span 3/span 3;grid-template-columns:1fr 2fr}}@media(min-width: 1024px){.collection .collection__editorial-item{grid-template-columns:1fr 2fr;grid-column:span 4/span 4;padding:0 7rem;column-gap:60px}}@media(min-width: 1280px){.collection .collection__editorial-item{grid-template-columns:1fr 2fr;grid-column:span 4/span 4;padding:0 15rem;column-gap:120px}}.collection .collection__review{width:100%;margin-block:7rem;padding-inline:1rem}/*# sourceMappingURL=main-collection.css.map */
