.sorting__collection span{font-size:var(--paragraph-lam-p-reg);font-family:var(--font-family-body);--font-weight-axis: 400;font-variation-settings:"wght" var(--font-weight-axis, 400);line-height:var(--paragraph-lam-p-reg-line-height)}.sorting__container.loading::before{opacity:.5;pointer-events:all}.sorting__container.loading::after{opacity:1}.sorting__container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:var(--light_ui-background);opacity:0;pointer-events:none;z-index:2}.sorting__container::after{content:"";position:fixed;top:50%;left:50%;width:var(--xl_icon-size);height:var(--xl_icon-size);border:3px solid var(--light_grey-20);border-bottom-color:var(--light_ui-element);border-radius:100%;opacity:0;animation:spin infinite linear 1s;z-index:4;pointer-events:none;transition:opacity .3s}.sorting__container .custom-select-sorting-wrapper{position:absolute;top:100%;right:var(--plp-margin);z-index:1000;background-color:var(--surface-surface-1);max-height:0;overflow:hidden;opacity:0;transition:all .3s ease;transform:translateY(-10px);width:80vw;display:flex;justify-content:flex-start;text-align:left;margin-top:-10px}@media screen and (min-width: 992px){.sorting__container .custom-select-sorting-wrapper{width:222px}}.sorting__container .custom-select-sorting-wrapper.open{opacity:1;transform:translateY(0);max-height:500px}.sorting__container .custom-select-sorting-wrapper .select-options{padding:20px 20px 40px;width:100%}@media screen and (min-width: 992px){.sorting__container .custom-select-sorting-wrapper .select-options{padding:0}}.sorting__container .custom-select-sorting-wrapper .select-options span{font-size:var(--paragraph-s);display:block;padding:16px 0px;cursor:pointer;position:relative}.sorting__container .custom-select-sorting-wrapper .select-options span:after{content:"";background-color:var(--stroke-stroke-1);width:calc(100% - 32px);height:1px;position:absolute;bottom:-1px;left:16px}@media screen and (min-width: 992px){.sorting__container .custom-select-sorting-wrapper .select-options span{padding:16px}}.sorting__container .custom-select-sorting-wrapper .select-options span:hover{background:var(--interactive-base-base-default);color:var(--interactive-base-base-default-2);font-weight:500}.sorting__container .custom-select-sorting-wrapper .select-options span.active{font-weight:500;text-decoration:underline}.sorting__container .custom-select-sorting-wrapper .select-options span:last-child{border-bottom:none}.sorting__container select{position:absolute;opacity:0;pointer-events:none;left:-9999px}.sorting__collection{position:relative;max-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background-color:var(--surface-surface-1);cursor:pointer}.sorting__collection .icon-close{display:none}@media screen and (min-width: 992px){.sorting__collection{min-width:222px;padding:16px}}.sorting__collection.open svg{transform:rotate(180deg)}.sorting__collection span{color:var(--interactive-base-base-default);width:-webkit-max-content;width:-moz-max-content;width:max-content;pointer-events:none;font-size:14px}@media screen and (min-width: 992px){.sorting__collection span{color:var(--typography-text-4);font-size:16px}}.sorting__collection svg{width:24px;height:124px;pointer-events:none;transition:all .3s}.sorting__collection svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.sorting__collection svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}

/*# sourceMappingURL=snippets.sorting.css.map*/