.collection-list-wrapper.isolate{z-index:inherit}.page-width.collection{max-width:1920px;margin:0 auto}.collection-list-wrapper .collection-section{padding-top:120px}.collection-list-wrapper .collection{padding-bottom:120px}.collection-list-wrapper .swiper-slider-box{padding-top:80px}.collection-list-wrapper .collection-title{text-align:center;padding:0 16px}.collection-list-wrapper .collection-title .collection-description{max-width:900px;margin:0 auto}.collection-list-wrapper .collection-title .collection-description p{margin:16px 0 0;line-height:normal;font-size:14px}.collection-list-wrapper .collection-list-custom.collection-filter{width:100%;background-color:#fff}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list,.collection-list-wrapper .collection-list-custom.collection-filter .collection-list-inner-filter-button{margin:0 40px;height:100%;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.2);line-height:normal}.collection-list-wrapper .collection-list-custom.collection-filter.show_black_and_list_notes .collection-list,.collection-list-wrapper .show_black_and_list_notes .collection-list-custom.collection-filter .collection-list-inner-filter-button{border-bottom:none}.collection-list-wrapper .collection-list{list-style:none;padding:0;display:flex;flex-wrap:wrap}.collection-list-wrapper .swiper-slide{margin-right:24px;line-height:normal;flex:0 0 auto;width:auto;max-width:100%}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list{opacity:0}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list.swiper-initialized{opacity:1}.collection-list-wrapper .collection-list-custom.collection-filter button.swiper-button-prev{left:0;background:#fff}.collection-list-wrapper .collection-list-custom.collection-filter button.swiper-button-next{right:0;background:#fff}.collection-list-wrapper .collection-section button.swiper-button-prev{left:48px}.collection-list-wrapper .collection-section button.swiper-button-next{right:48px}.collection-list-wrapper button.swiper-button-prev,.collection-list-wrapper button.swiper-button-next{width:40px;height:40px;background:var(--moschino-gray-100)}.collection-list-wrapper .dark_theme button.swiper-button-prev,.collection-list-wrapper .dark_theme button.swiper-button-next{border:1px solid white;background:inherit}.collection-list-wrapper .dark_theme .collection-list-inner-filter-button button.swiper-button-prev svg path,.collection-list-wrapper .dark_theme .collection-list-inner-filter-button button.swiper-button-next svg path{stroke:#000}.collection-list-wrapper .dark_theme button.swiper-button-prev svg path,.collection-list-wrapper .dark_theme button.swiper-button-next svg path{stroke:#fff}.collection-list-wrapper button.swiper-button-prev svg,.collection-list-wrapper button.swiper-button-next svg{width:24px;height:24px}.collection-list-wrapper .swiper-scrollbar:after{pointer-events:none;position:absolute;left:0;right:0;content:"";height:1px;background:#0003;top:calc((100% - 1px)/2)}.collection-list-wrapper .dark_theme .swiper-scrollbar:after{background:#999}.collection-list-wrapper .swiper-slide:last-child{margin-right:0}.collection-list-wrapper .collection-tag a{font-family:FKGroteskSemiMono,sans-serif!important;font-size:14px;letter-spacing:normal;color:var(--moschino-text-gray);line-height:normal}.collection-list-wrapper .collection-tag a.clicked,.collection-list-wrapper .collection-tag a:hover{color:#000;text-decoration:underline}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list:not(.swiper-disabled.swiper-disabled){padding:24px 48px}.collection-list-wrapper .swiper-slider .swiper-wrapper .swiper-slide{max-width:334px;width:100%}.collection-list-wrapper .swiper-slider .swiper-wrapper .swiper-slide-inner{width:100%}.collection-list-wrapper .swiper-slider .swiper-container.swiper-disabled:not(.collection-filter-list) .swiper-wrapper{justify-content:center}.collection-list-wrapper .swiper-slider .swiper-container.swiper-disabled .wrp-scrollbar-swiper{padding-top:0}.collection-list-wrapper .close-button-filter{cursor:pointer;font-weight:700;color:#777}.collection-list-wrapper .collection-filter.sticky{position:fixed;top:var(--moschino-header-height);z-index:2}.collection-list-wrapper .custom_card_img_wrapper{width:100%;aspect-ratio:385 / 490}.collection-list-wrapper .custom_card_img_wrapper-inner{width:100%;height:100%;position:relative}.collection-list-wrapper .custom_card_img_wrapper-inner img{object-fit:contain;object-position:center}.collection-without-slider .grid-cnt{padding:80px 40px 0}.collection-without-slider .grid-cnt .grid{justify-content:center;row-gap:80px;margin:0}.collection-list-wrapper .collection-list-custom.collection-filter .filter-button{text-decoration:none;font-family:FKGroteskSemiMono,sans-serif;font-size:14px;letter-spacing:normal;color:#000;line-height:normal;cursor:pointer;background:none;border:0px;text-transform:uppercase;padding:0}.collection-list-wrapper .collection-list-custom.collection-filter .filter-button:hover{color:#000!important}.collection-list-wrapper .collection-list-custom.collection-filter .swiper-slide:not(:first-child) .filter-button{color:var(--moschino-text-gray)}.filter-drawer .title{margin:0;font-size:14px;font-family:FKGroteskSemiMono,sans-serif;line-height:normal;padding:0 0 24px}.filter-drawer .drawer__inner{padding:40px 40px 28px}.filter-drawer .filter-button{left:0;display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 40px 28px;background:#fff}.filter-drawer .filter-button .button--tertiary{font-size:14px}.filter-drawer .filter-button #reset-filter,.filter-drawer .filter-button #applyFilter{width:50%;min-width:auto;margin-top:0;padding:0;min-height:40px;border:1px solid #000}.filter-drawer .accordion__title{font-family:FKGroteskSemiMono,sans-serif;color:#707070}.filter-drawer summary .icon-caret{right:0;height:auto;top:calc(50% - 8px)}.filter-drawer .filter-list{padding-left:0;row-gap:8px}.filter-drawer .filter-list li{line-height:normal}.filter-drawer .filter-list li label{margin:0 8px 0 0;padding:8px 16px;color:#000;background:#f5f5f5;font-size:14px;font-family:FKGroteskSemiMono,sans-serif}.filter-drawer .collapsible-content{overflow-y:auto;height:calc(100vh - 130px)}.filter-drawer .collapsible-content .accordion{border-bottom:1px solid rgba(0,0,0,.2);margin-top:0}.filter-drawer .drawer__close{width:16px;height:16px;top:38px;right:40px;min-width:auto;min-height:auto}.filter-drawer .drawer__close .svg-wrapper{width:16px;height:16px}.filter-drawer .collapsible-content .accordion .accordion__content{margin-bottom:24px}.top_banner_image_marquee_image .imgw{background-repeat:repeat-x;background-size:cover;background-position:center;height:130px}.top_banner_image_marquee_image div:empty{display:inherit}@media screen and (min-width: 1921px){.top_banner_image_marquee_image .imgw{height:270px}}@media screen and (max-width: 1365px){.collection-without-slider .grid-cnt .grid--4-col-desktop .grid__item{width:calc(33.3% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33.3% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width: 1023px){.collection-without-slider .grid-cnt .grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.collection-without-slider .grid-cnt{padding:60px 16px 0}.collection-without-slider .grid-cnt .grid{row-gap:60px}.collection-list-wrapper .collection{padding-bottom:80px}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list,.collection-list-wrapper .collection-list-custom.collection-filter .collection-list-inner-filter-button{margin:0}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list:not(.swiper-disabled),.collection-list-wrapper .collection-list-custom.collection-filter .collection-list.swiper-disabled,.collection-list-wrapper .collection-list-custom.collection-filter .collection-list-inner-filter-button:not(.swiper-disabled){padding:24px 48px}.collection-list-wrapper .collection-list-custom.collection-filter .collection-list-inner-filter-button{padding:16px}.collection-list-wrapper .collection-section{padding-top:100px}.collection-list-wrapper .swiper-slider-box{padding-top:60px}}@media screen and (max-width: 900px){.filter-drawer .drawer__inner{padding:24px 15px}.filter-drawer .drawer__close{top:23px;right:15px}.filter-drawer .filter-button{padding:24px 15px}}@media screen and (max-width: 577px){.collection-list-wrapper .swiper-slider .swiper-wrapper .swiper-slide{max-width:100%}.collection-list-wrapper .product-card-wrapper .card__inner{max-width:282px;margin:0 auto}.collection-list-wrapper .collection-section button.swiper-button-next,.collection-list-wrapper .collection-section button.swiper-button-prev{background:inherit;width:24px;height:24px}.collection-list-wrapper .collection-section button.swiper-button-next{right:16px}.collection-list-wrapper .collection-section button.swiper-button-prev{left:16px}.collection-list-wrapper .dark_theme button.swiper-button-prev,.collection-list-wrapper .dark_theme button.swiper-button-next{width:40px;height:40px}.top_banner_image_marquee_image .imgw{height:60px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-moschino-collection.css.map */
