.select{flex-direction:column;width:100%;display:flex;position:relative}.select select,.select option{display:none}.select_container{width:100%;font-size:var(--accent-3);font-weight:400;line-height:var(--line-height-accent-3);letter-spacing:var(--letter-spacing-accent-3);font-optical-sizing:auto;color:#333;cursor:pointer;text-transform:capitalize;background-color:#fff;border:1px solid #999;justify-content:flex-start;align-items:center;height:44px;padding:13px 12px;font-family:DM Sans,sans-serif;font-style:normal;display:flex;position:relative}.select_container.big{min-height:60px}.custom_select{transform-origin:top;background-color:#fff;border:1px solid #999;height:0;list-style-type:none;transition:height .4s,transform .4s,margin-top .4s;transform:scaleY(0)}.custom_select.open{height:100%;margin-top:10px;padding:4px 10px;transform:scaleY(1)}.custom_select.absolute{z-index:1;width:100%;position:absolute;top:100%}.custom_select.absolute.open{height:max-content;margin-top:10px}.custom_select.absolute.scroll{overflow-y:scroll}.custom_select.absolute.scroll.open{height:200px}.arrow{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.custom_option{font-size:var(--accent-3);font-weight:300;line-height:var(--line-height-accent-3);letter-spacing:var(--letter-spacing-accent-3);font-optical-sizing:auto;cursor:pointer;color:#000;text-transform:capitalize;border-bottom:1px solid #999;padding:10px 8px;font-family:DM Sans,sans-serif;font-style:normal}.custom_option:last-of-type{border-bottom:0}.custom_option.currency{font-size:0}.custom_option.currency:before{content:attr(data-currency);font-size:14px;font-size:var(--accent-3);font-weight:300;line-height:var(--line-height-accent-3);letter-spacing:var(--letter-spacing-accent-3);font-optical-sizing:auto;font-family:DM Sans,sans-serif;font-style:normal}
