.collection-topfacet-wrapper button{font-size:clamp(14px,1vw,16px);line-height:clamp(24px,1.5vw,24px);font-family:Roboto;font-weight:400;padding-top:8px;padding-bottom:9px;color:#2c2e35}#SortByContainer .custom-sort--title{color:#2c2e35;font-family:Roboto;font-weight:400;font-size:clamp(14px,1vw,16px);line-height:clamp(24px,1.5vw,24px)}#SortByContainer .sort-wrapper .btn-text{font-size:clamp(14px,.875vw,14px);line-height:clamp(21px,1.3125vw,21px);font-family:Roboto;font-weight:400}#SortByContainer .sort-wrapper .btn-text:hover .sort-close .icon path{stroke:#fff}#SortByContainer .sort-wrapper .button:after,.collection-topfacet-wrapper button:after{border:1px solid #2C2E35}#SortByContainer .sort-wrapper .button{padding:10px 26px;color:#171717}#SortByContainer .sort-wrapper .sort-close{background-color:transparent;width:auto;height:auto}#SortByContainer .sort-wrapper .sort-close .icon{width:auto;height:auto;transform:unset}#SortByContainer .sort-wrapper .sort-listbox .text-xl{font-size:clamp(14px,.875vw,14px);line-height:clamp(21px,1.3125vw,21px)}#FacetFiltersContainer .details{border-block-end:1px solid #D8D9DA}#FacetFiltersContainer .details:last-child{border-block-end-width:0}#FacetFiltersContainer .details .details__summary{padding-block:20px}#FacetFiltersContainer .details__summary .text-base-xl{font-size:clamp(14px,1.125vw,18px);line-height:clamp(21px,1.6875vw,27px);color:#595b61;font-weight:700}#FacetFiltersContainer .details :is(.list,.swatches) li label{font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);font-family:Roboto;font-weight:400;color:#595b61}#FacetFiltersContainer .details :is(.list,.swatches) li label .text-sm{font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);color:#b0b1b3}#FacetFiltersContainer price-range .input-wrapper .input,#FacetDrawerSticky .drawer__inner price-range .input-wrapper .input{background-color:#d8d9da;color:#757575;font-family:Roboto;font-size:16px;line-height:24px;font-weight:400}#FacetFiltersContainer price-range .input-wrapper .prefix,#FacetDrawerSticky .drawer__inner price-range .input-wrapper .prefix{color:#595b61;font-family:Roboto;font-size:16px;line-height:24px;font-weight:400}.collection__content .pagination.md\:text-base{font-family:Roboto;font-size:16px;line-height:24px;font-weight:400}.collection__content .pagination .page.current{color:#fff}.collection__content .pagination .page{color:#2c2e35}.collection__content .pagination .previous,.collection__content .pagination .next{color:#2c2e35;font-family:Roboto;font-size:16px;line-height:24px;font-weight:400}.with-sidebar facet-sticky .button{background-color:#2c2e35;text-transform:uppercase;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;padding:10px 17.5px}.with-sidebar facet-sticky .button:after{box-shadow:none}#FacetDrawerSticky .drawer__inner .drawer__title{font-size:18px;line-height:27px;color:#171717;font-weight:700}#FacetDrawerSticky .drawer__inner .details{border-bottom:1px solid #D8D9DA}#FacetDrawerSticky .drawer__inner .details:last-child{border-bottom:none}#FacetDrawerSticky .drawer__inner .select-sort-by{background:#ff4a000f;border:1px solid #EDEDED;border-radius:16px;padding:23px 20px;padding-block-end:0}#FacetDrawerSticky .drawer__inner .select-sort-by .select{background-color:transparent;font-size:18px;line-height:27px;color:#2c2e35;padding-inline:0;padding-block-start:0;font-weight:700}#FacetDrawerSticky .drawer__inner .select-sort-by label{font-size:16px;line-height:24px;font-weight:400;font-family:Roboto;color:#2c2e35;text-transform:uppercase;position:static;margin-inline-start:0;height:auto}#FacetDrawerSticky .drawer__inner .details .details__summary{padding-block:23px}#FacetDrawerSticky .drawer__inner price-range .input-wrapper .input{background-color:#d8d9da}#FacetDrawerSticky .drawer__inner .details .details__summary .text-base-xl{color:#595b61;font-size:18px;line-height:27px;font-weight:700}#FacetDrawerSticky .drawer__inner .details :is(.list,.swatches) li label{color:#595b61;font-size:16px;line-height:24px;font-weight:400;font-family:Roboto}#FacetDrawerSticky .drawer__inner .drawer__sticky .button{background-color:#ff4a00;color:#fff;font-size:16px;line-height:24px;font-weight:400;font-family:Roboto;padding:10px 12px}#FacetDrawerSticky .drawer__inner .drawer__sticky .button:after{border-color:transparent}#FacetDrawerSticky .drawer__inner .select~.icon{inset-block-start:calc(50% + -0px);z-index:-1}input[type=checkbox].switch:after{background-color:#b0b1b3}input:is([type=checkbox],[type=radio]){border:1px solid #B0B1B3}#FacetFiltersContainer price-range .input-wrapper span{color:#595b61;font-size:16px;line-height:23.12px;font-weight:400;font-family:Roboto}.range-wrapper{background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-border)) var(--range-min),#595B61 var(--range-min),#595B61 var(--range-max),rgb(var(--color-border)) var(--range-max))}@media screen and (pointer: fine){.js [data-button-hover=standard] .button--secondary:hover .btn-text{color:#fff}}@media (max-width:767px){#FacetDrawerSticky .drawer__inner .drawer__header{padding:20px 19px}.drawer__scrollable .drawer__sticky{padding-block:20px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/custom-main-collection.css.map */
