.collection-products .two-columns{align-items:flex-start}.collection-products .collection-products_head{margin-bottom:clamp(18px,2.2vw,24px);padding:clamp(16px,2vw,26px)}.collection-products .collection-products_heading{font-family:var(--font-body-family);font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.06}.collection-products .collection-products_description{display:-webkit-box!important;max-width:760px;margin-inline:auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-size:clamp(1.42rem,1vw,1.6rem);line-height:1.45}.collection-products .collection-products_description--expandable{display:block!important;max-height:none;overflow:visible;-webkit-line-clamp:unset;-webkit-mask-image:none;mask-image:none}.collection-products .collection-products_description-toggle{max-width:760px;margin-inline:auto}.collection-products .collection-products_description-summary{display:block;list-style:none;cursor:pointer}.collection-products .collection-products_description-summary::-webkit-details-marker{display:none}.collection-products .collection-products_description-teaser{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.collection-products .collection-products_description-more,.collection-products .collection-products_description-less{display:inline-flex;margin-top:8px;color:var(--section-heading-color);font-size:1.28rem;font-weight:400;line-height:1.2;text-decoration:underline;text-underline-offset:.18em}.collection-products .collection-products_description-less,.collection-products .collection-products_description-toggle[open] .collection-products_description-more,.collection-products .collection-products_description-toggle[open] .collection-products_description-teaser{display:none}.collection-products .collection-products_description-toggle[open] .collection-products_description-less{display:inline-flex}.collection-products .collection-products_description-full{margin-top:8px}.collection-products .allcourt-subcollections_head{justify-self:center;margin-inline:auto;text-align:center}.collection-products .allcourt-subcollections_description{max-width:760px;margin-inline:auto}@supports selector(:has(*)){.collection-products .collection-products_head:not(:has(.collection-products_head-col--media)){min-height:clamp(108px,10vw,156px)}}.collection-products.facets--ref-block{overflow:visible}.collection-products [data-modal=modal-facets-drawer]{border:1px solid var(--section-border-color);border-radius:8px;background:var(--section-background-color)}.collection-products .two-columns_col--sidebar{padding:18px}.collection-products .modal-component--facets-drawer .modal-component_wrapper{border-radius:8px}.collection-products .filters-sidebar_heading{margin-bottom:20px;padding-bottom:14px;font-size:1.7rem;letter-spacing:0}.collection-products .facet_widget-row{padding-bottom:18px}.collection-products .facet_widget-row+.facet_widget-row{padding-top:18px}.collection-products .facet_title-heading{margin-bottom:12px;font-size:1.45rem;font-weight:700}.collection-products .facet_list{display:grid;gap:6px}.collection-products .facet_list-item+.facet_list-item{margin-top:0}.collection-products .facet_option-label{display:block;border:1px solid transparent;border-radius:8px;padding:5px 8px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.collection-products .facet_option-label:hover{border-color:var(--section-border-color);background:color-mix(in srgb,var(--section-input-background-color) 80%,transparent)}.collection-products .facet_list input:checked+.facet_option-label{border-color:var(--allcourt-tennis-ball, #ccff00);background:var(--section-background-color)}.collection-products input:checked+.custom-checkbox-label .custom-checkbox-label_icn{border:1px solid var(--allcourt-tennis-ball-dark, #779900);background-color:var(--allcourt-tennis-ball, #ccff00);color:#161616}.collection-products .price-range{color:color-mix(in srgb,var(--allcourt-logo-ball, #95b825) 86%,#7f8f18)}.collection-products .price-range input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;color:color-mix(in srgb,var(--allcourt-logo-ball, #95b825) 86%,#7f8f18);cursor:pointer}.collection-products .price-range:before{background:color-mix(in srgb,var(--allcourt-logo-ball, #95b825) 28%,var(--section-border-color));opacity:.58}.collection-products .price-range input[type=range]::-webkit-slider-runnable-track{height:5px;border:0;background:transparent}.collection-products .price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:color-mix(in srgb,var(--allcourt-logo-ball, #95b825) 86%,#7f8f18);border:2px solid #f7f7f7;box-shadow:0 2px 10px #00000029}.collection-products .price-range input[type=range]::-moz-range-track{height:5px;border:0;background:transparent}.collection-products .price-range input[type=range]::-moz-range-thumb{background:color-mix(in srgb,var(--allcourt-logo-ball, #95b825) 86%,#7f8f18);border:2px solid #f7f7f7;box-shadow:0 2px 10px #00000029}.collection-products .price-range_text--max,.collection-products .price-range_text--min{border:1px solid color-mix(in srgb,var(--section-border-color) 78%,#fff);background:color-mix(in srgb,var(--section-input-background-color) 72%,#fff);color:color-mix(in srgb,var(--section-heading-color) 86%,#777);border-radius:6px;box-shadow:none;cursor:default;-webkit-user-select:none;user-select:none}.collection-products .custom-checkbox-label_text{font-size:1.35rem;margin-bottom:0;min-height:25px}.collection-products .facets_head{gap:14px;margin-bottom:24px}.collection-products .facets_head-wrapper{align-items:center;justify-content:flex-end;border:1px solid var(--section-border-color);border-radius:8px;background:var(--section-background-color);padding:12px 14px}.collection-products_count-text,.main-search_count-text,.collection-card_count-caption,.allcourt-subcollection-card_count,.text-column_count-text{display:none!important}.collection-products_sort-wrap{margin-left:auto}.collection-products .dropdown-component--sorting .dropdown-component_opener{font-size:1.45rem}.collection-products .facet-remove-btn{--button-radius: 999px;--button-padding-y: .75rem;--button-padding-x: 1.25rem}.collection-products .facets-active_wrapper{gap:8px}.collection-products .modal-component_btn-facet{--btn-radius: 999px;--ixi-bg-color: transparent;--ixi-text-color: #fff;--ixi-bg-hover-color: transparent;--ixi-text-hover-color: #fff;--ixi-bdr-width: 0;gap:8px;left:50%;min-width:132px;min-height:46px;transform:translate(-50%);border:1px solid rgba(255,255,255,.12);background:#1a1a1af5;color:#fff;box-shadow:0 12px 34px #00000042;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1}.collection-products .modal-component_btn-facet-text{color:currentColor;font-size:1.35rem;font-weight:700}@media(min-width:768px){.collection-products [data-modal=modal-facets-drawer]{position:static;z-index:2;max-height:none;overflow:visible}.collection-products .two-columns{gap:34px}.collection-products .two-columns_col--sidebar{min-width:248px;max-width:286px}.collection-products .modal--filter.allcourt-facets-scrollable .modal-component_wrapper{max-height:var(--allcourt-facets-max-height, none);overflow:hidden}.collection-products .modal--filter.allcourt-facets-scrollable .two-columns_col--sidebar{max-height:var(--allcourt-facets-max-height, none);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.collection-products .modal-component_btn-facet-text{display:none}}@media(max-width:767px){.collection-products{overflow-x:clip}@supports not (overflow: clip){.collection-products{overflow-x:hidden}}.collection-products .collection-products_head{margin-bottom:18px;padding:16px 12px}.collection-products .collection-products_heading{font-size:clamp(2.2rem,7vw,3.1rem);line-height:1.08}.collection-products .collection-products_description{display:-webkit-box;max-height:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:1.32rem;line-height:1.42}.collection-products .collection-products_description--expandable{display:block}.collection-products .collection-products_description-teaser{-webkit-line-clamp:4}@supports selector(:has(*)){.collection-products .collection-products_head:not(:has(.collection-products_head-col--media)){min-height:auto}}.collection-products .facets_head-wrapper{width:100%;max-width:100%;gap:8px;justify-content:center;overflow:visible;padding:10px 12px;position:relative;z-index:4}.collection-products [data-modal=modal-facets-drawer]{border:0;border-radius:0;background:transparent}.collection-products_count-text{display:none!important;max-width:0}.collection-products_sort-wrap{width:100%;min-width:0;margin-left:0;position:relative;z-index:5}.collection-products .dropdown-component--sorting,.collection-products .dropdown-component--sorting dropdown-component{width:100%;position:relative}.collection-products .dropdown-component--sorting .dropdown-component_opener{display:flex;width:100%;justify-content:center;text-align:center}.collection-products .two-columns_col--sidebar{padding:22px 18px 90px}.collection-products .modal-facets-drawer--mobile{left:0;right:0;display:flex;justify-content:center;padding-bottom:calc(12px + env(safe-area-inset-bottom));pointer-events:none}.collection-products .modal-facets-drawer--mobile .modal-component_btn-facet{left:auto;transform:none;pointer-events:auto}.collection-products .modal-facets-drawer--mobile .modal-component_btn-facet .btn-icn-ixi_wrapper{background:transparent;color:currentColor}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/allcourt-collection-polish.css.map */
