/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/styles/components/main-collection.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-collection{margin-top:96px;margin-bottom:96px;overflow:hidden}@media screen and (max-width:1023px){.main-collection{margin-top:32px;margin-bottom:32px}}@media screen and (max-width:1023px){.main-collection .collection-header{display:flex;flex-direction:column;gap:32px;overflow:visible}}.main-collection .collection-header h1{line-height:1}.main-collection .collection-header .collection-clusters{flex-grow:1;overflow:hidden}@media screen and (max-width:1023px){.main-collection .collection-header .collection-clusters{width:100%;overflow:visible}}.main-collection .collection-header .progress-bar{margin-top:24px}.main-collection .collection-header ul{margin:0 -16px}@media screen and (max-width:1023px){.main-collection .collection-header ul{order:3;width:100%;overflow:visible;margin:0 -8px}}.main-collection .collection-header ul.type--tags{margin:0 -8px}.main-collection .collection-header ul.type--tags>*{padding:0 8px}.main-collection .collection-header ul li{white-space:nowrap;width:auto;min-width:min-content;padding:0 16px}@media screen and (max-width:1023px){.main-collection .collection-header ul li{padding:0 8px}}.main-collection .collection-header ul li.type--link.has-image{min-width:144px;width:144px}.main-collection .collection-header ul li.type--link.show-border a .object-fit--cover{border:1px solid transparent;transition:all .35s ease}.main-collection .collection-header ul li.type--link.show-border a.active .object-fit--cover{border-color:currentColor}@media(hover:hover){.main-collection .collection-header ul li.type--link.show-border a:hover .object-fit--cover{border-color:currentColor}}.main-collection .collection-header ul li.type--link a.active span:after{transform:scaleX(1)}@media(hover:hover){.main-collection .collection-header ul li.type--link a:hover span:after{transform:scaleX(1)}}.main-collection .collection-header ul li.type--link a .object-fit--cover{width:100%;aspect-ratio:1}.main-collection .collection-header ul li.type--link a span{position:relative;padding-bottom:3px;display:block}.main-collection .collection-header ul li.type--link a span:after{content:"";width:100%;position:absolute;left:0;height:1px;bottom:0;background:currentColor;transform:scaleX(0);transform-origin:left;transition:all .35s ease}.main-collection .collection-header ul li.type--tag a .product-tag{border:1px solid rgba(0,0,0,.2);background:transparent}.main-collection .collection-header ul li.type--tag a.active .product-tag{background:#696259;border-color:#696259;color:#fff}@media(hover:hover){.main-collection .collection-header ul li.type--tag a:hover .product-tag{background:#696259;border-color:#696259;color:#fff}}.main-collection .collection-header .btn{min-width:190px;margin-left:auto}@media screen and (max-width:1023px){.main-collection .collection-header .btn{width:100%}}.main-collection .collection-grid-outer{margin-top:56px}.main-collection .collection-grid-outer .collection-grid{display:grid;grid-template-columns:1fr;border-top:.5px solid rgba(91,83,77,.1)}@media screen and (min-width:1024px){.main-collection .collection-grid-outer .collection-grid{grid-template-columns:repeat(4,1fr)}}.main-collection .collection-grid-outer .collection-grid li{border:.5px solid rgba(91,83,77,.1);min-width:0}.main-collection .collection-grid-outer .load-more-container{margin-top:96px}@media screen and (max-width:1023px){.main-collection .collection-grid-outer .load-more-container{margin-top:48px}}.main-collection .collection-grid-outer .load-more-container .btn{min-width:200px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/main-collection.css.map */
