.section-main-collection .container.py-13 .rte h2{color:var(--Nero, #121212);font-family:Public Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.48px;text-transform:uppercase;margin-bottom:0}.section-main-collection .container.py-13 .rte p{color:var(--Nero, #121212);font-family:Public Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.28px;margin-top:8px}@media(min-width:768px){.section-main-collection .container.py-13 .rte p{font-size:10px;letter-spacing:.32px}}.section-main-collection .container.py-13 .rte .rte-block{margin-bottom:1.5rem;padding-left:14px;padding-right:14px}.section-main-collection .container.py-13 .rte .rte-block:last-child{margin-bottom:0}@media(min-width:768px){.section-main-collection .container.py-13 .rte .rte-block{padding-left:32px;padding-right:32px}}@media(max-width:767px){.section-main-collection .container.py-13 .rte .collection-read-more{display:flex;flex-direction:column}.section-main-collection .container.py-13 .rte .collection-read-more__content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.section-main-collection .container.py-13 .rte .collection-read-more.is-expanded .collection-read-more__content{-webkit-line-clamp:unset;display:block;overflow:visible}.section-main-collection .container.py-13 .rte .collection-read-more__btn.read-more-link{flex-shrink:0;cursor:pointer;min-height:14px;display:inline-flex;align-items:center;padding-left:14px;padding-right:14px;margin-top:0;border:0;background:none;text-align:left;color:var(--Nero, #121212);font-family:Public Sans,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.28px}}.section-main-collection .subcategories-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;text-underline-offset:4px!important}.subcategory-link-parent{text-transform:uppercase}.subcategory-link-parent.active-link,.subcategory-link.active-link{font-weight:700!important;text-decoration:underline!important}@media(max-width:767px){.section-main-collection .subcategories-container{display:none!important}}.section-main-collection .subcategories-container .subcategory-link{opacity:0}.section-main-collection .subcategories-container.initialized .subcategory-link{opacity:1}.section-main-collection .subcategory-link,.section-main-collection .toggle-subcategories{font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--bs-body-color);background:none;border:none;padding:0;cursor:pointer;white-space:nowrap}.section-main-collection .subcategory-link:hover,.section-main-collection .toggle-subcategories:hover{text-decoration:underline;color:var(--bs-link-hover-color)}.section-main-collection #offcanvasFilters .offcanvas-body,.main-search-filters-scope #offcanvasFilters .offcanvas-body{padding:0}.section-main-collection #offcanvasFilters .offcanvas-title,.main-search-filters-scope #offcanvasFilters .offcanvas-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.section-main-collection #offcanvasFilters .offcanvas-header,.main-search-filters-scope #offcanvasFilters .offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.section-main-collection #offcanvasFilters .offcanvas-header .btn,.main-search-filters-scope #offcanvasFilters .offcanvas-header .btn{color:var(--bs-body-color);background:none;border:none;padding:0;margin:0}.section-main-collection #offcanvasFilters .offcanvas-header .btn:hover,.main-search-filters-scope #offcanvasFilters .offcanvas-header .btn:hover{color:var(--bs-primary)}.section-main-collection .active-filters-wrapper .active-filters-count,.main-search-filters-scope .active-filters-wrapper .active-filters-count,.section-main-collection .active-filters-wrapper .no-filters-message,.main-search-filters-scope .active-filters-wrapper .no-filters-message{color:var(--th-nero);font-size:14px}.section-main-collection .active-filters-wrapper .active-filters-chips,.main-search-filters-scope .active-filters-wrapper .active-filters-chips{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.section-main-collection .active-filters-wrapper .active-filters-chips::-webkit-scrollbar,.main-search-filters-scope .active-filters-wrapper .active-filters-chips::-webkit-scrollbar{display:none}.section-main-collection .active-filters-wrapper .active-filters-chips .js-remove-filter,.main-search-filters-scope .active-filters-wrapper .active-filters-chips .js-remove-filter{flex-shrink:0;white-space:nowrap}.section-main-collection .active-filters-wrapper .js-remove-filter,.main-search-filters-scope .active-filters-wrapper .js-remove-filter{background-color:var(--th-grigio3);color:var(--th-grigio1);font-size:14px;border-radius:0}.section-main-collection .offcanvas-bottom-actions,.main-search-filters-scope .offcanvas-bottom-actions{background:var(--bs-body-bg);padding:20px;position:sticky;bottom:0;z-index:10;border-top:6px solid var(--th-grigio3)}.section-main-collection .offcanvas-bottom-actions .btn,.main-search-filters-scope .offcanvas-bottom-actions .btn{font-size:14px;font-weight:500;letter-spacing:.5px;border-radius:0;height:auto;min-height:40px;line-height:1.3;white-space:normal}.section-main-collection .remove-all-filters:disabled,.main-search-filters-scope .remove-all-filters:disabled{opacity:.4;cursor:not-allowed}@media(max-width:767px){.section-main-collection .offcanvas-bottom-actions,.main-search-filters-scope .offcanvas-bottom-actions{bottom:env(safe-area-inset-bottom,0);padding-bottom:max(20px,env(safe-area-inset-bottom,0))}}.section-main-collection .collection-filters-accordion .accordion-item,.main-search-filters-scope .collection-filters-accordion .accordion-item{border:none;border-bottom:1px solid #f5f5f5;border-radius:0;margin-bottom:0}.section-main-collection .collection-filters-accordion .accordion-item:last-child,.main-search-filters-scope .collection-filters-accordion .accordion-item:last-child{border-bottom:none}.section-main-collection .collection-filters-accordion .accordion-button.collapsed,.main-search-filters-scope .collection-filters-accordion .accordion-button.collapsed{border-bottom:1px solid #f5f5f5!important}.section-main-collection .collection-filters-accordion .accordion-button,.main-search-filters-scope .collection-filters-accordion .accordion-button{padding:0 16px;height:56px;box-sizing:border-box;box-shadow:none;background-color:transparent;border:none;display:flex;align-items:center;font-weight:500}.section-main-collection .collection-filters-accordion .accordion-header,.main-search-filters-scope .collection-filters-accordion .accordion-header{margin:0}.section-main-collection .collection-filters-accordion .accordion-button:after,.main-search-filters-scope .collection-filters-accordion .accordion-button:after{display:none}.section-main-collection .collection-filters-accordion .accordion-button:focus,.main-search-filters-scope .collection-filters-accordion .accordion-button:focus{box-shadow:none;border-color:transparent}.section-main-collection .collection-filters-accordion .accordion-button .icon-minus,.main-search-filters-scope .collection-filters-accordion .accordion-button .icon-minus{display:none}.section-main-collection .collection-filters-accordion .accordion-button:not(.collapsed) .icon-plus,.main-search-filters-scope .collection-filters-accordion .accordion-button:not(.collapsed) .icon-plus{display:none}.section-main-collection .collection-filters-accordion .accordion-button:not(.collapsed) .icon-minus,.main-search-filters-scope .collection-filters-accordion .accordion-button:not(.collapsed) .icon-minus{display:inline-block}.section-main-collection .collection-filters-accordion .accordion-icon,.main-search-filters-scope .collection-filters-accordion .accordion-icon{font-size:1.5rem;font-weight:300;display:inline-flex;align-items:center;margin-left:.5rem}.section-main-collection .collection-filters-accordion .accordion-body,.main-search-filters-scope .collection-filters-accordion .accordion-body{padding:0 1rem 1rem;border:none}.section-main-collection .collection-filters-accordion .accordion-collapse:not(.show) .accordion-body,.main-search-filters-scope .collection-filters-accordion .accordion-collapse:not(.show) .accordion-body{visibility:hidden;opacity:0}.section-main-collection .collection-filters-accordion .accordion-collapse.show .accordion-body,.main-search-filters-scope .collection-filters-accordion .accordion-collapse.show .accordion-body{visibility:visible;opacity:1}.section-main-collection .filter-group .filter-values-swiper,.section-main-collection .accordion-collapse .filter-values-swiper,.main-search-filters-scope .filter-group .filter-values-swiper,.main-search-filters-scope .accordion-collapse .filter-values-swiper{display:block}.section-main-collection .filter-group .filter-values-expanded,.section-main-collection .accordion-collapse .filter-values-expanded,.main-search-filters-scope .filter-group .filter-values-expanded,.main-search-filters-scope .accordion-collapse .filter-values-expanded{display:none!important}.section-main-collection .filter-group.filter-open .filter-values-swiper,.section-main-collection .accordion-collapse.show .filter-values-swiper,.main-search-filters-scope .filter-group.filter-open .filter-values-swiper,.main-search-filters-scope .accordion-collapse.show .filter-values-swiper{display:none}.section-main-collection .filter-group.filter-open .filter-values-expanded,.section-main-collection .accordion-collapse.show .filter-values-expanded,.main-search-filters-scope .filter-group.filter-open .filter-values-expanded,.main-search-filters-scope .accordion-collapse.show .filter-values-expanded{display:flex!important}.section-main-collection #offcanvasFilters .collection-sort,.main-search-filters-scope #offcanvasFilters .collection-sort{padding-bottom:20px;border-bottom:11px solid var(--th-grigio3);margin-bottom:20px}.section-main-collection #offcanvasFilters .filter-value-label,.section-main-collection #offcanvasFilters .sort-value-label,.main-search-filters-scope #offcanvasFilters .filter-value-label,.main-search-filters-scope #offcanvasFilters .sort-value-label{display:inline-block;padding:6px 12px;margin:2px 4px;border:none!important;background:none!important;color:var(--th-grigio1);font-size:14px;font-weight:400;text-decoration:none!important;cursor:pointer;transition:all .2s ease;border-radius:0}.section-main-collection #offcanvasFilters .filter-value-label:hover,.section-main-collection #offcanvasFilters .sort-value-label:hover,.main-search-filters-scope #offcanvasFilters .filter-value-label:hover,.main-search-filters-scope #offcanvasFilters .sort-value-label:hover{color:var(--bs-primary);background:none!important;border:none!important;text-decoration:underline}.section-main-collection #offcanvasFilters .filter-values-swiper label.cursor-pointer:hover,.section-main-collection #offcanvasFilters .filter-values-expanded label.cursor-pointer:hover,.main-search-filters-scope #offcanvasFilters .filter-values-swiper label.cursor-pointer:hover,.main-search-filters-scope #offcanvasFilters .filter-values-expanded label.cursor-pointer:hover{font-weight:700}.section-main-collection #offcanvasFilters .filter-values-swiper input:checked+label,.section-main-collection #offcanvasFilters .filter-values-expanded input:checked+label,.main-search-filters-scope #offcanvasFilters .filter-values-swiper input:checked+label,.main-search-filters-scope #offcanvasFilters .filter-values-expanded input:checked+label{font-weight:700}.section-main-collection #offcanvasFilters .filter-value-label.active,.section-main-collection #offcanvasFilters .sort-value-label.active,.main-search-filters-scope #offcanvasFilters .filter-value-label.active,.main-search-filters-scope #offcanvasFilters .sort-value-label.active{color:var(--bs-primary);background:none!important;border:none!important;font-weight:600;text-decoration:underline}.section-main-collection #offcanvasFilters .filter-values-swiper,.section-main-collection #offcanvasFilters .sort-values-swiper,.main-search-filters-scope #offcanvasFilters .filter-values-swiper,.main-search-filters-scope #offcanvasFilters .sort-values-swiper{margin:0;overflow:hidden}.section-main-collection #offcanvasFilters .filter-values-swiper .swiper-wrapper,.section-main-collection #offcanvasFilters .sort-values-swiper .swiper-wrapper,.main-search-filters-scope #offcanvasFilters .filter-values-swiper .swiper-wrapper,.main-search-filters-scope #offcanvasFilters .sort-values-swiper .swiper-wrapper{display:flex;align-items:center}.section-main-collection #offcanvasFilters .filter-values-swiper .swiper-slide,.section-main-collection #offcanvasFilters .sort-values-swiper .swiper-slide,.main-search-filters-scope #offcanvasFilters .filter-values-swiper .swiper-slide,.main-search-filters-scope #offcanvasFilters .sort-values-swiper .swiper-slide{width:auto!important;flex-shrink:0}.section-main-collection .sort-values-list,.main-search-filters-scope .sort-values-list{display:flex;flex-wrap:wrap;gap:8px 12px}.section-main-collection .sort-values-list .sort-value-item,.main-search-filters-scope .sort-values-list .sort-value-item{display:inline-flex;align-items:center}.section-main-collection .sort-values-list .sort-value-label,.main-search-filters-scope .sort-values-list .sort-value-label{white-space:nowrap;padding:6px 12px;margin:0;border-radius:20px;border:1px solid var(--bs-border-color);background:transparent;color:var(--bs-body-color);font-size:14px;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.section-main-collection .sort-values-list .sort-value-label:hover,.main-search-filters-scope .sort-values-list .sort-value-label:hover{background-color:var(--bs-light);border-color:var(--bs-border-color)}.section-main-collection .sort-values-list .sort-value-label.active,.main-search-filters-scope .sort-values-list .sort-value-label.active{font-weight:600;background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--th-primary-contrast, #fff)}.section-main-collection #offcanvasFilters .filter-count,.main-search-filters-scope #offcanvasFilters .filter-count{opacity:.7;margin-left:4px}.section-main-collection #offcanvasFilters .filter-value-label.active .filter-count,.main-search-filters-scope #offcanvasFilters .filter-value-label.active .filter-count{opacity:.9}.section-main-collection .active-filters-wrapper,.section-main-collection .collection-sort,.main-search-filters-scope .active-filters-wrapper{padding-left:20px;padding-right:20px}.section-main-collection .filter-swatch,.main-search-filters-scope .filter-swatch{display:block;width:26px;height:26px;border:2px solid var(--bs-body-bg);outline:2px solid var(--bs-body-bg);margin:0 auto 4px}.section-main-collection .swatch.swatch--white,.main-search-filters-scope .swatch.swatch--white{border:1px solid lightgrey}.section-main-collection .filter-value-item .filter-value-label,.main-search-filters-scope .filter-value-item .filter-value-label{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;white-space:nowrap;padding:8px 12px;border:1px solid var(--bs-border-color);border-radius:4px;background:var(--bs-body-bg);transition:all .2s ease;cursor:pointer;text-decoration:none;width:100%;box-sizing:border-box}.section-main-collection .filter-value-item .filter-value-label:hover,.section-main-collection .filter-value-item .filter-value-label.active,.main-search-filters-scope .filter-value-item .filter-value-label:hover,.main-search-filters-scope .filter-value-item .filter-value-label.active{border-color:var(--bs-primary);background:var(--bs-primary);color:var(--th-primary-contrast)}.section-main-collection .filter-value-item .filter-value-label.active .filter-swatch,.main-search-filters-scope .filter-value-item .filter-value-label.active .filter-swatch{outline:2px solid var(--th-grigio2)}.section-main-collection .filter-value-expanded-label,.main-search-filters-scope .filter-value-expanded-label{display:inline-flex;flex-direction:column;align-items:center;text-align:center;color:var(--th-grigio1)!important}.section-main-collection .filter-value-expanded-item .filter-value-expanded-label.fw-bold,.main-search-filters-scope .filter-value-expanded-item .filter-value-expanded-label.fw-bold{font-weight:600;color:var(--th-nero)!important}.section-main-collection .filter-value-expanded-item .filter-value-expanded-label.fw-bold .filter-swatch,.main-search-filters-scope .filter-value-expanded-item .filter-value-expanded-label.fw-bold .filter-swatch{outline:2px solid var(--th-grigio2)}.section-main-collection .view-switcher-group .view-switch{text-decoration:none!important;padding-bottom:8px;border-radius:0!important;background:none!important;border:none!important;box-shadow:none!important;position:relative;transition:all .3s ease;height:32px;display:flex;align-items:center;justify-content:center}.section-main-collection .view-switcher-group .view-switch:after{content:"";position:absolute;top:30px;left:50%;transform:translate(-50%);width:0;height:2px;background-color:var(--th-nero);transition:width .3s ease}.section-main-collection .view-switcher-group .view-switch.activeView:after{width:18px}.section-main-collection .btn-loading{position:relative;pointer-events:none}.section-main-collection .btn-loading .btn-text{opacity:0}.section-main-collection .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.section-main-collection #collection-product-grid{--bs-gutter-x: 1px !important}.section-main-collection #collection-product-grid>.col.mb-4{margin-bottom:var(--bs-gutter-y)!important}@media(min-width:768px){.section-main-collection #collection-product-grid.row-cols-md-4>.col{flex:0 0 auto;width:25%}.section-main-collection #collection-product-grid.row-cols-md-6>.col{flex:0 0 16.666667%!important;max-width:16.666667%!important;width:16.666667%!important}}@media(min-width:992px){.section-main-collection #collection-product-grid.row-cols-md-6>.col{flex:0 0 16.666667%!important;max-width:16.666667%!important;width:16.666667%!important}}@media(max-width:767px){.section-main-collection #collection-product-grid[data-cols-mobile="1"]>.col{flex:0 0 100%!important;max-width:100%!important;width:100%!important;margin-bottom:10px!important}.section-main-collection #collection-product-grid.row-cols-2>.col{flex:0 0 auto;width:50%;margin-bottom:10px!important}}.section-main-collection .filter-group,.main-search-filters-scope .filter-group{position:relative;padding-bottom:20px;border-bottom:11px solid var(--th-grigio3);margin-bottom:20px;overflow:hidden}.section-main-collection .filter-group:last-child,.main-search-filters-scope .filter-group:last-child{border-bottom:none;margin-bottom:0}.section-main-collection .collection-filters-accordion .filter-group,.main-search-filters-scope .collection-filters-accordion .filter-group{padding-bottom:0;border-bottom:none;margin-bottom:0}.section-main-collection .filter-values-swiper,.main-search-filters-scope .filter-values-swiper{overflow:hidden}.section-main-collection .filter-values-swiper .swiper-slide,.main-search-filters-scope .filter-values-swiper .swiper-slide{width:auto}.section-main-collection .filter-value-item,.main-search-filters-scope .filter-value-item{position:relative}.section-main-collection .filter-value-label,.main-search-filters-scope .filter-value-label{white-space:nowrap;border-radius:20px;font-size:14px;padding:6px 12px;transition:all .2s ease;cursor:pointer;border:1px solid var(--bs-border-color)}.section-main-collection .filter-value-label:hover,.main-search-filters-scope .filter-value-label:hover,.section-main-collection .filter-value-label.active,.main-search-filters-scope .filter-value-label.active{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--th-primary-contrast)}.section-main-collection .filter-count,.main-search-filters-scope .filter-count{font-size:12px;opacity:.8}.section-main-collection .price-range-filter input,.main-search-filters-scope .price-range-filter input{font-size:14px}.section-main-collection .filter-header-title,.section-main-collection .collection-filters-accordion .accordion-button .d-flex span:first-child,.main-search-filters-scope .filter-header-title,.main-search-filters-scope .collection-filters-accordion .accordion-button .d-flex span:first-child{font-size:14px;font-weight:400;letter-spacing:.28px;line-height:140%}.section-main-collection .filter-value-label,.main-search-filters-scope .filter-value-label{font-size:13px;padding:6px 12px;border:none;background:none;color:var(--bs-body-color);cursor:pointer;border-radius:0;text-decoration:none}.section-main-collection .filter-count,.main-search-filters-scope .filter-count{font-size:12px;margin-left:4px}.section-main-collection .filter-values-expanded,.main-search-filters-scope .filter-values-expanded{line-height:1.6;font-size:14px!important}.section-main-collection .filter-value-expanded-label,.main-search-filters-scope .filter-value-expanded-label{font-size:14px;cursor:pointer;text-decoration:none;border:none;background:none;padding:0}.section-main-collection .filter-value-expanded-count,.main-search-filters-scope .filter-value-expanded-count{font-size:.85em;font-weight:400}.section-main-collection .price-range-input,.main-search-filters-scope .price-range-input{font-size:13px;padding:6px 8px}.section-main-collection .page-header .breadcrumb{font-size:16px}.section-main-collection .page-header ol.breadcrumb{margin-bottom:0!important}.section-main-collection .page-header .h2{font-size:14px;font-weight:700;text-transform:uppercase}.section-main-collection #products-count{color:var(--bs-primary)}#product-grid-container .container{padding-left:0!important;padding-right:0!important}.section-main-collection .product-gallery .swiper-slide{position:relative;aspect-ratio:400 / 554;overflow:hidden}.section-main-collection .product-gallery .swiper-slide .video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.section-main-collection .product-gallery .swiper-slide .video-wrapper video{width:100%!important;height:100%!important;object-fit:cover!important}@media(min-width:769px){.section-main-collection #filter-sort-btn,.main-search-filters-scope #filter-sort-btn{display:flex;height:auto;min-height:36px;white-space:normal;padding:10px 16px;justify-content:center;align-items:center;gap:4px;border-radius:1px;border:1px solid var(--Nero, #121212);background:var(--Bianco-1, #FFF);color:var(--Nero, #121212);text-align:center;font-family:Public Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;text-transform:uppercase}.section-main-collection #filter-sort-btn:hover,.main-search-filters-scope #filter-sort-btn:hover{background:var(--Bianco-1, #FFF);border-color:var(--Nero, #121212)}}@media(max-width:768px){.section-main-collection #filter-sort-btn,.main-search-filters-scope #filter-sort-btn{display:flex;width:129px;height:auto;min-height:32px;white-space:normal;padding:4px 8px;justify-content:center;align-items:center;gap:4px;flex-shrink:0;border-radius:1px;border:1px solid var(--Nero, #121212);background:var(--Bianco-1, #FFF);color:var(--Nero, #121212);text-align:center;font-family:Public Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.24px;text-transform:uppercase}.section-main-collection #filter-sort-btn:hover,.main-search-filters-scope #filter-sort-btn:hover{background:var(--Bianco-1, #FFF);border-color:var(--Nero, #121212)}.banner-promo__inner{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/collection.css.map */
