.main-collection{display:block}.main-collection__breadcrumbs{margin:0 0 32px}.main-collection__sibling{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;text-decoration:none}.main-collection__sibling img{width:100%;height:fit-content;aspect-ratio:1 / 1.2;border-radius:20px;object-fit:cover}.main-collection__title{margin:48px 0 32px;text-align:center}.main-collection__header{display:flex;align-items:center;justify-content:end;gap:8px;margin:0 0 30px}.main-collection__count{width:fit-content;font-weight:600}.main-collection__filter-toggle{display:none}.main-collection__sort{position:relative}.main-collection__sort-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600}.main-collection__count+.main-collection__sort .main-collection__sort-toggle:before{content:"|";color:#a3a3a3}.main-collection__sort-toggle>span{pointer-events:none;display:flex;align-items:center;gap:8px}.main-collection__sort-toggle svg{width:24px;height:24px;pointer-events:none;transition:transform .3s}.main-collection__sort:has(.main-collection__sort-options.open) .main-collection__sort-toggle svg{transform:rotate(180deg)}.main-collection__sort-options{width:100%;position:absolute;top:calc(100% - 20px);left:0;z-index:3;border:1px solid var(--color-text);border-radius:8px;box-shadow:0 2px 4px #0003;background-color:var(--color-background);opacity:0;pointer-events:none;transition:top .3s,opacity .3s}.main-collection__sort-options.open{top:100%;opacity:1;pointer-events:all}.main-collection__sort-option{padding:12px 10px;display:flex;align-items:center;gap:4px;font-weight:600;cursor:pointer;border-radius:8px}.main-collection__sort-option svg{width:24px;height:24px;display:none;pointer-events:none}.main-collection__sort-option.active{background-color:#f0f0e9}.main-collection__sort-option.active svg{display:inline}.main-collection__content-wrapper{display:flex;gap:32px}.main-collection__filters{width:294px;min-width:294px}.filters__header{margin:0 0 24px}.filters__header--mobile{display:none;align-items:center;justify-content:space-between}.filters__header--mobile p{font-weight:700}.filters__close{display:flex}.filters__close svg{width:24px;height:24px;pointer-events:none}.filters__headings{display:flex;align-items:end;justify-content:space-between}.filters__headings>p{font-weight:700}.filters__remove{text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-weight:600}.filters__active-values{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}.filters__active-value{padding:8px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;color:var(--color-background);background-color:var(--color-text);cursor:pointer}.filters__active-value *{pointer-events:none}.filters__active-value svg{width:24px;height:24px}.filters__options-wrapper .filters__active-values{display:none}.filters__option{border-top:1px solid #A3A3A3}.filters__option-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;cursor:pointer}.filters__option-toggle *{pointer-events:none}.filters__option-active{flex:1;display:flex;justify-content:end;color:#a3a3a3}.filters__option-active svg{width:24px;height:24px}.filters__option-icon{width:24px;height:24px;display:flex;position:relative;color:var(--color-text)}.filters__option-icon:after,.filters__option-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;border-radius:2px;transition:transform .3s}.filters__option-icon:after{width:18px;height:1.5px}.filters__option-icon:before{width:1.5px;height:18px}.filters__option-toggle.active .filters__option-icon:after{transform:translate(-50%,-50%) rotate(180deg)}.filters__option-toggle.active .filters__option-icon:before{transform:translate(-50%,-50%) rotate(90deg)}.filters__values{max-height:0;overflow:hidden;transition:max-height .3s}.filters__values-list{padding:8px 8px 24px;display:flex;flex-direction:column;gap:19px}.filters__value{display:flex;align-items:center;gap:8px;cursor:pointer}.filters__input{width:24px;height:24px;-webkit-appearance:none;appearance:none;border:1px solid var(--color-text);border-radius:4px;padding:0;transition:background-color .15s;position:relative;background-color:var(--color-background)}.filters__input:after{content:url("data:image/svg+xml,%3Csvg width='19' height='14' viewBox='0 0 19 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.531 1.78055L6.53104 13.7806C6.46139 13.8503 6.37867 13.9056 6.28762 13.9433C6.19657 13.9811 6.09898 14.0005 6.00042 14.0005C5.90186 14.0005 5.80426 13.9811 5.71321 13.9433C5.62216 13.9056 5.53945 13.8503 5.46979 13.7806L0.219792 8.53055C0.0790615 8.38982 0 8.19895 0 7.99993C0 7.80091 0.0790615 7.61003 0.219792 7.4693C0.360523 7.32857 0.551394 7.24951 0.750417 7.24951C0.94944 7.24951 1.14031 7.32857 1.28104 7.4693L6.00042 12.1896L17.4698 0.719303C17.6105 0.578573 17.8014 0.499512 18.0004 0.499512C18.1994 0.499512 18.3903 0.578573 18.531 0.719303C18.6718 0.860034 18.7508 1.05091 18.7508 1.24993C18.7508 1.44895 18.6718 1.63982 18.531 1.78055Z' fill='white'/%3E%3C/svg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s;line-height:0;pointer-events:none}.filters__input:checked{background-color:var(--color-text)}.filters__input:checked:after{opacity:1}.filters__value-label{display:flex;align-items:center;gap:8px}.filters__value-label--swatch{width:24px;height:24px;display:flex;border-radius:24px;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box}.filters__bottom{display:none;flex-direction:column;align-items:center;padding:24px 20px;gap:16px}.filters__bottom-count{text-align:center}.filters__bottom-controls{width:100%;display:flex;gap:16px}.filters__bottom-control{width:calc(50% - 8px);min-width:unset}.main-collection__content{flex:1}.main-collection__grid{padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px 24px}.main-collection__grid--filters{grid-template-columns:repeat(3,1fr)}.main-collection__pagination>div{margin:32px 0 0}.main-collection__description{margin:100px 0 0;max-width:630px}.main-collection__description-content{max-height:240px;overflow:hidden;display:-webkit-box;line-clamp:8;-webkit-box-orient:vertical;-webkit-line-clamp:8;transition:max-height .3s}.main-collection__description-content.active{display:block}.main-collection__description-toggle{margin:24px 0 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.main-collection__description-toggle span{pointer-events:none}.main-collection__description-content.active+.main-collection__description-toggle span:first-child,.main-collection__description-toggle span:last-child{display:none}.main-collection__description-content.active+.main-collection__description-toggle span:last-child{display:inline}@media screen and (max-width: 989px){.main-collection__filters{width:270px;min-width:270px}.main-collection__grid{grid-template-columns:repeat(3,1fr)}.main-collection__grid--filters{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.main-collection__breadcrumbs{margin:0 0 24px}.main-collection__siblings-list li{width:150px;min-width:150px}.main-collection__sibling{gap:8px}.main-collection__title{margin:40px 0 24px;text-align:center}.main-collection__header{flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;gap:16px;margin:0 0 16px}.main-collection__count{width:100%;order:1;text-align:center;font-weight:400}.main-collection__filter-toggle{min-width:calc(50% - 8px);display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:8px;padding:8px 10px;border:1px solid #DBDBDB;border-radius:8px}.main-collection__filter-toggle svg,.main-collection__sort-toggle svg{width:16px;height:16px}.main-collection__filter-toggle *{pointer-events:none}.main-collection__sort-toggle{width:100%;justify-content:space-between;padding:8px 10px;border:1px solid #DBDBDB;border-radius:8px;font-weight:400}.main-collection__sort{min-width:calc(50% - 8px);flex:1}.main-collection__sort-toggle:before,.main-collection__sort-toggle [data-collection-sort]{display:none}.main-collection__sort-option svg{width:16px;height:16px}.main-collection__content-wrapper{gap:0}.main-collection__filters{min-width:unset;width:100vw;height:100dvh;position:fixed;z-index:5;top:0;left:0;background-color:transparent;transition:background-color .3s;pointer-events:none}.main-collection__filters .filters{width:100%;max-width:calc(100vw - 40px);background-color:var(--color-background);transform:translate(-100%);transition:transform .3s}.main-collection__filters.open{background-color:#0003;pointer-events:all}.main-collection__filters.open .filters{transform:translate(0)}.filters{display:flex;flex-direction:column;height:100%}.filters__header{margin:0;padding:40px 20px 16px}.filters__header--mobile{display:flex}.filters__header--desktop{display:none}.filters__headings{display:flex;align-items:end;justify-content:space-between}.filters__headings>p{font-weight:700}.filters__remove{text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-weight:600}.filters__active-values{padding:24px 20px}.filters__options-wrapper{flex:1;overflow:auto}.filters__options-wrapper .filters__active-values:not(:empty){display:flex}.filters__options{padding:0 20px}.filters__option{border-top:0;border-bottom:1px solid #DBDBDB}.filters__option-toggle{gap:4px;padding:16px 0}.filters__values-list{padding:16px 8px;gap:24px}.filters__value{gap:16px}.filters__bottom{display:flex}.main-collection__grid{gap:32px 16px;grid-template-columns:repeat(2,1fr)}.main-collection__description{margin:48px 0 0}.main-collection__description-content{max-height:250px;overflow:hidden;display:-webkit-box;line-clamp:8;-webkit-box-orient:vertical;-webkit-line-clamp:8;transition:max-height .3s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection.css.map */
